From 08740aaf0861ee8c11a8bf6a97a1219f7d198043 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 25 八月 2025 09:39:08 +0800 Subject: [PATCH] feat: 签约 --- apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue b/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue index c47dcb3..fa18638 100644 --- a/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue +++ b/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue @@ -34,25 +34,27 @@ @click="goDetail(item)" > <template #footerRight> - <span></span> - <!-- <template - v-if="queryState.userSignContractStatus === EnumTaskUserSignContractStatus.Pass" + <template + v-if="Number(queryState.userSignContractStatus) === EnumTaskUserSignContractStatus.Pass" > <nut-button class="flexJobManage-card-plain-button" type="default" plain - @click.stop="handleUnContract" + @click.stop="goDetail(item)" >瑙g害</nut-button > <nut-button type="primary" @click.stop="checkContract">鏌ョ湅鍚堢害</nut-button> </template> <nut-button - v-else-if="queryState.userSignContractStatus === EnumTaskUserSignContractStatus.Wait" + v-else-if=" + Number(queryState.userSignContractStatus) === EnumTaskUserSignContractStatus.Wait || + Number(queryState.userSignContractStatus) === EnumTaskUserSignContractStatus.Refuse + " type="primary" - @click.stop="goSignContract(item)" + @click.stop="goDetail(item)" >绛剧害</nut-button - > --> + > </template> </FlexJobCard> </template> @@ -107,7 +109,6 @@ } function checkContract() {} -function handleUnContract() {} function goSignContract(item: API.GetNewestWorkerListOutput) { Taro.navigateTo({ url: `${RouterPath.flexJobSign}`, -- Gitblit v1.9.1