Explorar o código

账户配置 校验 添加

jiayufei %!s(int64=4) %!d(string=hai) anos
pai
achega
62da5069ab

+ 4 - 2
src/views/modules/account-config/components/configuration-modal.vue

@@ -366,7 +366,7 @@
                             :prop="'defaultFormList.' + index + '.value'"
                             :rules="[
                                 {required: true, message: '请输入', trigger: 'blur'},
-                                {min: 6, max: 9, message: '长度为6-9字符', trigger: 'blur'}
+                                {validator: handleCharacterLen9, trigger: 'blur'}
                             ]"
                         >
                             <a-input class="common-input-long" v-model="item.value" placeholder="请输入" allow-clear/>
@@ -384,7 +384,6 @@
                             <a-input class="common-input-long" placeholder="请输入" v-model="configForm.creativeCallToAction" allow-clear/>
                         </a-form-model-item>
                     </div>
-                    <!-- configForm.campaignLandingType creativeSource -->
                     <a-form-model-item label="来源" :prop="getSource">
                         <a-input class="common-input-long" placeholder="请输入来源" v-model="configForm.creativeSource" allow-clear/>
                     </a-form-model-item>
@@ -489,6 +488,9 @@ export default {
             this.handleExportRules(value, 1, 7, callback);
         };
         return {
+            handleCharacterLen9: (rule, value, callback) => {
+                this.handleExportRules(value, 6, 9, callback);
+            },
             adBudgetNum: 0,
             campaignStatus: false,
             detailData: {},