| | |
| | | ); |
| | | } |
| | | |
| | | /** 1.3.0.2版本修复企业钱包交易数据 POST /api/user/enterpriseWallet/repairEnterpriseWalletTransaction_1_3_0_2 */ |
| | | export async function repairEnterpriseWalletTransaction1302( |
| | | body: API.RepairEnterpriseWalletTransaction1302Command, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<boolean>('/api/user/enterpriseWallet/repairEnterpriseWalletTransaction_1_3_0_2', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 修改企业微信支付钱包结算账户 POST /api/user/enterpriseWallet/updateEnterpriseWeChatPayWalletBankAccountInfo */ |
| | | export async function updateEnterpriseWeChatPayWalletBankAccountInfo( |
| | | body: API.UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand, |
| | |
| | | createdTimeStart?: string; |
| | | /** 登记时间-最晚时间 */ |
| | | createdTimeEnd?: string; |
| | | /** 灵工签约时间-最早时间 */ |
| | | userSignContractTimeStart?: string; |
| | | /** 灵工签约时间-最晚时间 */ |
| | | userSignContractTimeEnd?: string; |
| | | /** 签约时间-最早时间 */ |
| | | signContractTimeStart?: string; |
| | | /** 签约时间-最晚时间 */ |
| | |
| | | contactPhoneNumber?: string; |
| | | /** 身份证号 */ |
| | | identity?: string; |
| | | /** 协议起始时间 */ |
| | | /** 协议起始 */ |
| | | contractBegin?: string; |
| | | /** 协议终止时间 */ |
| | | /** 协议终止 */ |
| | | contractEnd?: string; |
| | | } |
| | | |
| | |
| | | |
| | | type RepairEnterpriseEmployee1302Command = Record<string, any>; |
| | | |
| | | type RepairEnterpriseUser1302Command = Record<string, any>; |
| | | |
| | | type RepairEnterpriseWalletTransaction1302Command = Record<string, any>; |
| | | |
| | | type RepairTaskEstimatedServiceFee1301Command = Record<string, any>; |
| | | |
| | | interface ResendResourceCommand { |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 1.3.0.2版本修复企业用户数据 POST /api/user/user/repairEnterpriseUser_1_3_0_2 */ |
| | | export async function repairEnterpriseUser1302( |
| | | body: API.RepairEnterpriseUser1302Command, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<boolean>('/api/user/user/repairEnterpriseUser_1_3_0_2', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 重置用户操作密码 POST /api/user/user/resetUserOperatorPasswords */ |
| | | export async function resetUserOperatorPasswords( |
| | | body: API.ResetUserOperatorPasswordsCommand, |
| | |
| | | </QueryFilterItem> |
| | | <QueryFilterItem> |
| | | <FieldDatePicker |
| | | v-model="extraParamState.signContractTime" |
| | | v-model="extraParamState.userSignContractTime" |
| | | type="daterange" |
| | | range-separator="~" |
| | | start-placeholder="起始日期" |
| | |
| | | ) |
| | | ) { |
| | | await Message.tipMessage('勾选人员中包含已签约完成或外部人员,确认要继续发送短信通知吗?'); |
| | | return; |
| | | } |
| | | handleShotMessageAdd({ |
| | | ids: selectionRows.map((x) => x.id), |
| | |
| | | </QueryFilterItem> |
| | | <QueryFilterItem tip-content="灵工来源"> |
| | | <FieldRadio |
| | | v-model="extraParamState.isReal" |
| | | :value-enum="[]" |
| | | v-model="extraParamState.source" |
| | | :value-enum="EnumEnterpriseEmployeeSourceText" |
| | | buttonStyle |
| | | showAllBtn |
| | | :all-btn-value="null" |
| | | @change="getList()" |
| | | /> |
| | | </QueryFilterItem> |
| | |
| | | </QueryFilterItem> --> |
| | | <QueryFilterItem> |
| | | <FieldDatePicker |
| | | v-model="extraParamState.createdTime" |
| | | v-model="extraParamState.userRealTime" |
| | | type="daterange" |
| | | range-separator="~" |
| | | start-placeholder="起始日期" |
| | |
| | | XLSXUtils, |
| | | BlFileUpload, |
| | | } from '@bole-core/components'; |
| | | import { EnumTaskUserHireStatusText, EnumTaskUserSignContractStatusText } from '@/constants'; |
| | | import { |
| | | EnumTaskUserHireStatusText, |
| | | EnumTaskUserSignContractStatusText, |
| | | EnumEnterpriseEmployeeSourceText, |
| | | } from '@/constants'; |
| | | import { Message } from '@bole-core/core'; |
| | | import { convertApi2FormUrlOnlyOne, downloadFileByUrl, format } from '@/utils'; |
| | | import StaffInfoDialog from './components/StaffInfoDialog.vue'; |
| | |
| | | keywords: extraParamState.searchWord, |
| | | createdTimeStart: format(extraParamState.createdTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | createdTimeEnd: format(extraParamState.createdTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | | userRealTimeStart: format(extraParamState.userRealTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | userRealTimeEnd: format(extraParamState.userRealTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | | signContractTimeStart: format( |
| | | extraParamState.signContractTime?.[0] ?? '', |
| | | 'YYYY-MM-DD 00:00:00' |
| | |
| | | extraParamState.signContractTime?.[1] ?? '', |
| | | 'YYYY-MM-DD 23:59:59' |
| | | ), |
| | | userSignContractTimeStart: format( |
| | | extraParamState.userSignContractTime?.[0] ?? '', |
| | | 'YYYY-MM-DD 00:00:00' |
| | | ), |
| | | userSignContractTimeEnd: format( |
| | | extraParamState.userSignContractTime?.[1] ?? '', |
| | | 'YYYY-MM-DD 23:59:59' |
| | | ), |
| | | hireStatus: extraParamState.hireStatus, |
| | | isReal: extraParamState.isReal, |
| | | userSignContractStatus: extraParamState.userSignContractStatus, |
| | | enterpriseSignContractStatus: extraParamState.enterpriseSignContractStatus, |
| | | |
| | | source: extraParamState.source, |
| | | }; |
| | | |
| | | let res = await enterpriseEmployeeServices.getEnterpriseEmployees(params); |
| | |
| | | orderInput: [{ property: 'createdTime', order: EnumPagedListOrder.Desc }], |
| | | createdTime: [] as unknown as ModelValueType, |
| | | signContractTime: [] as unknown as ModelValueType, |
| | | userSignContractTime: [] as unknown as ModelValueType, |
| | | userRealTime: [] as unknown as ModelValueType, |
| | | hireStatus: '' as any as EnumTaskUserHireStatus, |
| | | isReal: null as any as boolean, |
| | | userSignContractStatus: '' as any as EnumTaskUserSignContractStatus, |
| | | enterpriseSignContractStatus: '' as any as EnumTaskUserSignContractStatus, |
| | | source: '' as any as EnumEnterpriseEmployeeSource, |
| | | }, |
| | | queryKey: ['enterpriseEmployeeServices/getEnterpriseEmployees'], |
| | | columnsRenderProps: { |