From 1a7e45eb20ccdb433df5b18e10aafbd34aad049a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 31 十月 2025 13:53:49 +0800
Subject: [PATCH] fix: bug
---
src/services/api/typings.d.ts | 6 ++----
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue | 5 ++++-
src/router/index.ts | 26 +++++++++++++-------------
src/hooks/settlement.ts | 11 ++++++++---
src/services/api/enterpriseWallet.ts | 2 --
5 files changed, 27 insertions(+), 23 deletions(-)
diff --git a/src/hooks/settlement.ts b/src/hooks/settlement.ts
index 05f61d9..3b5169a 100644
--- a/src/hooks/settlement.ts
+++ b/src/hooks/settlement.ts
@@ -23,14 +23,19 @@
return { taskSelect };
}
-export function useEnterpriseWalletAccessSelect() {
+type EnterpriseWalletAccessSelectOptions = {
+ supplierEnterpriseId: MaybeRef<string>;
+};
+
+export function useEnterpriseWalletAccessSelect(options: EnterpriseWalletAccessSelectOptions) {
+ const { supplierEnterpriseId } = options;
const queryClient = useQueryClient();
const { data } = useQuery({
- queryKey: ['enterpriseWalletServices/getEnterpriseWalletAccessSelect'],
+ queryKey: ['enterpriseWalletServices/getEnterpriseWalletAccessSelect', supplierEnterpriseId],
queryFn: () => {
return enterpriseWalletServices.getEnterpriseWalletAccessSelect(
- {},
+ { supplierEnterpriseId: unref(supplierEnterpriseId) },
{
showLoading: false,
}
diff --git a/src/router/index.ts b/src/router/index.ts
index c5113de..471e5bb 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -284,19 +284,19 @@
icon: 'home',
},
},
- {
- path: '/BalanceManage',
- name: 'BalanceManage',
- hidden: false,
- alwaysShow: true,
- component: () => import('@/views/ServiceChargeManage/BalanceManage.vue'),
- meta: {
- rank: 10042,
- title: '浣欓绠$悊',
- // rootMenu: true,
- icon: 'home',
- },
- },
+ // {
+ // path: '/BalanceManage',
+ // name: 'BalanceManage',
+ // hidden: false,
+ // alwaysShow: true,
+ // component: () => import('@/views/ServiceChargeManage/BalanceManage.vue'),
+ // meta: {
+ // rank: 10042,
+ // title: '浣欓绠$悊',
+ // // rootMenu: true,
+ // icon: 'home',
+ // },
+ // },
{
path: '/ServiceChargeDetail/:id',
name: 'ServiceChargeDetail',
diff --git a/src/services/api/enterpriseWallet.ts b/src/services/api/enterpriseWallet.ts
index b146c99..603bc5b 100644
--- a/src/services/api/enterpriseWallet.ts
+++ b/src/services/api/enterpriseWallet.ts
@@ -266,8 +266,6 @@
method: 'GET',
params: {
...params,
- request: undefined,
- ...params['request'],
},
...(options || {}),
}
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index c7ed9c7..1e9379a 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -118,8 +118,8 @@
}
interface APIgetEnterpriseWalletAccessSelectParams {
- /** 鏌ヨ宸茬绾︿紒涓氶挶鍖呴�氶亾閫夋嫨鍣ㄦ暟鎹� */
- request?: GetEnterpriseWalletAccessSelectQuery;
+ /** 渚涘簲鍟咺d */
+ supplierEnterpriseId?: string;
}
interface APIgetEnterpriseWalletExpandindirectOrderParams {
@@ -4654,8 +4654,6 @@
/** 鏄惁宸查厤缃� */
isConfigured?: boolean;
}
-
- type GetEnterpriseWalletAccessSelectQuery = Record<string, any>;
interface GetEnterpriseWalletAccessSelectQueryOption {
/** Id */
diff --git a/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue b/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
index e21c637..073b80d 100644
--- a/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
+++ b/src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -420,7 +420,6 @@
const id = route.params.id as string;
const isEdit = !!id;
-const { settlementAccessList } = useEnterpriseWalletAccessSelect();
const { supplierEnterpriseSelect } = useGetSupplierEnterpriseSelect();
function disabledDate(time: Date) {
@@ -487,6 +486,10 @@
settlementAccess: '' as any as EnumEnterpriseWalletAccess,
});
+const { settlementAccessList } = useEnterpriseWalletAccessSelect({
+ supplierEnterpriseId: computed(() => form.supplierEnterpriseId),
+});
+
const { isLoading } = useQuery({
queryKey: ['taskServices/getTaskInfo', id],
queryFn: async () => {
--
Gitblit v1.9.1