wesmiler 2 月之前
父节点
当前提交
d2a81cd677
共有 2 个文件被更改,包括 13 次插入14 次删除
  1. 7 7
      app/Http/Validator/BankValidator.php
  2. 6 7
      app/Services/Api/MemberBankService.php

+ 7 - 7
app/Http/Validator/BankValidator.php

@@ -5,9 +5,9 @@ class BankValidator extends BaseValidator
     // 当前模型所有验证规则
     public static $rules = [
         'id' => 'required',
-        'bank_name' => 'required|min:2|max:50',
-        'branch_name' => 'min:2|max:50',
-        'bank_card' => 'required|min:15|max:30',
+        'account' => 'required|min:2|max:30',
+        'account_name' => 'min:2|max:50',
+        'account_remark' => 'required|min:15|max:30',
         'status' => 'required',
     ];
     public static $msgs = [
@@ -24,14 +24,14 @@ class BankValidator extends BaseValidator
     public static $fields = [
         'id' => 'ID',
         'realname' => '收款人姓名',
-        'bank_name' => '开户行',
-        'bank_card' => '银行卡号',
-        'bank_branch' => '开户支行',
+        'account_name' => '开户行',
+        'account' => '银行卡号',
+        'account_remark' => '开户支行',
     ];
 
     // 当前模型所有验证场景
     public static $scenes = [
-        'save'=> ['bank_name','bank_card','bank_branch'],
+        'save'=> ['account_name','account','account_remark'],
         'del'=> ['id'],
     ];
 

+ 6 - 7
app/Services/Api/MemberBankService.php

@@ -114,16 +114,15 @@ class MemberBankService extends BaseService
     public function saveData($userId, $params)
     {
         $id = isset($params['id']) ? $params['id'] : 0;
-        $userType = isset($params['user_type']) ? $params['user_type'] : 0;
+        $type = isset($params['type']) && $params['type']? $params['type'] : 2;
         $data = [
             'user_id'=> $userId,
-            'user_type'=> $userType,
+            'type'=> $userId,
             'realname'=> isset($params['realname'])? $params['realname'] : '',
-            'bank_name'=> isset($params['bank_name'])? $params['bank_name'] : '',
-            'branch_name'=> isset($params['branch_name'])? $params['branch_name'] : '',
-            'bank_card'=> isset($params['bank_card'])? $params['bank_card'] : '',
-            'bank_code'=> isset($params['bank_code'])? $params['bank_code'] : '',
-            'status'=> isset($params['status'])? $params['status'] : 1,
+            'account'=> isset($params['account'])? $params['account'] : '',
+            'account_name'=> isset($params['account_name'])? $params['account_name'] : '',
+            'account_remark'=> isset($params['account_remark'])? $params['account_remark'] : '',
+            'status'=> isset($params['status']) &&  $params['status']? $params['status'] : 1,
             'update_time'=> time(),
             'mark'=> 1,
         ];