From cee2e6cf027ac448e4e7fcaf90f14144eca967f4 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Wed, 29 Mar 2023 14:43:56 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E4=BC=81?= =?UTF-8?q?=E4=B8=9A=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/controller/pushEnterprise.ts | 12 +- .../platform/common/entity/pushEnterprise.ts | 2 +- ...hirdPartyModal.vue => EnterpriseModal.vue} | 24 ++-- ...{thirdParty.data.ts => enterprise.data.ts} | 78 ++++++++++--- .../common/push/pushEnterprise/index.vue | 104 +++--------------- 5 files changed, 95 insertions(+), 125 deletions(-) rename src/views/common/push/pushEnterprise/{ThirdPartyModal.vue => EnterpriseModal.vue} (73%) rename src/views/common/push/pushEnterprise/{thirdParty.data.ts => enterprise.data.ts} (62%) diff --git a/src/api/platform/common/controller/pushEnterprise.ts b/src/api/platform/common/controller/pushEnterprise.ts index 9f55b8a..ca66586 100644 --- a/src/api/platform/common/controller/pushEnterprise.ts +++ b/src/api/platform/common/controller/pushEnterprise.ts @@ -1,4 +1,4 @@ -import type { PushChatMessage, PushChatMessageParams, PushChatMessageResult } from '/@/api/platform/common/entity/pushChatMessage'; +import type { PushEnterprise, PushEnterpriseParams, PushEnterpriseResult } from '/@/api/platform/common/entity/pushEnterprise'; import { defHttp } from '/@/utils/http/axios'; enum Api { @@ -11,15 +11,15 @@ enum Api { revokeAuth = '/common_proxy/common/pushEnterprise/revokeAuth' } -export const listPushEnterprise = (params?: Partial) => defHttp.get({ url: Api.list, params }, { isReturnResultResponse: true }); +export const listPushEnterprise = (params?: Partial) => defHttp.get({ url: Api.list, params }, { isReturnResultResponse: true }); -export const addPushEnterprise = (params: Partial) => defHttp.post({ url: Api.add, data: params }); +export const addPushEnterprise = (params: Partial) => defHttp.post({ url: Api.add, data: params }); -export const editPushEnterprise = (params: Partial) => defHttp.put({ url: Api.edit, data: params }); +export const editPushEnterprise = (params: Partial) => defHttp.put({ url: Api.edit, data: params }); -export const getPushEnterprise = (id: string) => defHttp.get({ url: `${Api.get}/${id}` }); +export const getPushEnterprise = (id: string) => defHttp.get({ url: `${Api.get}/${id}` }); -export const getPushEnterpriseByUserId = (id: string) => defHttp.get({ url: `${Api.getByUserId}/${id}` }); +export const getPushEnterpriseByUserId = (id: string) => defHttp.get({ url: `${Api.getByUserId}/${id}` }); export const revokeAuthPushEnterprise = () => defHttp.delete({ url: Api.revokeAuth }); diff --git a/src/api/platform/common/entity/pushEnterprise.ts b/src/api/platform/common/entity/pushEnterprise.ts index 5b46a28..9661574 100644 --- a/src/api/platform/common/entity/pushEnterprise.ts +++ b/src/api/platform/common/entity/pushEnterprise.ts @@ -8,7 +8,7 @@ export interface PushEnterprise extends CommonEntity { name: string; repName: string; phone: string; - license: string; + license: string | string[]; userId: string; creditCode: string; idCard: string; diff --git a/src/views/common/push/pushEnterprise/ThirdPartyModal.vue b/src/views/common/push/pushEnterprise/EnterpriseModal.vue similarity index 73% rename from src/views/common/push/pushEnterprise/ThirdPartyModal.vue rename to src/views/common/push/pushEnterprise/EnterpriseModal.vue index 3862f1a..d3f60b3 100644 --- a/src/views/common/push/pushEnterprise/ThirdPartyModal.vue +++ b/src/views/common/push/pushEnterprise/EnterpriseModal.vue @@ -9,16 +9,10 @@