|
@@ -46,7 +46,7 @@ class Sms extends Api
|
|
|
$user_model->where(['id' => $user_id])->setDec('sms_number');
|
|
|
}
|
|
|
|
|
|
- public function SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code)
|
|
|
+ public function SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code,$t_user_id=null)
|
|
|
{
|
|
|
$sendSmsRequest = [
|
|
|
"TemplateCode" => $TemplateCode,
|
|
@@ -60,6 +60,7 @@ class Sms extends Api
|
|
|
'event' => $event,
|
|
|
'code' => $code,
|
|
|
'user_id' => $this->auth->id ?? 0,
|
|
|
+ 't_user_id' => $t_user_id,
|
|
|
'response' => json_encode($res, JSON_UNESCAPED_UNICODE),
|
|
|
'created_at' => date('Y-m-d H:i:s')
|
|
|
]);
|
|
@@ -104,7 +105,7 @@ class Sms extends Api
|
|
|
$event = 'tongzhi';
|
|
|
$TemplateCode = "SMS_269235572";
|
|
|
$phoneNumber = $value['phone'];
|
|
|
- $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, '', $event, 0000);
|
|
|
+ $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, '', $event, 0000,$user_id);
|
|
|
if ($ls) {
|
|
|
$this->add_sms_log($user_id);
|
|
|
}
|
|
@@ -121,7 +122,7 @@ class Sms extends Api
|
|
|
// 活动日期
|
|
|
$date = date('Y年m月d日',strtotime($value['huodong_time']));
|
|
|
$TemplateParam = json_encode(['date' => $date,'name' => $value['yutang_name'],'num' => $value['number']]);
|
|
|
- $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, 0000);
|
|
|
+ $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, 0000,$user_id);
|
|
|
if ($code) {
|
|
|
$this->add_sms_log($user_id);
|
|
|
} else {
|
|
@@ -134,12 +135,12 @@ class Sms extends Api
|
|
|
//发送超时未核销
|
|
|
public function order_guoshi($mobiles, $order_no, $price, $user_id)
|
|
|
{
|
|
|
- $event = 'guoshi';
|
|
|
+ $event = '未核销订单退款通知';
|
|
|
$TemplateCode = "SMS_269210582";
|
|
|
$phoneNumber = $mobiles;
|
|
|
$code = 0000;
|
|
|
$TemplateParam = json_encode(['date' => $order_no, 'price' => $price]);;
|
|
|
- $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code);
|
|
|
+ $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code,$user_id);
|
|
|
if ($ls) {
|
|
|
$this->add_sms_log($user_id);
|
|
|
}
|
|
@@ -150,12 +151,12 @@ class Sms extends Api
|
|
|
//开始前半小时
|
|
|
public function order_sta($mobiles, $date, $user_id)
|
|
|
{
|
|
|
- $event = 'sta';
|
|
|
+ $event = '订单开始前提醒';
|
|
|
$TemplateCode = "SMS_269075614";
|
|
|
$phoneNumber = $mobiles;
|
|
|
$code = 0000;
|
|
|
$TemplateParam = json_encode(['date' => $date]);;
|
|
|
- $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code);
|
|
|
+ $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code,$user_id);
|
|
|
if ($ls) {
|
|
|
$this->add_sms_log($user_id);
|
|
|
}
|
|
@@ -164,12 +165,12 @@ class Sms extends Api
|
|
|
//结束前半小时
|
|
|
public function order_end($mobiles, $date, $user_id)
|
|
|
{
|
|
|
- $event = 'sta';
|
|
|
+ $event = '订单到时通知';
|
|
|
$TemplateCode = "SMS_269100595";
|
|
|
$phoneNumber = $mobiles;
|
|
|
$code = 0000;
|
|
|
$TemplateParam = json_encode(['date' => $date]);;
|
|
|
- $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code);
|
|
|
+ $ls = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, $code,$user_id);
|
|
|
if ($ls) {
|
|
|
$this->add_sms_log($user_id);
|
|
|
}
|
|
@@ -223,7 +224,7 @@ class Sms extends Api
|
|
|
$TemplateCode = "SMS_269180579";
|
|
|
$phoneNumber = $mobile;
|
|
|
$TemplateParam = json_encode(['date' => $order_no, 'price' => $price]);;
|
|
|
- $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, '退款');
|
|
|
+ $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, '退款',$t_user_id);
|
|
|
if ($code) {
|
|
|
$this->add_sms_log($t_user_id);
|
|
|
}
|
|
@@ -257,11 +258,11 @@ class Sms extends Api
|
|
|
//订阅消息
|
|
|
public function dainyue_xiaoxi($mobile, $ytang_name, $number, $price, $date, $t_user_id)
|
|
|
{
|
|
|
- $event = 'tongzhi';
|
|
|
+ $event = '订阅消息通知';
|
|
|
$TemplateCode = "SMS_269605122";
|
|
|
$phoneNumber = $mobile;
|
|
|
$TemplateParam = json_encode(['name' => $ytang_name, 'number' => $number, 'price' => $price, 'date' => $date]);
|
|
|
- $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, '订阅消息');
|
|
|
+ $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, '订阅消息',$t_user_id);
|
|
|
|
|
|
if ($code) {
|
|
|
$this->add_sms_log($t_user_id);
|
|
@@ -272,11 +273,11 @@ class Sms extends Api
|
|
|
|
|
|
public function order_huiyu($mobile, $order_no, $nickname, $t_user_id)
|
|
|
{
|
|
|
- $event = 'tongzhi';
|
|
|
+ $event = '回鱼通知';
|
|
|
$TemplateCode = "SMS_269065590";
|
|
|
$phoneNumber = $mobile;
|
|
|
$TemplateParam = json_encode(['code' => $order_no, 'name' => $nickname]);
|
|
|
- $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, '回鱼信息');
|
|
|
+ $code = $this->SmsTemplate($TemplateCode, $phoneNumber, $TemplateParam, $event, '回鱼信息',$t_user_id);
|
|
|
|
|
|
if ($code) {
|
|
|
$this->add_sms_log($t_user_id);
|