| | |
| | | <nut-button type="primary" @click.stop="checkContract(item)">查看合约</nut-button> |
| | | </template> --> |
| | | <nut-button |
| | | v-if="item.enterpriseSignContractStatus === EnumTaskUserSignContractStatus.Wait" |
| | | v-if=" |
| | | (item.userSignContractStatus === EnumTaskUserSignContractStatus.Wait || |
| | | item.userSignContractStatus === EnumTaskUserSignContractStatus.Stop || |
| | | !item.userSignContractStatus) && |
| | | item.source === EnumEnterpriseEmployeeSource.Internal |
| | | " |
| | | type="primary" |
| | | @click.stop="goEnterpriseSign(item)" |
| | | >签约</nut-button |
| | |
| | | EnumTaskUserHireStatus, |
| | | EnumTaskUserSignContractStatus, |
| | | EnumPagedListOrder, |
| | | EnumEnterpriseEmployeeSource, |
| | | } from '@12333/constants'; |
| | | import * as enterpriseEmployeeServices from '@12333/services/apiV2/enterpriseEmployee'; |
| | | import Taro from '@tarojs/taro'; |
| | |
| | | }, |
| | | enterpriseSignContractStatus: queryState.enterpriseSignContractStatus, |
| | | }; |
| | | if (queryState.enterpriseSignContractStatus != EnumTaskUserSignContractStatus.Stop) { |
| | | params.hireStatus = EnumTaskUserHireStatus.Pass; |
| | | } |
| | | // if (queryState.enterpriseSignContractStatus != EnumTaskUserSignContractStatus.Stop) { |
| | | // params.hireStatus = EnumTaskUserHireStatus.Pass; |
| | | // } |
| | | return enterpriseEmployeeServices.getEnterpriseEmployees(params, { |
| | | showLoading: false, |
| | | }); |