From 072fdc83afe858a48908bdc72c56e26516de8da8 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 14 八月 2025 17:31:19 +0800 Subject: [PATCH] fix: bug --- apps/bMiniApp/src/subpackages/flexJob/flexJobDetailFromTask/InnerPage.vue | 31 ++++++++++++++----------------- 1 files changed, 14 insertions(+), 17 deletions(-) diff --git a/apps/bMiniApp/src/subpackages/flexJob/flexJobDetailFromTask/InnerPage.vue b/apps/bMiniApp/src/subpackages/flexJob/flexJobDetailFromTask/InnerPage.vue index 91f7f8b..4e582d0 100644 --- a/apps/bMiniApp/src/subpackages/flexJob/flexJobDetailFromTask/InnerPage.vue +++ b/apps/bMiniApp/src/subpackages/flexJob/flexJobDetailFromTask/InnerPage.vue @@ -24,25 +24,22 @@ :isCollapse="true" > <template #footer> - <template v-if="taskUserHireStatusResult.hireStatus === EnumTaskUserHireStatus.Wait"> - <PageFooterBtn - type="primary" - plain - @click="setTaskUserHire(EnumTaskUserHireStatus.Refuse)" - >璋㈢粷</PageFooterBtn - > - <PageFooterBtn type="primary" @click="setTaskUserHire(EnumTaskUserHireStatus.Pass)" - >褰曠敤</PageFooterBtn - > - </template> <PageFooterBtn - v-else-if="taskUserHireStatusResult.hireStatus === EnumTaskUserHireStatus.Refuse" type="primary" plain - disabled - >宸茶阿缁�</PageFooterBtn + @click="setTaskUserHire(EnumTaskUserHireStatus.Refuse)" + v-if="taskUserHireStatusResult.hireStatus === EnumTaskUserHireStatus.Wait" + >璋㈢粷</PageFooterBtn > - <PageFooterBtn v-else type="primary" disabled>宸插綍鐢�</PageFooterBtn> + <PageFooterBtn + type="primary" + @click="setTaskUserHire(EnumTaskUserHireStatus.Pass)" + v-if=" + taskUserHireStatusResult.hireStatus === EnumTaskUserHireStatus.Wait || + taskUserHireStatusResult.hireStatus === EnumTaskUserHireStatus.Refuse + " + >褰曠敤</PageFooterBtn + > </template> </JobDetailContent> </LoadingLayout> @@ -69,7 +66,7 @@ enterpriseEmployeeId: enterpriseEmployeeId, }); -const { data: taskUserHireStatusResult } = useQuery({ +const { data: taskUserHireStatusResult, refetch: taskUserHireStatusRefetch } = useQuery({ queryKey: ['taskUserServices/getTaskUserHireStatus', taskInfoId, userResumeInfo.value.id], queryFn: () => { let params: API.APIgetTaskUserHireStatusParams = { @@ -91,7 +88,7 @@ let res = await taskUserServices.setTaskUserHire(params); if (res) { Message.success('鎿嶄綔鎴愬姛'); - refetch({ + taskUserHireStatusRefetch({ type: 'inactive', }); } -- Gitblit v1.9.1