wupengfei
2025-11-14 cdf4bd19d097c968a4c9e454a52960ec29fe0cec
fix: bug
6个文件已修改
73 ■■■■ 已修改文件
src/services/api/enterpriseWallet.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/user.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/FlexJobManage/FlexJobContractManage.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/FlexJobManage/FlexJobManage.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/FlexJobManage/hooks/index.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/enterpriseWallet.ts
@@ -508,6 +508,21 @@
  );
}
/** 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,
src/services/api/typings.d.ts
@@ -4897,6 +4897,10 @@
    createdTimeStart?: string;
    /** 登记时间-最晚时间 */
    createdTimeEnd?: string;
    /** 灵工签约时间-最早时间 */
    userSignContractTimeStart?: string;
    /** 灵工签约时间-最晚时间 */
    userSignContractTimeEnd?: string;
    /** 签约时间-最早时间 */
    signContractTimeStart?: string;
    /** 签约时间-最晚时间 */
@@ -7665,9 +7669,9 @@
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 协议起始时间 */
    /** 协议起始 */
    contractBegin?: string;
    /** 协议终止时间 */
    /** 协议终止 */
    contractEnd?: string;
  }
@@ -8022,6 +8026,10 @@
  type RepairEnterpriseEmployee1302Command = Record<string, any>;
  type RepairEnterpriseUser1302Command = Record<string, any>;
  type RepairEnterpriseWalletTransaction1302Command = Record<string, any>;
  type RepairTaskEstimatedServiceFee1301Command = Record<string, any>;
  interface ResendResourceCommand {
src/services/api/user.ts
@@ -206,6 +206,21 @@
  });
}
/** 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,
src/views/FlexJobManage/FlexJobContractManage.vue
@@ -23,7 +23,7 @@
          </QueryFilterItem>
          <QueryFilterItem>
            <FieldDatePicker
              v-model="extraParamState.signContractTime"
              v-model="extraParamState.userSignContractTime"
              type="daterange"
              range-separator="~"
              start-placeholder="起始日期"
@@ -363,6 +363,7 @@
        )
      ) {
        await Message.tipMessage('勾选人员中包含已签约完成或外部人员,确认要继续发送短信通知吗?');
        return;
      }
      handleShotMessageAdd({
        ids: selectionRows.map((x) => x.id),
src/views/FlexJobManage/FlexJobManage.vue
@@ -27,11 +27,10 @@
          </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>
@@ -79,7 +78,7 @@
          </QueryFilterItem> -->
          <QueryFilterItem>
            <FieldDatePicker
              v-model="extraParamState.createdTime"
              v-model="extraParamState.userRealTime"
              type="daterange"
              range-separator="~"
              start-placeholder="起始日期"
@@ -196,7 +195,11 @@
  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';
src/views/FlexJobManage/hooks/index.ts
@@ -22,6 +22,8 @@
          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'
@@ -30,10 +32,20 @@
            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);
@@ -48,10 +60,13 @@
        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: {