From 87d2624b624ec995cad717c04281f75bb9102651 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 26 九月 2025 15:29:56 +0800
Subject: [PATCH] fix: bug

---
 src/views/EnterpriseManage/components/AddOrEditEnterpriseView.vue |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/src/views/EnterpriseManage/components/AddOrEditEnterpriseView.vue b/src/views/EnterpriseManage/components/AddOrEditEnterpriseView.vue
index e462e86..d69605a 100644
--- a/src/views/EnterpriseManage/components/AddOrEditEnterpriseView.vue
+++ b/src/views/EnterpriseManage/components/AddOrEditEnterpriseView.vue
@@ -68,7 +68,7 @@
               </ProFormItemV2>
             </ProFormColItem>
             <ProFormColItem :span="8">
-              <ProFormItemV2 label="鎵�灞炶涓�:" prop="industryTypeId">
+              <ProFormItemV2 label="鎵�灞炶涓�:" prop="industryTypeCode">
                 <ProFormSelect
                   v-model="form.industryTypeCode"
                   placeholder="璇烽�夋嫨鎵�灞炶涓�"
@@ -203,7 +203,7 @@
 import * as enterpriseServices from '@/services/api/enterprise';
 import { useRouteView, useGlobalEventContext, GlobalEvent } from '@/hooks';
 import _ from 'lodash';
-import { validateFormList, filterCN } from '@/utils';
+import { validateFormList, filterCN, removeEmptyKeys } from '@/utils';
 import { Message, BoleRegExp } from '@bole-core/core';
 import { useQuery } from '@tanstack/vue-query';
 import { AreaType } from '@/constants';
@@ -248,8 +248,6 @@
   password: '',
 });
 
-onMounted(async () => {});
-
 const { isLoading } = useQuery({
   queryKey: ['enterpriseServices/getEnterprise', id],
   queryFn: async () => {
@@ -266,7 +264,7 @@
     form.legalPerson = data.legalPerson;
     form.legalIdentity = data.legalIdentity;
     form.societyCreditCode = data.societyCreditCode;
-    form.industryTypeCode = data.industryTypeCode;
+    form.industryTypeCode = data.industryTypeCode ?? '';
     form.mainBusiness = data.mainBusiness;
     form.contacts = data.contacts;
     form.contactPhoneNumber = data.contactPhoneNumber;
@@ -296,7 +294,6 @@
 
 async function handleCreateOrEditFlexEnterprise() {
   try {
-    console.log('form.areaList: ', form.areaList);
     let params: API.SaveEnterpriseCommand = {
       enterpriseName: form.enterpriseName,
       legalPerson: form.legalPerson,
@@ -315,7 +312,7 @@
     if (isEdit.value) {
       params.id = id;
     }
-    let res = await enterpriseServices.saveEnterprise(params);
+    let res = await enterpriseServices.saveEnterprise(removeEmptyKeys(params));
     if (res) {
       Message.successMessage(isEdit ? '缂栬緫鎴愬姛' : '鍙戝竷鎴愬姛');
       eventContext.emit(isEdit ? 'enterprise:edit' : 'enterprise:add');

--
Gitblit v1.9.1