|
@@ -134,49 +134,49 @@ class Plantask extends Controller
|
|
|
exit;
|
|
|
}
|
|
|
|
|
|
- foreach($order_list as $key => $order){
|
|
|
+ foreach($order_list as $key => $order){
|
|
|
|
|
|
- //买家得到收益,两个数据同步加
|
|
|
- if($order['order_shouyi'] > 0){
|
|
|
- $shouyi = bcsub($order['order_shouyi'],$order['order_benjin']); //总收益 - 本金 = 可提现收益
|
|
|
+ //买家得到收益,两个数据同步加
|
|
|
+ if($order['order_shouyi'] > 0){
|
|
|
+ $shouyi = bcsub($order['order_shouyi'],$order['order_benjin']); //总收益 - 本金 = 可提现收益
|
|
|
|
|
|
- $remark = '收益:'.$shouyi;
|
|
|
- if($shouyi > 0){
|
|
|
- $rs_wallet = model('wallet')->lockChangeAccountRemain($order['user_id'],'score',$shouyi,50,$remark,'unishop_order',$order['id'],$order['user_id']);
|
|
|
- if($rs_wallet['status'] === false){
|
|
|
- echo $rs_wallet['msg'];
|
|
|
- Db::rollback();
|
|
|
- exit;
|
|
|
- }
|
|
|
+ $remark = '收益:'.$shouyi;
|
|
|
+ if($shouyi > 0){
|
|
|
+ $rs_wallet = model('wallet')->lockChangeAccountRemain($order['user_id'],'score',$shouyi,50,$remark,'unishop_order',$order['id'],$order['user_id']);
|
|
|
+ if($rs_wallet['status'] === false){
|
|
|
+ echo $rs_wallet['msg'];
|
|
|
+ Db::rollback();
|
|
|
+ exit;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
- $rs_wallet = model('wallet')->lockChangeAccountRemain($order['user_id'],'shouyi',$shouyi,51,$remark,'unishop_order',$order['id'],$order['user_id']);
|
|
|
- if($rs_wallet['status'] === false){
|
|
|
- echo $rs_wallet['msg'];
|
|
|
- Db::rollback();
|
|
|
- exit;
|
|
|
+ $rs_wallet = model('wallet')->lockChangeAccountRemain($order['user_id'],'shouyi',$shouyi,51,$remark,'unishop_order',$order['id'],$order['user_id']);
|
|
|
+ if($rs_wallet['status'] === false){
|
|
|
+ echo $rs_wallet['msg'];
|
|
|
+ Db::rollback();
|
|
|
+ exit;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- //标记为结算
|
|
|
- $jiesuan = Db::name('unishop_order')->where('id',$order['id'])->update(['jiesuantime'=>$nowtime]);
|
|
|
- if($jiesuan === false){
|
|
|
- echo '修改状态失败';
|
|
|
- Db::rollback();
|
|
|
- exit;
|
|
|
- }
|
|
|
- //批发的都卖出
|
|
|
- $pifa = Db::name('unishop_order_product')->where('order_id',$order['id'])->update(['pifa_status'=>1]);
|
|
|
- if($pifa === false){
|
|
|
- echo '修改状态失败2';
|
|
|
- Db::rollback();
|
|
|
- exit;
|
|
|
- }
|
|
|
+ //标记为结算
|
|
|
+ $jiesuan = Db::name('unishop_order')->where('id',$order['id'])->update(['jiesuantime'=>$nowtime]);
|
|
|
+ if($jiesuan === false){
|
|
|
+ echo '修改状态失败';
|
|
|
+ Db::rollback();
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+ //批发的都卖出
|
|
|
+ $pifa = Db::name('unishop_order_product')->where('order_id',$order['id'])->update(['pifa_status'=>1]);
|
|
|
+ if($pifa === false){
|
|
|
+ echo '修改状态失败2';
|
|
|
+ Db::rollback();
|
|
|
+ exit;
|
|
|
+ }
|
|
|
|
|
|
- //循环结束
|
|
|
- echo '完成'.$order['id'];
|
|
|
- }
|
|
|
+ //循环结束
|
|
|
+ echo '完成'.$order['id'];
|
|
|
+ }
|
|
|
|
|
|
Db::commit();
|
|
|
echo '成功'.count($order_list);
|