Przeglądaj źródła

企业资质备案修改1

CzRger 8 miesięcy temu
rodzic
commit
818dd04fcb

+ 20 - 4
snowy-admin-web/src/views/yqyc/zero/enterprise-qualification/detail.vue

@@ -104,14 +104,14 @@
         </a-col>
         <a-col :span="8">
           <a-form-item label="监管场所:" name="companySupervisionPlaceType">
-            <a-select v-model:value="formData.companySupervisionPlaceType" :disabled="true"
+            <a-select v-model:value="formData.companySupervisionPlaceType" :disabled="isView"
                       placeholder="请选择监管场所" :options="companySupervisionPlaceTypeOptions" show-search allow-clear
                       option-filter-prop="label"/>
           </a-form-item>
         </a-col>
         <a-col :span="8">
           <a-form-item label="主管海关:" name="companyMainHgType">
-            <a-select v-model:value="formData.companyMainHgType" :disabled="true" placeholder="请选择主管海关"
+            <a-select v-model:value="formData.companyMainHgType" :disabled="isView" placeholder="请选择主管海关"
                       :options="companyMainHgTypeOptions" show-search allow-clear option-filter-prop="label"/>
           </a-form-item>
         </a-col>
@@ -223,10 +223,15 @@ const onOpen = (record, view = false) => {
     formData.value.companyJyFw = userInfo.businessScope
     formData.value.baType = 'basq'
   }
-  zzTypeOptions.value = tool.dictList('applyzztype')
+  zzTypeOptions.value = tool.dictList('applyzztype').map((v, i) => {
+	  if (i === 1) {
+		  v.disabled = true
+	  }
+	  return v
+  })
   baTypeOptions.value = tool.dictList('qybalx')
   companyTypeOptions.value = tool.dictList('qylx')
-  companySupervisionPlaceTypeOptions.value = tool.dictList('jtcs')
+  companySupervisionPlaceTypeOptions.value = tool.dictList('zgqdm')
   companyMainHgTypeOptions.value = tool.dictList('zhhg')
   applyTypeOptions.value = tool.dictList('shenbaoleixing')
   applyXhTypeOptions.value = tool.dictList('xhlx')
@@ -322,6 +327,17 @@ defineExpose({
 				display: grid;
 				grid-template-columns: repeat(6, 1fr);
 				row-gap: 8px;
+				.ant-radio-wrapper:nth-child(2), .ant-radio-wrapper-checked {
+					.ant-radio-inner {
+						border-color: #1677FF;
+						background-color: #1677FF;
+						&:after {
+							background-color: #ffffff;
+							transform: scale(0.375);
+							opacity: 1;
+						}
+					}
+				}
 			}
 		}
 	}