From d682584f6003f78eec35a11bf4ae8027c5eba138 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 07 八月 2025 10:09:02 +0800
Subject: [PATCH] fix: 修改环境变量
---
src/views/EnterpriseManage/EnterpriseManageList.vue | 161 ++++++++++++++++-------------------------------------
1 files changed, 48 insertions(+), 113 deletions(-)
diff --git a/src/views/EnterpriseManage/EnterpriseManageList.vue b/src/views/EnterpriseManage/EnterpriseManageList.vue
index b0f20e4..1ef6e37 100644
--- a/src/views/EnterpriseManage/EnterpriseManageList.vue
+++ b/src/views/EnterpriseManage/EnterpriseManageList.vue
@@ -5,8 +5,17 @@
<template #query>
<QueryFilterItem tip-content="閰嶇疆鐘舵��">
<FieldRadio
- v-model="extraParamState.flexEnterpriseSettingStatus"
- :value-enum="FlexEnterpriseSettingStatusText"
+ v-model="extraParamState.isConfigured"
+ :value-enum="[
+ {
+ value: true,
+ label: '宸查厤缃�',
+ },
+ {
+ value: false,
+ label: '鏈厤缃�',
+ },
+ ]"
buttonStyle
showAllBtn
@change="getList()"
@@ -14,7 +23,7 @@
</QueryFilterItem>
<QueryFilterItem>
<SearchInput
- v-model="extraParamState.searchWord"
+ v-model="extraParamState.keywords"
style="width: 200px"
placeholder="浼佷笟鍚嶇О/娉曚汉/鑱旂郴浜�"
@on-click-search="getList"
@@ -36,7 +45,7 @@
<ProTableV2 v-bind="proTableProps" :columns="column" :operationBtns="operationBtns">
</ProTableV2>
</AppContainer>
- <ConfigureDialog v-bind="dialogProps" />
+ <!-- <ConfigureDialog v-bind="dialogProps" /> -->
</LoadingLayout>
</template>
@@ -54,22 +63,10 @@
FieldRadio,
} from '@bole-core/components';
import { useAccess, useGlobalEventContext } from '@/hooks';
-import {
- SearchType,
- FlexEnterpriseSettingStatusText,
- FlexEnterpriseSettingStatus,
- FlexEnterpriseCertificationStatusText,
- EnterpriseConfigureType,
- MessageChannelEnum,
- VerifyStatus,
- SignChannelEnum,
- ChargeTypeEnum,
- FlexEnterpriseStatus,
-} from '@/constants';
+import { EnterpriseConfigureType } from '@/constants';
import ConfigureDialog from './components/ConfigureDialog.vue';
-import { OrderInputType, Message } from '@bole-core/core';
-import { useQueryClient } from '@tanstack/vue-query';
-import { useSearchSettingType } from '@/hooks';
+import { Message } from '@bole-core/core';
+import * as enterpriseServices from '@/services/api/enterprise';
defineOptions({
name: 'EnterpriseManageList',
@@ -79,7 +76,6 @@
editBtn: { emits: { onClick: (role) => addOrEditEnterprise(role) } },
detailBtn: { emits: { onClick: (role) => handleDetail(role) } },
configBtn: { emits: { onClick: (role) => openDialog(role) } },
- freezeBtn: { emits: { onClick: (role) => handleSetStatus(role) } },
};
const { checkSubModuleItemShow, column, operationBtns } = useAccess({
@@ -101,10 +97,6 @@
const BaseState = {
loading: true,
};
-const queryClient = useQueryClient();
-const { searchSettingTypeList: typeList } = useSearchSettingType({
- searchType: SearchType.IndustryCategory,
-});
const state = reactive({ ...BaseState });
@@ -122,17 +114,17 @@
} = useTable(
async ({ pageIndex, pageSize }, extraParamState) => {
try {
- let params: API.GetFlexEnterpriseInput = {
+ let params: API.GetEnterprisesQuery = {
pageModel: {
rows: pageSize,
page: pageIndex,
orderInput: extraParamState.orderInput,
},
- flexEnterpriseSettingStatus: extraParamState.flexEnterpriseSettingStatus,
- searchWord: extraParamState.searchWord,
+ isConfigured: extraParamState.isConfigured,
+ keywords: extraParamState.keywords,
};
- let res = await flexEnterpriseServices.getFlexEnterpriseList(params, {
+ let res = await enterpriseServices.getEnterprises(params, {
showLoading: !state.loading,
});
return res;
@@ -142,40 +134,22 @@
},
{
defaultExtraParams: {
- searchWord: '',
- orderInput: [{ property: 'id', order: OrderInputType.Desc }],
- flexEnterpriseSettingStatus: '' as any as FlexEnterpriseSettingStatus,
+ keywords: '',
+ orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
+ isConfigured: '' as any as boolean,
},
queryKey: ['flexEnterpriseServices/getFlexEnterpriseList'],
- columnsRenderProps: {
- settingStatus: { type: 'enum', valueEnum: FlexEnterpriseSettingStatusText },
- certificationStatus: { type: 'enum', valueEnum: FlexEnterpriseCertificationStatusText },
- },
+ columnsRenderProps: {},
}
);
-function openDialog(row?: API.FlexEnterpriseDto) {
+function openDialog(row?: API.GetEnterprisesQueryResultItem) {
if (row) {
handleEdit({
id: row.id,
- enterpriseConfigureType: EnterpriseConfigureType.Bank,
- flexEnterpirseId: row.id,
- openBank: row.flexEnterpriseBankDto?.openBank,
- openBranchBank: row.flexEnterpriseBankDto?.openBranchBank,
- bankAccount: row.flexEnterpriseBankDto?.bankAccount,
- verifyStatus: row.flexEnterpriseBankDto?.verifyStatus,
- signChannel: row.enterpriseSignSettingDto?.signChannel,
- chargeType: row.enterpriseSignSettingDto?.chargeType,
- realVerifyCost: row.enterpriseSignSettingDto?.realVerifyCost ?? 0,
- signCost: row.enterpriseSignSettingDto?.signCost ?? 0,
- mergeSignCost: row.enterpriseSignSettingDto?.mergeSignCost ?? 0,
- messageCost: row.flexEnterpriseMessageSettingDto?.messageCost ?? 0,
- messageChannel: row.flexEnterpriseMessageSettingDto?.messageChannel,
});
} else {
- handleAdd({
- enterpriseConfigureType: EnterpriseConfigureType.Bank,
- });
+ handleAdd();
}
}
@@ -183,28 +157,15 @@
onConfirm: handleAddOrEdit,
defaultFormParams: {
id: '',
- flexEnterpirseId: '',
- enterpriseConfigureType: '' as any as EnterpriseConfigureType,
- openBank: '',
- openBranchBank: '',
- bankAccount: '',
- verifyStatus: '' as any as VerifyStatus,
- signChannel: '' as any as SignChannelEnum,
- chargeType: '' as any as ChargeTypeEnum,
- realVerifyCost: 0,
- signCost: 0,
- mergeSignCost: 0,
- messageCost: 0,
- messageChannel: '' as any as MessageChannelEnum,
},
});
async function handleAddOrEdit(type: EnterpriseConfigureType) {
try {
let res;
- if (type === EnterpriseConfigureType.Bank) {
- res = await createOrEditFlexEnterpriseBankSetting();
- }
+ // if (type === EnterpriseConfigureType.Bank) {
+ // res = await createOrEditFlexEnterpriseBankSetting();
+ // }
if (type === EnterpriseConfigureType.Electronic) {
res = await createOrEditFlexEnterpriseSignSetting();
}
@@ -219,66 +180,40 @@
} catch (error) {}
}
-async function createOrEditFlexEnterpriseBankSetting() {
- try {
- let params: API.CreateOrEditFlexEnterpriseBankInput = {
- id: editForm.id,
- openBank: editForm.openBank,
- openBranchBank: editForm.openBranchBank,
- bankAccount: editForm.bankAccount,
- verifyStatus: editForm.verifyStatus,
- flexEnterpirseId: editForm.flexEnterpirseId,
- };
- return await flexEnterpriseServices.createOrEditFlexEnterpriseBankSetting(params);
- } catch (error) {}
-}
+// async function createOrEditFlexEnterpriseBankSetting() {
+// try {
+// let params: API.CreateOrEditFlexEnterpriseBankInput = {
+// id: editForm.id,
+// openBank: editForm.openBank,
+// openBranchBank: editForm.openBranchBank,
+// bankAccount: editForm.bankAccount,
+// verifyStatus: editForm.verifyStatus,
+// flexEnterpirseId: editForm.flexEnterpirseId,
+// };
+// return await flexEnterpriseServices.createOrEditFlexEnterpriseBankSetting(params);
+// } catch (error) {}
+// }
async function createOrEditFlexEnterpriseSignSetting() {
try {
- let params: API.CreateOrEditFlexEnterpriseSignSettingInput = {
+ let params: API.SetEnterpriseElectronSignSettingCommand = {
id: editForm.id,
- flexEnterpirseId: editForm.flexEnterpirseId,
- signChannel: editForm.signChannel,
- chargeType: editForm.chargeType,
- realVerifyCost: editForm.realVerifyCost,
- signCost: editForm.signCost,
- mergeSignCost: editForm.mergeSignCost,
};
- return await flexEnterpriseServices.createOrEditFlexEnterpriseSignSetting(params);
+ return await enterpriseServices.setEnterpriseElectronSignSetting(params);
} catch (error) {}
}
async function createOrEditFlexEnterpriseMessageSetting() {
try {
- let params: API.CreateOrEditFlexEnterpriseMessageSettingInput = {
+ let params: API.SetEnterpriseSmsSettingCommand = {
id: editForm.id,
- flexEnterpirseId: editForm.flexEnterpirseId,
- messageChannel: editForm.messageChannel,
- messageCost: editForm.messageCost,
};
- return await flexEnterpriseServices.createOrEditFlexEnterpriseMessageSetting(params);
+ return await enterpriseServices.setEnterpriseSmsSetting(params);
} catch (error) {}
}
-async function handleSetStatus(row: API.FlexEnterpriseDto) {
- try {
- let params: API.SetFlexEnterpriseStatusInput = {
- id: row.id,
- status:
- row.status === FlexEnterpriseStatus.Frozen
- ? FlexEnterpriseStatus.Normal
- : FlexEnterpriseStatus.Frozen,
- };
- let res = await flexEnterpriseServices.setFlexEnterpriseStatus(params);
- if (res) {
- Message.successMessage('鎿嶄綔鎴愬姛');
- getList(paginationState.pageIndex);
- }
- } catch (error) {}
-}
-
-function addOrEditEnterprise(row?: API.FlexEnterpriseDto) {
+function addOrEditEnterprise(row?: API.GetEnterprisesQueryResultItem) {
router.push({ name: 'AddOrEditEnterprise', params: { id: row?.id ?? '' } });
}
-function handleDetail(row: API.FlexEnterpriseDto) {
+function handleDetail(row: API.GetEnterprisesQueryResultItem) {
router.push({ name: 'EnterpriseDetail', params: { id: row?.id ?? '' } });
}
</script>
--
Gitblit v1.9.1