diff --git a/app/api/logic/user/UserLogic.php b/app/api/logic/user/UserLogic.php index 0428c03a3..5ba8704c4 100644 --- a/app/api/logic/user/UserLogic.php +++ b/app/api/logic/user/UserLogic.php @@ -6,6 +6,7 @@ namespace app\api\logic\user; use app\common\{logic\BaseLogic, model\dict\DictData, model\finance\CapitalFlow, + model\store_finance_flow\StoreFinanceFlow, model\store_order\StoreOrder, model\system_store\DeliveryService, model\system_store\SystemStore, @@ -66,7 +67,8 @@ class UserLogic extends BaseLogic public static function info($uid) { $data = User::with(['userShip'])->where('id',$uid) - ->field('id,avatar,real_name,nickname,account,mobile,sex,login_ip,now_money,total_recharge_amount,user_ship') + ->field('id,avatar,real_name,nickname,account,mobile,sex,login_ip,now_money,total_recharge_amount,user_ship + ,purchase_funds') ->find(); //判断是不是员工 if($data){ @@ -88,6 +90,10 @@ class UserLogic extends BaseLogic $data['store_id'] = $check['store_id']; } } + $data['return_money'] = StoreFinanceFlow:: + where(['user_id'=>$uid,'status'=>0,'financial_pm'=>0]) + ->sum('number'); + }else{ $data = []; }