Browse Source

修改营业执照不卡必填

huangxw 1 week ago
parent
commit
4c3f3e51cc
1 changed files with 38 additions and 17 deletions
  1. 38 17
      src/views/settled/model/editCpy.vue

+ 38 - 17
src/views/settled/model/editCpy.vue

@@ -26,23 +26,44 @@
             <el-form-item prop="creditCode" label="统一社会信用代码">
                 <el-input v-model="form.creditCode" maxlength="18" class="base-input" placeholder="请填写18位统一社会信用代码" />
             </el-form-item>
-            <el-form-item prop="license" label="营业执照">
-                <div class="flex1">
-                    <FileUpload v-model="form.license" format="object" :isFile="false" :span="20" :limit="1" :fileType="['png', 'jpg', 'jpeg']"></FileUpload>
-                </div>
-            </el-form-item>
-            <el-form-item prop="adcdCode" label="所在行政区">
-                <AreaCascader :zlevel="2" v-model="form.adcdCode"></AreaCascader>
-            </el-form-item>
-            <el-form-item prop="address" label="具体地址">
-                <el-input v-model="form.address" class="base-input" placeholder="请填写区县以下的具体企业地址信息" />
-            </el-form-item>
-            <el-form-item prop="contactPerson" label="企业联系人">
-                <el-input v-model="form.contactPerson" class="base-input" placeholder="请填写企业联系人姓名" />
-            </el-form-item>
-            <el-form-item prop="tel" label="企业联系电话">
-                <el-input v-model="form.tel" class="base-input" maxlength="11" placeholder="请填写企业联系电话" />
-            </el-form-item>
+            <template v-if="form.cpyType == '13' || form.cpyType == '11'">
+                <el-form-item label="营业执照">
+                    <div class="flex1">
+                        <FileUpload v-model="form.license" :isFile="false" :span="20" :limit="1" :fileType="['png', 'jpg', 'jpeg']"></FileUpload>
+                    </div>
+                </el-form-item>
+                <el-form-item label="所在行政区">
+                    <AreaCascader :zlevel="2" v-model="form.adcdCode"></AreaCascader>
+                </el-form-item>
+                <el-form-item label="具体地址">
+                    <el-input v-model="form.address" class="base-input" placeholder="请填写区县以下的具体企业地址信息" />
+                </el-form-item>
+                <el-form-item label="企业联系人">
+                    <el-input v-model="form.contactPerson" class="base-input" placeholder="请填写企业联系人姓名" />
+                </el-form-item>
+                <el-form-item label="企业联系电话">
+                    <el-input v-model="form.tel" class="base-input" maxlength="11" placeholder="请填写企业联系电话" />
+                </el-form-item>
+            </template>
+            <template v-else>
+                <el-form-item prop="license" label="营业执照">
+                    <div class="flex1">
+                        <FileUpload v-model="form.license" :isFile="false" :span="20" :limit="1" :fileType="['png', 'jpg', 'jpeg']"></FileUpload>
+                    </div>
+                </el-form-item>
+                <el-form-item prop="adcdCode" label="所在行政区">
+                    <AreaCascader :zlevel="2" v-model="form.adcdCode"></AreaCascader>
+                </el-form-item>
+                <el-form-item prop="address" label="具体地址">
+                    <el-input v-model="form.address" class="base-input" placeholder="请填写区县以下的具体企业地址信息" />
+                </el-form-item>
+                <el-form-item prop="contactPerson" label="企业联系人">
+                    <el-input v-model="form.contactPerson" class="base-input" placeholder="请填写企业联系人姓名" />
+                </el-form-item>
+                <el-form-item prop="tel" label="企业联系电话">
+                    <el-input v-model="form.tel" class="base-input" maxlength="11" placeholder="请填写企业联系电话" />
+                </el-form-item>
+            </template>
         </el-form>
         <template #footer>
             <div class="dialog-footer">