|
@@ -559,15 +559,18 @@ class BirthdayGiftClass extends BaseClass
|
|
|
}
|
|
}
|
|
|
$shopName = self::getShopDisplayName($shop);
|
|
$shopName = self::getShopDisplayName($shop);
|
|
|
$giftDesc = $gift->giftName ?: '生日礼品';
|
|
$giftDesc = $gift->giftName ?: '生日礼品';
|
|
|
- $msg = "{$shopName}:亲爱的会员您好,明天就是您生日啦!为您准备了专属生日礼品:{$giftDesc}。请您回复领取时间,如(5月20日10点),24小时内回复有效。不领取请忽略短信,祝您生活愉快!";
|
|
|
|
|
|
|
+ $msg = "{$shopName}:亲爱的会员您好,明天就是您生日啦!为您准备了专属生日礼品:{$giftDesc}。请您回复领取时间,如(5月20日10点),24小时内回复有效。不领取请忽略短信,祝您生活愉快!拒收请回复R";
|
|
|
$sms = new ChuanglanSmsApi();
|
|
$sms = new ChuanglanSmsApi();
|
|
|
$sms->useAccount('marketing');
|
|
$sms->useAccount('marketing');
|
|
|
$re = $sms->sendSMS($mobile, $msg);
|
|
$re = $sms->sendSMS($mobile, $msg);
|
|
|
- Yii::info('生日礼品短信返回:' . json_encode($re));
|
|
|
|
|
- if (!$re) {
|
|
|
|
|
|
|
+ Yii::info('生日礼品短信返回:' . json_encode($re, JSON_UNESCAPED_UNICODE));
|
|
|
|
|
+ $re = json_decode($re, true);
|
|
|
|
|
+ if ($re['code'] != '000000') {
|
|
|
|
|
+ Yii::error('生日礼品短信发送失败:' . $re['errorMsg']);
|
|
|
return [false, '短信发送失败'];
|
|
return [false, '短信发送失败'];
|
|
|
}
|
|
}
|
|
|
- return [$re, ''];
|
|
|
|
|
|
|
+
|
|
|
|
|
+ return [true, ''];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public static function batchNotifyTomorrow($shop)
|
|
public static function batchNotifyTomorrow($shop)
|