From ef6a15873aebd21d17cf24e92cce896fb426fe0a Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 06 十一月 2025 13:07:22 +0800
Subject: [PATCH] fix: s
---
apps/underTakeMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue | 34 ++++++++++------------------------
1 files changed, 10 insertions(+), 24 deletions(-)
diff --git a/apps/underTakeMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue b/apps/underTakeMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue
index 564c6af..c49448a 100644
--- a/apps/underTakeMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue
+++ b/apps/underTakeMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue
@@ -1,6 +1,6 @@
<template>
<ProTabs
- v-model="queryState.signContractStatus"
+ v-model="queryState.enterpriseSignContractStatus"
name="home-tab"
:showPaneContent="false"
class="home-tabs"
@@ -8,24 +8,15 @@
title-gutter="12"
title-scroll
>
- <ProTabPane
- :title="`鐏靛伐寰呯绾"
- :pane-key="EnumGetEnterpriseEmployeesQuerySignContractStatus.UserWait"
- ></ProTabPane>
- <ProTabPane
- :title="`浼佷笟寰呯绾"
- :pane-key="EnumGetEnterpriseEmployeesQuerySignContractStatus.EnterpriseWait"
- ></ProTabPane>
- <ProTabPane
- :title="`宸茬绾"
- :pane-key="EnumGetEnterpriseEmployeesQuerySignContractStatus.Pass"
- ></ProTabPane>
+ <ProTabPane :title="`寰呯绾" :pane-key="EnumTaskUserSignContractStatus.Wait"></ProTabPane>
+ <ProTabPane :title="`宸茬绾" :pane-key="EnumTaskUserSignContractStatus.Pass"></ProTabPane>
+ <ProTabPane :title="`宸茶В绾" :pane-key="EnumTaskUserSignContractStatus.Stop"></ProTabPane>
<!-- <ProTabPane :title="`宸茶В绾" :pane-key="EnumTaskUserSignContractStatus.Stop"></ProTabPane> -->
</ProTabs>
<InfiniteLoading
scrollViewClassName="common-infinite-scroll-list home-list"
v-bind="infiniteLoadingProps"
- :key="queryState.signContractStatus"
+ :key="queryState.enterpriseSignContractStatus"
>
<template #renderItem="{ item }">
<FlexJobCard
@@ -57,14 +48,10 @@
<nut-button type="primary" @click.stop="checkContract(item)">鏌ョ湅鍚堢害</nut-button>
</template> -->
<nut-button
- v-if="
- item.userSignContractStatus === EnumTaskUserSignContractStatus.Wait ||
- item.userSignContractStatus === EnumTaskUserSignContractStatus.Stop ||
- !item.userSignContractStatus
- "
+ v-if="item.enterpriseSignContractStatus === EnumTaskUserSignContractStatus.Wait"
type="primary"
- @click.stop="goFlexJobSign(item)"
- >閭�璇风绾�</nut-button
+ @click.stop="goEnterpriseSign(item)"
+ >绛剧害</nut-button
>
<!-- <nut-button
v-if="item.enterpriseSignContractStatus === EnumTaskUserSignContractStatus.Wait"
@@ -86,7 +73,6 @@
EnumTaskUserHireStatus,
EnumTaskUserSignContractStatus,
EnumPagedListOrder,
- EnumGetEnterpriseEmployeesQuerySignContractStatus,
} from '@12333/constants';
import * as enterpriseEmployeeServices from '@12333/services/apiV2/enterpriseEmployee';
import Taro from '@tarojs/taro';
@@ -97,7 +83,7 @@
});
const queryState = reactive({
- signContractStatus: EnumGetEnterpriseEmployeesQuerySignContractStatus.UserWait,
+ enterpriseSignContractStatus: EnumTaskUserSignContractStatus.Wait,
});
const { infiniteLoadingProps, invalidateQueries } = useInfiniteLoading(
@@ -109,7 +95,7 @@
orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
},
hireStatus: EnumTaskUserHireStatus.Pass,
- signContractStatus: queryState.signContractStatus,
+ enterpriseSignContractStatus: queryState.enterpriseSignContractStatus,
};
return enterpriseEmployeeServices.getEnterpriseEmployees(params, {
showLoading: false,
--
Gitblit v1.9.1