Bladeren bron

银行卡

lihongxiao 2 jaren geleden
bovenliggende
commit
b23b781151

+ 13 - 0
src/views/FinancialManagement/AcountWithdrawal/WithdrawalReview.vue

@@ -73,6 +73,15 @@ export default {
           value: '2'
         },
       ],
+      bankVerifyoptions: [
+        {
+          label: '未验证',
+          value: '0'
+        }, {
+          label: '已验证',
+          value: '1'
+        }, 
+      ],
       pageResult: {},
       pageRequest: {
         pageNum: 1,
@@ -86,6 +95,7 @@ export default {
         { prop: "realUserName", label: "真实姓名" },
         { prop: "bankAccount", label: "银行" },
         { prop: "bankAddress", label: "开户行" },
+        { prop: "bankVerify", label: "认证状态", formatter: this.bankVerifyFormatter },
         { prop: "auditStatus", label: "状态", formatter: this.statusFormatter },
         { prop: "remark", label: "驳回原因" },
       ],
@@ -98,6 +108,9 @@ export default {
     statusFormatter(row, column) { //协议类型
       return this.options.find(val => val.value == row.auditStatus).label
     },
+    bankVerifyFormatter(row, column) { //协议类型
+      return this.bankVerifyoptions.find(val => val.value == row.bankVerify).label
+    },
     // 右侧列表的方法Start
     findPage(data) {
       if (data && data.pageRequest) {

+ 15 - 2
src/views/Letter/Wallet/BankCard.vue

@@ -90,7 +90,10 @@
               <el-option :label="item.label" :value="item.label" v-for="(item, index) in list " :key="index"></el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="真实姓名" prop="realUserName">
+          <el-form-item v-if="managementSource==2" label="手机号" prop="phoneNo">
+            <el-input v-model="bankAddform.phoneNo" placeholder="请输入手机号" clearable></el-input>
+          </el-form-item>
+          <el-form-item v-else  label="真实姓名" prop="realUserName">
             <el-input v-model="bankAddform.realUserName" placeholder="请输入真实姓名" clearable></el-input>
           </el-form-item>
           <el-form-item label="银行卡号" prop="bankNumber">
@@ -116,6 +119,7 @@ export default {
   data() {
     return {
       banktitle: "添加",
+      managementSource:JSON.parse(localStorage.getItem('user_data')).managementSource, //2:个代
       bankType: "1",
       bankAddform: {
         "bankNumber": "",
@@ -141,7 +145,16 @@ export default {
         bankAddress: [
           { required: true, message: '请输入开户行名称', trigger: 'change' }
         ],
-
+        phoneNo: [
+          { required: true, message: "请输入手机号", trigger: "blur" },
+          { min: 11, max: 11, message: "请输入11位手机号码", trigger: "blur" },
+          {
+            pattern:
+              /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/,
+            message: "请输入正确的手机号",
+            trigger: "blur",
+          },
+        ],
       },
       cardPackList1: [],
       cardPackList2: [],