1.本地生活上级列表优化

This commit is contained in:
xucong 2024-08-10 18:37:31 +08:00
parent acf302b870
commit 3c50b8cd84

@ -683,20 +683,20 @@ class PayLogic extends Logic
$user_balance = User::where(['id' => $user_id])->value('user_money');
if ($user_balance < $post['money']) {
return JsonServer::error('余额不足');
}var_dump(111);
}
$user_balance_dec = User::where(['id' => $user_id])
->dec('user_money', $post['money'])
->update();
if (!$user_balance_dec) {
Db::rollback();
return JsonServer::error('余额扣除失败');
}var_dump(2222);
}
//记录余额
$acountLogResult = AccountLogLogic::AccountRecord($user_id, $post['money'], 2, AccountLog::balance_pay_order);
if ($acountLogResult === false) {
Db::rollback();
return JsonServer::error('账户明细记录添加失败');
}var_dump(333);
}
$company = Db::name("local_store")->where("lstore_id",$post['lid'])->where("is_delete",0)->find();
$dt['lstore_id'] = $post['lid'];
$dt['payment_type'] = $company['bankType'];
@ -712,7 +712,7 @@ class PayLogic extends Logic
if (!$r) {
Db::rollback();
return JsonServer::error('余额扣除失败');
}var_dump(444);
}
// 基本户 5%
$dt1['lstore_id'] = $post['lid'];
$dt1['payment_type'] = 1;
@ -727,7 +727,7 @@ class PayLogic extends Logic
if (!$r1) {
Db::rollback();
return JsonServer::error('余额扣除失败');
}var_dump(555);
}
// 22% 一般户
$dt2['lstore_id'] = $post['lid'];
$dt2['payment_type'] = 1;
@ -742,7 +742,7 @@ class PayLogic extends Logic
if (!$r2) {
Db::rollback();
return JsonServer::error('余额扣除失败');
}var_dump(666);
}
// 10% 一般户
$dt3['lstore_id'] = $post['lid'];
$dt3['payment_type'] = 1;
@ -757,8 +757,8 @@ class PayLogic extends Logic
if (!$r3) {
Db::rollback();
return JsonServer::error('余额扣除失败');
}var_dump(7777);
return true;
}
return JsonServer::success('支付成功');
}
/**
* @notes 支付宝支付