Просмотр исходного кода

Merge branch 'master' of http://47.101.159.18:3000/Muchinfo/MTP20_WEB_GLOBAL

li.shaoyi 2 лет назад
Родитель
Сommit
be6a236026

+ 11 - 1
src/packages/gstj/views/bank/sign/components/edit/Index.vue

@@ -17,7 +17,8 @@
                     <Field name="AccountName" label="姓名" readonly v-model="formData.BankAccountName" placeholder="请输入银行卡账户名"
                         :rules="formRules.BankAccountName" />
                     <template v-for="(item, index) in configs" :key="index">
-                        <Field v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype" :name="item.fieldcode" :label="item.fieldname" v-model="item.value" :placeholder="`请输入${ item.fieldname }`" />
+                        <Field v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype" 
+                            :name="item.fieldcode" :label="item.fieldname" v-model="item.value" :placeholder="`请输入${ item.fieldname }`" />
                     </template>
                 </CellGroup>
             </Form>
@@ -94,6 +95,15 @@ const formSubmit = () => {
             if (e.fieldcode === 'bank_branch_name') {
                 formData.OpenBankName = e.value
             }
+            if (e.fieldcode === '100') {
+                formData.OpenBankNo = e.value
+            }
+            if (e.fieldcode === '101') {
+                formData.BankProvince = e.value
+            }
+            if (e.fieldcode === '102') {
+                formData.BankCity = e.value
+            }
         })
         formData.extend_info = JSON.stringify(obj)
         onSubmit().then(() => {

+ 14 - 1
src/packages/mobile/views/bank/sign/components/edit/Index.vue

@@ -17,7 +17,8 @@
                     <Field name="AccountName" label="姓名" readonly v-model="formData.BankAccountName" placeholder="请输入银行卡账户名"
                         :rules="formRules.BankAccountName" />
                     <template v-for="(item, index) in configs" :key="index">
-                        <Field v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype" :name="item.fieldcode" :label="item.fieldname" v-model="item.value" :placeholder="`请输入${ item.fieldname }`" />
+                        <Field v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype" 
+                            :name="item.fieldcode" :label="item.fieldname" v-model="item.value" :placeholder="`请输入${ item.fieldname }`" />
                     </template>
                 </CellGroup>
             </Form>
@@ -91,6 +92,18 @@ const formSubmit = () => {
             if(e.value){
                 obj[e.fieldcode]=e.value
             }
+            if (e.fieldcode === 'bank_branch_name') {
+                formData.OpenBankName = e.value
+            }
+            if (e.fieldcode === '100') {
+                formData.OpenBankNo = e.value
+            }
+            if (e.fieldcode === '101') {
+                formData.BankProvince = e.value
+            }
+            if (e.fieldcode === '102') {
+                formData.BankCity = e.value
+            }
         })
         formData.extend_info = JSON.stringify(obj)
         onSubmit().then(() => {

+ 12 - 3
src/packages/pc/views/account/sign/components/sign/index.vue

@@ -18,7 +18,7 @@
             </el-form-item>
             <template v-for="(item, index) in configs" :key="index">
                 <el-form-item :label="item.fieldname" :prop="item.fieldcode" v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype">
-                    <el-input :name="item.fieldcode" placeholder="请输入" v-model="item.value" />
+                    <el-input :name="item.fieldcode" placeholder="请必须输入" v-model="item.value" />
                 </el-form-item>
             </template>
         </el-form>
@@ -39,7 +39,7 @@ import { validateRules } from '@/constants/regex'
 import { useUserStore } from '@/stores'
 import AppDrawer from '@pc/components/base/drawer/index.vue'
 
-const formRules: FormRules = {
+const formRules: FormRules  = {
     OpenBankAccId: [{
         message: '请选择银行信息',
         validator: () => {
@@ -59,7 +59,7 @@ const formRules: FormRules = {
     }],
     BankAccountName: [{
         required: true,
-        message: '请输入行卡账户名',
+        message: '请输入行卡账户名',
     }]
 }
 
@@ -88,6 +88,15 @@ const formSubmit = () => {
                     if (e.fieldcode === 'bank_branch_name') {
                         formData.OpenBankName = e.value
                     }
+                    if (e.fieldcode === '100') {
+                        formData.OpenBankNo = e.value
+                    }
+                    if (e.fieldcode === '101') {
+                        formData.BankProvince = e.value
+                    }
+                    if (e.fieldcode === '102') {
+                        formData.BankCity = e.value
+                    }
                 })
                 formData.extend_info = JSON.stringify(obj)
 

+ 11 - 1
src/packages/qxst/views/bank/sign/components/edit/Index.vue

@@ -17,7 +17,8 @@
                     <Field name="AccountName" label="姓名" readonly v-model="formData.BankAccountName" placeholder="请输入银行卡账户名"
                         :rules="formRules.BankAccountName" />
                     <template v-for="(item, index) in configs" :key="index">
-                        <Field v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype" :name="item.fieldcode" :label="item.fieldname" v-model="item.value" :placeholder="`请输入${ item.fieldname }`" />
+                        <Field v-if="item.usabletype === 1 || item.usabletype === userStore.userInfo?.userinfotype" 
+                            :name="item.fieldcode" :label="item.fieldname" v-model="item.value" :placeholder="`请输入${ item.fieldname }`" />
                     </template>
                 </CellGroup>
             </Form>
@@ -94,6 +95,15 @@ const formSubmit = () => {
             if (e.fieldcode === 'bank_branch_name') {
                 formData.OpenBankName = e.value
             }
+            if (e.fieldcode === '100') {
+                formData.OpenBankNo = e.value
+            }
+            if (e.fieldcode === '101') {
+                formData.BankProvince = e.value
+            }
+            if (e.fieldcode === '102') {
+                formData.BankCity = e.value
+            }
         })
         formData.extend_info = JSON.stringify(obj)
         onSubmit().then(() => {

+ 9 - 0
src/packages/sbyj/views/bank/sign/components/edit/Index.vue

@@ -95,6 +95,15 @@ const formSubmit = () => {
             if (e.fieldcode === 'bank_branch_name') {
                 formData.OpenBankName = e.value
             }
+            if (e.fieldcode === '100') {
+                formData.OpenBankNo = e.value
+            }
+            if (e.fieldcode === '101') {
+                formData.BankProvince = e.value
+            }
+            if (e.fieldcode === '102') {
+                formData.BankCity = e.value
+            }
         })
         formData.extend_info = JSON.stringify(obj)
         onSubmit().then(() => {