|
|
@@ -36,6 +36,19 @@ class Plantask extends Controller
|
|
|
|
|
|
foreach($order_list as $key => $order){
|
|
|
|
|
|
+ //本金立即到账给入金者
|
|
|
+ if($order['order_benjin'] > 0){
|
|
|
+
|
|
|
+ $remark = '本金:'.$order['order_benjin'];
|
|
|
+ $rs_wallet = model('wallet')->lockChangeAccountRemain($order['user_id'],'score',$order['order_benjin'],5,$remark,'unishop_order',$order['id'],$order['user_id']);
|
|
|
+ if($rs_wallet['status'] === false){
|
|
|
+ echo $rs_wallet['msg'];
|
|
|
+ Db::rollback();
|
|
|
+ exit;
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
//直推代理商获益
|
|
|
$intro_uid = Db::name('user')->where('id',$order['user_id'])->value('intro_uid');
|
|
|
if($intro_uid){
|
|
|
@@ -119,18 +132,20 @@ class Plantask extends Controller
|
|
|
}
|
|
|
// dump($order);
|
|
|
|
|
|
- //买家得到收益
|
|
|
+ //买家得到收益,两个数据同步加
|
|
|
if($order['order_shouyi'] > 0){
|
|
|
- $shouyi = bcsub($order['order_shouyi'],$order['order_benjin']); //可提现收益
|
|
|
- $remark = '本金:'.$order['order_benjin'].',收益:'.$shouyi;
|
|
|
- $rs_wallet = model('wallet')->lockChangeAccountRemain($order['user_id'],'score',$order['order_shouyi'],5,$remark,'unishop_order',$order['id'],$order['user_id']);
|
|
|
- if($rs_wallet['status'] === false){
|
|
|
- echo $rs_wallet['msg'];
|
|
|
- Db::rollback();
|
|
|
- exit;
|
|
|
- }
|
|
|
+ $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;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
$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'];
|