Handy_Cao 2 yıl önce
ebeveyn
işleme
40c14e2503

+ 9 - 2
src/packages/mobile/views/bank/sign/components/edit/Index.vue

@@ -16,7 +16,12 @@
                         :rules="formRules.BankAccountNo" />
                     <Field name="AccountName" label="姓名" readonly v-model="formData.AccountName" placeholder="请输入银行卡账户名"
                         :rules="formRules.AccountName" />
-                    <Field name="MobilePhone" label="手机号码" readonly v-model="formData.MobilePhone" placeholder="请输入手机号码" />
+                    <Field name="MobilePhone" 
+                           label="手机号码" 
+                           :readonly="userStore.userInfo?.mobile2 != ''" 
+                           maxlength="50" 
+                            v-model="formData.MobilePhone" 
+                            placeholder="请输入手机号码" />
                     <template v-for="(item, index) in configs" :key="index">
                         <template v-if="(item.fieldcode === 'verify_code')">
                             <Field v-if="(bankInfo === undefined) && 
@@ -37,7 +42,9 @@
                             <Field v-if="(item.usabletype === 1) || 
                             (item.usabletype === 2 && userStore.userInfo?.userinfotype === 2) || 
                             (item.usabletype === 3 && userStore.userInfo?.userinfotype === 1)"
-                                :name="item.fieldcode" :label="item.fieldname" :readonly="item.fieldcode === 'legal_name' && userStore.userInfo?.legalpersonname != ''" v-model="item.value"
+                                :name="item.fieldcode" :label="item.fieldname" :readonly="item.fieldcode === 'legal_name' && userStore.userInfo?.legalpersonname != ''" 
+                                v-model="item.value"
+                                maxlength="50"
                                 :placeholder="`请输入${item.fieldname}`" />
                         </template>
                     </template>

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

@@ -17,7 +17,7 @@
                     :rules="formRules.AccountName" />
             </el-form-item>
             <el-form-item label="手机号码" prop="MobilePhone">
-                <el-input name="MobilePhone" readonly placeholder="请输入手机号码" v-model="formData.MobilePhone" />
+                <el-input name="MobilePhone" :readonly="userStore.userInfo?.mobile2 != ''" maxlength="50" placeholder="请输入手机号码" v-model="formData.MobilePhone" />
             </el-form-item>
             <template v-for="(item, index) in configs" :key="index">
                 <template v-if="(item.fieldcode === 'verify_code')">
@@ -41,7 +41,7 @@
                             v-if="(item.usabletype === 1) || 
                                 (item.usabletype === 2 && userStore.userInfo?.userinfotype === 2) || 
                                 (item.usabletype === 3 && userStore.userInfo?.userinfotype === 1)">
-                        <el-input :readonly="item.fieldcode === 'legal_name' && userStore.userInfo?.legalpersonname != ''" :name="item.fieldcode" placeholder="请必须输入" v-model="item.value" />
+                        <el-input :readonly="item.fieldcode === 'legal_name' && userStore.userInfo?.legalpersonname != ''" maxlength="50" :name="item.fieldcode" placeholder="请必须输入" v-model="item.value" />
                     </el-form-item>
                 </template>
             </template>