diff --git a/app/api/logic/UserLogic.php b/app/api/logic/UserLogic.php index 2930f5f6..220c710b 100755 --- a/app/api/logic/UserLogic.php +++ b/app/api/logic/UserLogic.php @@ -13,6 +13,7 @@ use app\common\model\kefu\Kefu; use app\common\model\order\Order; use app\common\model\procurement\Mprocurement; use app\common\model\procurement\Procurementxy; +use app\common\model\localstore\LocalStoreVerify as StoreVerify; use app\common\model\user\User; use app\common\model\user\UserLevel; use app\common\server\ConfigServer; @@ -89,10 +90,23 @@ class UserLogic extends Logic $user['hasPayPassword'] = $user['pay_password'] ? 1: 0; $user->visible(['id','xp_price_state','nickname','sn','avatar', 'mobile', 'hasPayPassword','next_level_tips','user_money','total_order_amount','total_recharge_amount', 'coupon','user_integral','level','wait_pay','wait_take','wait_delivery', - 'wait_comment','after_sale', 'distribution_setting', 'distribution_code', 'notice_num', 'collect','level_name','vip','is_new_user']); + 'wait_comment','after_sale', 'distribution_setting', 'distribution_code', 'notice_num', 'collect','level_name','vip','is_new_user','is_verify']); $user['xp_price_state'] = 2; $user = $user->toArray(); $xy = Procurementxy::where(['user_id' => $user_id, 'xy_state' => 1])->find(); + + //判断用户是否有核销资格 + $user['is_verify'] = false; + + $user_verify = StoreVerify::where([ + 'user_id'=>$user_id, + 'is_delete'=>0 + ])->find(); + + if($user_verify){ + $user['is_verify'] = true; + } + if($xy!=null){ $user['xy_price'] = $xy['xy_price']; $user['xy_ap_state'] = $xy['xy_ap_state'];