1234567891011121314151617181920212223 |
- <?php
- namespace app\api\controller;
- use app\model\CustomerSmsLog;
- class ChuanglanSms
- {
- public function index()
- {
- $param = request()->only(['msgid' => '', 'mobile' => '', 'reportTime' => '', 'status' => '', 'statusDesc' => '']);
- trace($param, 'info');
- $log = CustomerSmsLog::where(['msgId' => $param['msgid'], 'phone' => $param['mobile']])->find();
- if (empty($log)) return json(['clcode' => 111111]);
- $log->reportTime = $param['reportTime'];
- $log->receive_state = $param['status'];
- $log->state = $param['status'] == 'DELIVRD' ? 1 : -1;
- $log->errorMsg = $param['statusDesc'];
- $log->save();
- return json(['clcode' => 0000000]);
- }
- }
|