huangxw 5 місяців тому
батько
коміт
2f14b99518

+ 4 - 0
src/views/components/AreaView.vue

@@ -34,6 +34,10 @@ watch(
   () => props.value,
   (val) => {
     if (val) {
+      if (!val) {
+        adcdName.value = '';
+        return;
+      }
       if (!props.multiple) {
         getByCodeFn(val);
       } else {

+ 1 - 5
src/views/enterprise/recordCompany/index.vue

@@ -99,11 +99,7 @@
                         </template>
                     </template>
                 </el-table-column>
-                <el-table-column label="所在行政区" align="center" prop="adcdCode">
-                    <template #default="{ row }">
-                        <AreaView :value="row.adcdCode"></AreaView>
-                    </template>
-                </el-table-column>
+                <el-table-column label="所在行政区" align="center" prop="adcdCodeName"></el-table-column>
                 <el-table-column label="合作伙伴" align="center" prop="partnerName" />
                 <el-table-column label="具体地址" align="center" prop="address" />
                 <el-table-column label="联系人姓名" align="center" prop="contactPerson" />