更新失败原因

This commit is contained in:
yaooo 2023-09-19 17:15:16 +08:00
parent fe93086939
commit 216cecc089

View File

@ -1363,6 +1363,7 @@ class Auth extends BaseController
if (!$repository->getWhereCount(['mer_intention_id' => $id, 'is_del' => 0])) if (!$repository->getWhereCount(['mer_intention_id' => $id, 'is_del' => 0]))
return app('json')->fail('数据不存在'); return app('json')->fail('数据不存在');
$status = $this->request->post('status', 0); $status = $this->request->post('status', 0);
$remark = $this->request->post('remark', '');
$type = $this->request->post('type', 1); $type = $this->request->post('type', 1);
if ($type == 1) { if ($type == 1) {
//商户入驻申请 //商户入驻申请
@ -1372,7 +1373,13 @@ class Auth extends BaseController
$repository->updateStatus($id, $data); $repository->updateStatus($id, $data);
} else { } else {
//商户交易申请 //商户交易申请
Db::name('merchant_intention')->where('mer_intention_id', $id)->where('type', 2)->update(['status' => ($status == 1 ? 1 : 2)]); //fail_msg
$updData = [
'status' => ($status == 1 ? 1 : 2),
'fail_msg' => $remark
];
Db::name('merchant_intention')->where('mer_intention_id', $id)->where('type', 2)->update($updData);
$merId = Db::name('merchant_intention')->where('mer_intention_id', $id)->where('type', 2)->value('mer_id', 0); $merId = Db::name('merchant_intention')->where('mer_intention_id', $id)->where('type', 2)->value('mer_id', 0);
Db::name('merchant')->where('mer_id', $merId)->where('status', 1)->update(['business_status' => ($status == 1 ? 2 : 3)]); Db::name('merchant')->where('mer_id', $merId)->where('status', 1)->update(['business_status' => ($status == 1 ? 2 : 3)]);
} }