zhaolf 3 years ago
parent
commit
b70315f34b

+ 8 - 5
src/pages/brand/addBrand/index.vue

@@ -13,7 +13,7 @@
                     </el-select>
                 </el-form-item>
                 <el-form-item label="商标分类:" label-width="100px" prop="trademark_type">
-                    <el-input placeholder="请输入" v-model="form.trademark_type" maxlength="25">
+                    <el-input placeholder="请输入" v-model="form.trademark_type" type='number' maxlength="25">
                     </el-input>
                 </el-form-item>
                 <el-form-item label="选择品牌经营类型:" prop="brand_management_type">
@@ -58,7 +58,7 @@
                 <el-form-item class="single" label="营业执照或组织机构代码证:" required>
                     <upload v-if="updatePic" acceptType='.jpg, .jpeg, .png' :file="org_code_certificateList" limitNum="10"></upload>
                 </el-form-item>
-                <el-form-item class="single" label="销售授权书(如商持人为自然人,还需提供:">
+                <el-form-item class="single" label="销售授权书(如商持人为自然人,还需提供有其签名的身份证正反面扫描件:">
                     <upload v-if="updatePic" acceptType='.jpg, .jpeg, .png' :file="authorizationList" limitNum="10"></upload>
                 </el-form-item>
                 <el-form-item class="single" label="商标注册证书:">
@@ -95,6 +95,9 @@
     import upload from '@/components/upload'
     import showtable from '../components/showtable.vue'
     import {
+        validnumber,
+    } from '@/utils/validate'
+    import {
         add
     } from '@/api/brand'
     export default {
@@ -134,12 +137,12 @@
                 rules: {
                     brand_audit_type: [{
                         required: true,
-                        message: '请输入必填项',
+                        message: '请选择必填项',
                         trigger: 'blur'
                     }],
                     trademark_type: [{
                         required: true,
-                        message: '请选择必填项',
+                        validator: validnumber,
                         trigger: 'blur'
                     }],
                     brand_management_type: [{
@@ -154,7 +157,7 @@
                     }],
                     trademark_registrant: [{
                         required: true,
-                        message: '请选择必填项',
+                        message: '请输入必填项',
                         trigger: 'blur'
                     }],
                     trademark_registrant_nu: [{

+ 4 - 4
src/pages/qualification/addCategory/index.vue

@@ -3,19 +3,19 @@
         <div class="title">资质申请</div>
         <el-form class="form" ref="form" :model="form" label-width="200px" :rules="rules">
             <el-form-item label="一级类目:" prop="level1">
-                <el-input placeholder="请输入" type='number' v-model="form.level1" maxlength="25">
+                <el-input placeholder="请输入" type='number' oninput="if(value.length>9)value=value.slice(0,9)" v-model="form.level1" maxlength="15">
                 </el-input>
             </el-form-item>
             <el-form-item label="二级类目:" label-width="100px" prop="level2">
-                <el-input placeholder="请输入" type='number' v-model="form.level2" maxlength="25">
+                <el-input placeholder="请输入" type='number' oninput="if(value.length>9)value=value.slice(0,9)" v-model="form.level2" maxlength="15">
                 </el-input>
             </el-form-item>
             <el-form-item label="三级类目:" prop="level3">
-                <el-input placeholder="请输入" type='number' v-model="form.level3" maxlength="25">
+                <el-input placeholder="请输入" type='number' oninput="if(value.length>9)value=value.slice(0,9)" v-model="form.level3" maxlength="15">
                 </el-input>
             </el-form-item>
             <el-form-item label="三级类目名称:" label-width="120px" prop="level3_name">
-                <el-input placeholder="请输入" v-model="form.level3_name" maxlength="25">
+                <el-input placeholder="请输入" v-model="form.level3_name" maxlength="15">
                 </el-input>
             </el-form-item>
             <el-form-item class="single" label="营业执照或组织机构代码证:" required>

+ 2 - 2
src/pages/qualification/categoryDetail/index.vue

@@ -28,11 +28,11 @@
                     maxlength="25">
                 </el-input>
             </el-form-item>
-            <el-form-item class="single" label="营业执照或组织机构代码证:">
+            <el-form-item class="single" label="营业执照或组织机构代码证:" required>
                 <upload v-if="updatePic" acceptType='.jpg, .jpeg, .png' ref="upload_goods" :disabled="isDisable" :file="licenseImgs" limitNum="10">
                 </upload>
             </el-form-item>
-            <el-form-item class="single" label="资质材料URL:">
+            <el-form-item class="single" label="资质材料URL:" required>
                 <upload v-if="updatePic" acceptType='.jpg, .jpeg, .png' ref="upload_zizhi" :disabled="isDisable" :file="certificateImgs" limitNum="10">
                 </upload>
             </el-form-item>