This commit is contained in:
2025-10-17 16:35:06 +08:00
parent 4aaaa4a3ba
commit 98894f8481

View File

@@ -20,7 +20,6 @@ class SendMarkSms implements Consumer
public function consume($data) public function consume($data)
{ {
try { try {
Db::startTrans();
Log::info('消息队列【发送营销短信】接收到消息' . $data); Log::info('消息队列【发送营销短信】接收到消息' . $data);
// 区分数据 // 区分数据
$arr = explode(',', $data); $arr = explode(',', $data);
@@ -89,6 +88,7 @@ class SendMarkSms implements Consumer
'signName' => config('cons.sms_sign'), 'signName' => config('cons.sms_sign'),
]; ];
$res = AlibabaSms::main($data); $res = AlibabaSms::main($data);
Db::startTrans();
Db::table('sms_push_event')->where(['id' => $record['id']])->update([ Db::table('sms_push_event')->where(['id' => $record['id']])->update([
'status' => '1', 'status' => '1',
'update_time' => date('Y-m-d H:i:s'), 'update_time' => date('Y-m-d H:i:s'),
@@ -105,8 +105,8 @@ class SendMarkSms implements Consumer
'create_time' => date('Y-m-d H:i:s'), 'create_time' => date('Y-m-d H:i:s'),
'status' => 1, 'status' => 1,
]); ]);
Db::commit();
} }
Db::commit();
}else { }else {
Log::info('商户【' . $record['shop_id'] . '】余额不足'); Log::info('商户【' . $record['shop_id'] . '】余额不足');
} }