修改逻辑

This commit is contained in:
liu 2024-06-27 19:55:56 +08:00
parent fb03d9c2ff
commit 614c34db8e
2 changed files with 9 additions and 9 deletions

View File

@ -478,19 +478,18 @@ class OrderLogic extends BaseLogic
'title' => '返还兑换券', 'title' => '返还兑换券',
'financial_pm' => 1, 'financial_pm' => 1,
'store_id' => $order['store_id'], 'store_id' => $order['store_id'],
'status' => 1,
]; ];
$sing['number'] = $check['number']; $sing['number'] = $check['number'];
$user_sing->save($sing); $user_sing->save($sing);
//减少 //减少
UserSign::where('id',$check['id'])->update( UserSign::where('id',$check['sid'])->update(
[ [
'number'=>$check['number'] 'number'=>$check['number']
]); ]);
if($base['number'] == $check['number']){ if($base['number'] == $check['number']){
UserSign::where([ UserSign::where([
'uid'=>$order['uid'], 'id'=>$order['sid']
'type'=>1,
'status'=>0
])->update(['status'=>1]); ])->update(['status'=>1]);
} }
} }
@ -501,19 +500,18 @@ class OrderLogic extends BaseLogic
'title' => '返还兑换券', 'title' => '返还兑换券',
'financial_pm' => 1, 'financial_pm' => 1,
'store_id' => $base['number'], 'store_id' => $base['number'],
'status' => 1,
]; ];
$sing['number'] = $check['number']; $sing['number'] = $check['number'];
$user_sing->save($sing); $user_sing->save($sing);
UserSign::where('id',$check['id'])->update( UserSign::where('id',$check['sid'])->update(
[ [
'number'=>$base['number'] 'number'=>$base['number']
]); ]);
UserSign::where([ UserSign::where([
'uid'=>$order['uid'], 'id'=>$order['sid']
'type'=>1,
'status'=>0
])->update(['status'=>1]); ])->update(['status'=>1]);
} }

View File

@ -251,6 +251,7 @@ class PayNotifyLogic extends BaseLogic
'status'=>0 'status'=>0
])->find(); ])->find();
$data = [ $data = [
'sid'=>$one['id'],
'uid' => $order['uid'], 'uid' => $order['uid'],
'order_id' => $order['order_id'], 'order_id' => $order['order_id'],
'title' => '充值获得冻结兑换券', 'title' => '充值获得冻结兑换券',
@ -323,10 +324,11 @@ class PayNotifyLogic extends BaseLogic
'type' => 1, 'type' => 1,
]; ];
$data['number'] =$check; $data['number'] =$check;
Db::name('user_sign')->insert($data); $sid = Db::name('user_sign')->insertGetId($data);
$data = [ $data = [
'uid' => $order['uid'], 'uid' => $order['uid'],
'sid' => $sid,
'order_id' => $order['order_id'], 'order_id' => $order['order_id'],
'title' => '充值获得冻结兑换券', 'title' => '充值获得冻结兑换券',
'financial_pm' => 1, 'financial_pm' => 1,