فهرست منبع

Weenier 168otc项目部署 0630

wesmiler 3 سال پیش
والد
کامیت
d6d311a323
1فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 5 0
      app/Services/Api/MemberPaymentService.php

+ 5 - 0
app/Services/Api/MemberPaymentService.php

@@ -203,6 +203,7 @@ class MemberPaymentService extends BaseService
         $googleCode = isset($data['google_code'])? $data['google_code'] : '';
         $googleCode = isset($data['google_code'])? $data['google_code'] : '';
         $type = isset($data['type'])? $data['type'] : 1;
         $type = isset($data['type'])? $data['type'] : 1;
         $bankCard = isset($data['bank_card'])? $data['bank_card'] : '';
         $bankCard = isset($data['bank_card'])? $data['bank_card'] : '';
+        $isDefault = isset($data['is_default'])? intval($data['is_default']) : 2;
         if($type ==1){
         if($type ==1){
             if(empty($bankCard) || !preg_match('/^[1-9][0-9]{12,19}$/', $bankCard)){
             if(empty($bankCard) || !preg_match('/^[1-9][0-9]{12,19}$/', $bankCard)){
                 return returnJson('银行卡号格式不正确,请输入13-19位银行卡号', false);
                 return returnJson('银行卡号格式不正确,请输入13-19位银行卡号', false);
@@ -257,6 +258,10 @@ class MemberPaymentService extends BaseService
             }
             }
         }
         }
 
 
+        if($isDefault == 1){
+            $this->model->where(['user_id'=> $userId])->update(['is_default'=> 2]);
+        }
+
         $data['user_id'] = $userId;
         $data['user_id'] = $userId;
         return parent::edit($data);
         return parent::edit($data);
     }
     }