Bladeren bron

feat(融资管理查看):融资管理查看

sufan 3 weken geleden
bovenliggende
commit
b0127ca53b
1 gewijzigde bestanden met toevoegingen van 29 en 7 verwijderingen
  1. 29 7
      src/views/financingManage/components/ApplyFinancing.vue

+ 29 - 7
src/views/financingManage/components/ApplyFinancing.vue

@@ -89,6 +89,21 @@
         <el-input v-model="ruleForm.applicantContactEmail" :disabled="disabled" placeholder="请输入保理申请人联系人邮箱" />
       </el-form-item>
       <cy-info-title style="margin-top: 20px;">账户信息</cy-info-title>
+      <el-form-item label="是否为江苏苏商银行" prop="smb">
+        <el-radio-group v-model="ruleForm.smb" :disabled="disabled" @change="smbChange">
+          <el-radio :label="1">是</el-radio>
+          <el-radio :label="0">否</el-radio>
+        </el-radio-group>
+      </el-form-item>
+      <el-form-item
+        label="保理申请人银行名称"
+        prop="applicantDesignatedBankName"
+        :rules="[
+          { required: ruleForm.smb === 0, message: '请输入保理申请人银行名称', trigger: 'blur' }
+        ]"
+      >
+        <el-input v-model="ruleForm.applicantDesignatedBankName" :disabled="disabled" placeholder="请输入保理申请人银行名称" />
+      </el-form-item>
       <el-form-item label="保理申请人指定账户户名" prop="applicantDesignatedAccountName">
         <el-input v-model="ruleForm.applicantDesignatedAccountName" :disabled="disabled" placeholder="请输入保理申请人指定账户户名" />
       </el-form-item>
@@ -160,7 +175,9 @@ export default {
         applicantContactEmail: '',
         applicantDesignatedAccountName: '',
         applicantDesignatedAccount: '',
-        applicantDesignatedBank: ''
+        applicantDesignatedBank: '',
+        smb: '',
+        applicantDesignatedBankName: ''
       },
       rules: {
         businessNumber: [
@@ -202,7 +219,7 @@ export default {
             columnsDeep.unshift({
               label: '序号',
               prop: 'tOrder',
-              width: '60',
+              width: '60'
             })
             return <cy-comm-table
               columns={ columnsDeep }
@@ -215,7 +232,7 @@ export default {
         {
           label: '序号',
           prop: 'fOrder',
-          width: '60',
+          width: '60'
         },
 
         {
@@ -310,7 +327,7 @@ export default {
             columnsDeep.unshift({
               label: '序号',
               prop: 'tOrder',
-              width: '60',
+              width: '60'
             })
             return <cy-comm-table
               columns={ columnsDeep }
@@ -323,7 +340,7 @@ export default {
         {
           label: '序号',
           prop: 'fOrder',
-          width: '60',
+          width: '60'
         },
         {
           label: '验收单货物编号',
@@ -422,7 +439,10 @@ export default {
           applicantContactEmail,
           applicantDesignatedAccountName,
           applicantDesignatedAccount,
-          applicantDesignatedBank } = financingApplicantInfo
+          applicantDesignatedBank,
+          applicantDesignatedBankName,
+          smb
+        } = financingApplicantInfo
         this.ruleForm = {
           ...financingBasicInfo,
           applicantContact,
@@ -430,7 +450,9 @@ export default {
           applicantContactEmail,
           applicantDesignatedAccountName,
           applicantDesignatedAccount,
-          applicantDesignatedBank
+          applicantDesignatedBank,
+          applicantDesignatedBankName,
+          smb
         }
         this.fileStorageList = fileStorageDOList
         this.tableDataInfo = this.handlerGoodsFormat(financingAccountsReceivableInfoList)