Browse Source

客户信息开票账号修改

lizhenhao 2 years ago
parent
commit
378adb454e
1 changed files with 7 additions and 1 deletions
  1. 7 1
      src/views/modules/sys/workClient/WorkClientForm.vue

+ 7 - 1
src/views/modules/sys/workClient/WorkClientForm.vue

@@ -238,7 +238,7 @@
           </vxe-table-column>
           </vxe-table-column>
           <vxe-table-column field="bankNumber" title="开票账号" :edit-render="{}">
           <vxe-table-column field="bankNumber" title="开票账号" :edit-render="{}">
             <template v-slot:edit="scope" >
             <template v-slot:edit="scope" >
-              <el-input v-model="scope.row.bankNumber" maxlength="30"></el-input>
+              <el-input v-model="scope.row.bankNumber" @blur="checkBankNumber" maxlength="30"></el-input>
             </template>
             </template>
           </vxe-table-column>
           </vxe-table-column>
           <vxe-table-column field="remarks" title="备注信息" :edit-render="{}">
           <vxe-table-column field="remarks" title="备注信息" :edit-render="{}">
@@ -810,6 +810,12 @@
           }
           }
         })
         })
       },
       },
+      checkBankNumber (row) {
+        if (!this.validateXG.isBankNumber(row.bankNumber)) {
+          this.$message.error('请输入正确的开票账号')
+          throw new Error('请输入正确的开票账号')
+        }
+      },
       close () {
       close () {
         this.$refs.uploadComponent.clearUpload()
         this.$refs.uploadComponent.clearUpload()
         this.$refs.inputForm.resetFields()
         this.$refs.inputForm.resetFields()