wupengfei
4 天以前 3a3b3b757414805c1ba780de6235872a52bcc698
feat: 1.3
13个文件已修改
588 ■■■■■ 已修改文件
.eslintrc-auto-import.json 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
auto-imports.d.ts 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/apiEnum.ts 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/app.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/enterprise.ts 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/task.ts 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/enterprise.ts 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/index.ts 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/task.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 378 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/modules/user.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EnterpriseManage/EnterpriseManageList.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/TaskManage/TaskManageList.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.eslintrc-auto-import.json
@@ -43,9 +43,13 @@
    "EnumElectronSignAccess": true,
    "EnumElectronSignAccessText": true,
    "EnumElectronSignVerifyType": true,
    "EnumEnterpriseCooperationSignStatus": true,
    "EnumEnterpriseCooperationStatus": true,
    "EnumEnterpriseCostStatus": true,
    "EnumEnterpriseCostType": true,
    "EnumEnterpriseRealMethod": true,
    "EnumEnterpriseType": true,
    "EnumEnterpriseTypeText": true,
    "EnumEnterpriseWalletAccess": true,
    "EnumEnterpriseWalletAccessText": true,
    "EnumEnterpriseWalletAccessTextForSettle": true,
@@ -93,6 +97,8 @@
    "EnumSmsAccessTextUseInSms": true,
    "EnumSmsStatus": true,
    "EnumSmsStatusText": true,
    "EnumTaskApplyStatus": true,
    "EnumTaskApplyStatusText": true,
    "EnumTaskCheckReceiveMethod": true,
    "EnumTaskCheckReceiveMethodText": true,
    "EnumTaskCheckReceiveStatus": true,
auto-imports.d.ts
@@ -45,9 +45,13 @@
  const EnumElectronSignAccess: typeof import('./src/constants/apiEnum')['EnumElectronSignAccess']
  const EnumElectronSignAccessText: typeof import('./src/constants/electronSign')['EnumElectronSignAccessText']
  const EnumElectronSignVerifyType: typeof import('./src/constants/apiEnum')['EnumElectronSignVerifyType']
  const EnumEnterpriseCooperationSignStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationSignStatus']
  const EnumEnterpriseCooperationStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationStatus']
  const EnumEnterpriseCostStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseCostStatus']
  const EnumEnterpriseCostType: typeof import('./src/constants/apiEnum')['EnumEnterpriseCostType']
  const EnumEnterpriseRealMethod: typeof import('./src/constants/apiEnum')['EnumEnterpriseRealMethod']
  const EnumEnterpriseType: typeof import('./src/constants/apiEnum')['EnumEnterpriseType']
  const EnumEnterpriseTypeText: typeof import('./src/constants/enterprise')['EnumEnterpriseTypeText']
  const EnumEnterpriseWalletAccess: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletAccess']
  const EnumEnterpriseWalletAccessText: typeof import('./src/constants/enterpriseWallet')['EnumEnterpriseWalletAccessText']
  const EnumEnterpriseWalletAccessTextForSettle: typeof import('./src/constants/enterpriseWallet')['EnumEnterpriseWalletAccessTextForSettle']
@@ -97,6 +101,8 @@
  const EnumSmsAccessTextUseInSms: typeof import('./src/constants/enterprise')['EnumSmsAccessTextUseInSms']
  const EnumSmsStatus: typeof import('./src/constants/apiEnum')['EnumSmsStatus']
  const EnumSmsStatusText: typeof import('./src/constants/logs')['EnumSmsStatusText']
  const EnumTaskApplyStatus: typeof import('./src/constants/apiEnum')['EnumTaskApplyStatus']
  const EnumTaskApplyStatusText: typeof import('./src/constants/task')['EnumTaskApplyStatusText']
  const EnumTaskCheckReceiveMethod: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveMethod']
  const EnumTaskCheckReceiveMethodText: typeof import('./src/constants/task')['EnumTaskCheckReceiveMethodText']
  const EnumTaskCheckReceiveStatus: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus']
@@ -322,7 +328,7 @@
  export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
  import('vue')
  // @ts-ignore
  export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum'
  export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskApplyStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskApplyStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum'
  import('./src/constants/apiEnum')
  // @ts-ignore
  export type { FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum, FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum } from './src/constants/cPerson'
@@ -406,9 +412,13 @@
    readonly EnumElectronSignAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumElectronSignAccess']>
    readonly EnumElectronSignAccessText: UnwrapRef<typeof import('./src/constants/electronSign')['EnumElectronSignAccessText']>
    readonly EnumElectronSignVerifyType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumElectronSignVerifyType']>
    readonly EnumEnterpriseCooperationSignStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationSignStatus']>
    readonly EnumEnterpriseCooperationStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationStatus']>
    readonly EnumEnterpriseCostStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseCostStatus']>
    readonly EnumEnterpriseCostType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseCostType']>
    readonly EnumEnterpriseRealMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseRealMethod']>
    readonly EnumEnterpriseType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseType']>
    readonly EnumEnterpriseTypeText: UnwrapRef<typeof import('./src/constants/enterprise')['EnumEnterpriseTypeText']>
    readonly EnumEnterpriseWalletAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletAccess']>
    readonly EnumEnterpriseWalletAccessText: UnwrapRef<typeof import('./src/constants/enterpriseWallet')['EnumEnterpriseWalletAccessText']>
    readonly EnumEnterpriseWalletAccessTextForSettle: UnwrapRef<typeof import('./src/constants/enterpriseWallet')['EnumEnterpriseWalletAccessTextForSettle']>
@@ -456,6 +466,8 @@
    readonly EnumSmsAccessTextUseInSms: UnwrapRef<typeof import('./src/constants/enterprise')['EnumSmsAccessTextUseInSms']>
    readonly EnumSmsStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumSmsStatus']>
    readonly EnumSmsStatusText: UnwrapRef<typeof import('./src/constants/logs')['EnumSmsStatusText']>
    readonly EnumTaskApplyStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskApplyStatus']>
    readonly EnumTaskApplyStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskApplyStatusText']>
    readonly EnumTaskCheckReceiveMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveMethod']>
    readonly EnumTaskCheckReceiveMethodText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskCheckReceiveMethodText']>
    readonly EnumTaskCheckReceiveStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus']>
src/constants/apiEnum.ts
@@ -101,6 +101,22 @@
  Face = 20,
}
/** 签约状态 */
export enum EnumEnterpriseCooperationSignStatus {
  /**未签约 */
  None = 10,
  /**已签约 */
  Completed = 20,
}
/** 企业合作状态 */
export enum EnumEnterpriseCooperationStatus {
  /**未合作 */
  None = 10,
  /**已合作 */
  Completed = 20,
}
/** 企业用量扣费状态 */
export enum EnumEnterpriseCostStatus {
  /**扣费成功 */
@@ -123,6 +139,14 @@
  Identity3 = 10,
  /**企业四要素 */
  Identity4 = 20,
}
/** 企业类型 */
export enum EnumEnterpriseType {
  /**供应商 */
  Supplier = 0,
  /**甲方企业 */
  PartyA = 1,
}
/** 企业钱包通道 */
@@ -465,6 +489,16 @@
  Success = 20,
  /**发送失败 */
  Fail = 30,
}
/** 任务报名状态 */
export enum EnumTaskApplyStatus {
  /**待开始 */
  Wait = 10,
  /**进行中 */
  InProcess = 20,
  /**已结束 */
  End = 21,
}
/** 任务验收方式 */
@@ -837,6 +871,8 @@
  WaitHire = 10,
  /**待签约 */
  WaitSignContract = 20,
  /**已谢绝 */
  HireRefuse = 30,
}
/** 我的已录用分页列表-状态 */
src/constants/app.ts
@@ -3,4 +3,5 @@
export const AppLocalConfig = {
  userType: EnumUserType.Operation,
  clientType: EnumClientType.PcWeb,
  enterpriseType: EnumEnterpriseType.PartyA,
};
src/constants/enterprise.ts
@@ -124,3 +124,8 @@
  [EnumEnterpriseWalletExpandindirectOrderStatus.DISUSE]: '已废弃',
  [EnumEnterpriseWalletExpandindirectOrderStatus.REVOKED]: '已撤销',
};
export const EnumEnterpriseTypeText = {
  [EnumEnterpriseType.Supplier]: '承揽',
  [EnumEnterpriseType.PartyA]: '甲方',
};
src/constants/task.ts
@@ -140,3 +140,9 @@
  [EnumTaskSettlementAuditStatus.Pass]: '审核通过',
  [EnumTaskSettlementAuditStatus.Fail]: '驳回',
};
export const EnumTaskApplyStatusText = {
  [EnumTaskApplyStatus.Wait]: '待开始',
  [EnumTaskApplyStatus.InProcess]: '进行中',
  [EnumTaskApplyStatus.End]: '已结束',
};
src/services/api/enterprise.ts
@@ -68,6 +68,77 @@
  );
}
/** 查询客户详情(甲方企业) GET /api/user/enterprise/getPartyAEnterprise */
export async function getPartyAEnterprise(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetPartyAEnterpriseParams,
  options?: API.RequestConfig
) {
  return request<API.GetPartyAEnterpriseQueryResult>('/api/user/enterprise/getPartyAEnterprise', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 查询客户管理(甲方客户) POST /api/user/enterprise/getPartyAEnterprises */
export async function getPartyAEnterprises(
  body: API.GetPartyAEnterprisesQuery,
  options?: API.RequestConfig
) {
  return request<API.PagedListQueryResultGetPartyAEnterprisesQueryResultItem>(
    '/api/user/enterprise/getPartyAEnterprises',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 查询供应商管理 POST /api/user/enterprise/getSupplierEnterprises */
export async function getSupplierEnterprises(
  body: API.GetSupplierEnterprisesQuery,
  options?: API.RequestConfig
) {
  return request<API.PagedListQueryResultGetSupplierEnterprisesQueryResultItem>(
    '/api/user/enterprise/getSupplierEnterprises',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 查询供应商选择器数据 GET /api/user/enterprise/getSupplierEnterpriseSelect */
export async function getSupplierEnterpriseSelect(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetSupplierEnterpriseSelectParams,
  options?: API.RequestConfig
) {
  return request<API.SelectOptionGuidGetSupplierEnterpriseSelectQueryOption[]>(
    '/api/user/enterprise/getSupplierEnterpriseSelect',
    {
      method: 'GET',
      params: {
        ...params,
        request: undefined,
        ...params['request'],
      },
      ...(options || {}),
    }
  );
}
/** 保存企业 POST /api/user/enterprise/saveEnterprise */
export async function saveEnterprise(body: API.SaveEnterpriseCommand, options?: API.RequestConfig) {
  return request<string>('/api/user/enterprise/saveEnterprise', {
@@ -95,6 +166,21 @@
  });
}
/** 添加客户企业(甲方企业) POST /api/user/enterprise/savePartyAEnterprise */
export async function savePartyAEnterprise(
  body: API.SavePartyAEnterpriseCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/enterprise/savePartyAEnterprise', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 设置企业电子签配置 PUT /api/user/enterprise/setEnterpriseElectronSignSetting */
export async function setEnterpriseElectronSignSetting(
  body: API.SetEnterpriseElectronSignSettingCommand,
src/services/api/index.ts
@@ -5,46 +5,46 @@
import * as enterpriseEmployee from './enterpriseEmployee';
import * as user from './user';
import * as role from './role';
import * as task from './task';
import * as enterpriseWallet from './enterpriseWallet';
import * as ocrUtils from './ocrUtils';
import * as task from './task';
import * as enterprise from './enterprise';
import * as logRecords from './logRecords';
import * as resource from './resource';
import * as logRecords from './logRecords';
import * as dictionary from './dictionary';
import * as codeUrl from './codeUrl';
import * as taskCheckReceive from './taskCheckReceive';
import * as electronSign from './electronSign';
import * as userResume from './userResume';
import * as auth from './auth';
import * as taskCheckReceive from './taskCheckReceive';
import * as taskUser from './taskUser';
import * as sms from './sms';
import * as settings from './settings';
import * as codeUrl from './codeUrl';
import * as syncDatabase from './syncDatabase';
import * as menu from './menu';
import * as sms from './sms';
import * as userWallet from './userWallet';
import * as fileUtils from './fileUtils';
import * as syncDatabase from './syncDatabase';
import * as settings from './settings';
export default {
  enterpriseEmployee,
  user,
  role,
  task,
  enterpriseWallet,
  ocrUtils,
  task,
  enterprise,
  logRecords,
  resource,
  logRecords,
  dictionary,
  codeUrl,
  taskCheckReceive,
  electronSign,
  userResume,
  auth,
  taskCheckReceive,
  taskUser,
  sms,
  settings,
  codeUrl,
  syncDatabase,
  menu,
  sms,
  userWallet,
  fileUtils,
  syncDatabase,
  settings,
};
src/services/api/task.ts
@@ -2,6 +2,21 @@
// @ts-ignore
import { request } from '@/utils/request';
/** 再次确认结算 POST /api/flexjob/task/againSureTaskSettlementOrderRoster */
export async function againSureTaskSettlementOrderRoster(
  body: API.AgainSureTaskSettlementOrderRosterCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/flexjob/task/againSureTaskSettlementOrderRoster', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 审核任务结算 POST /api/flexjob/task/auditTaskSettlement */
export async function auditTaskSettlement(
  body: API.AuditTaskSettlementCommand,
src/services/api/typings.d.ts
@@ -3,6 +3,11 @@
    [key: string]: any;
  }
  interface AgainSureTaskSettlementOrderRosterCommand {
    /** 名单Id */
    id?: string;
  }
  interface APIcheckHealthParams {
    /** 健康校验 */
    request?: CheckHealthQuery;
@@ -180,6 +185,11 @@
    roleId?: string;
  }
  interface APIgetPartyAEnterpriseParams {
    /** 合作Id */
    id?: string;
  }
  interface APIgetPersonalLoginInfoParams {
    /** 查询个人用户登录信息 */
    request?: GetPersonalLoginInfoQuery;
@@ -245,6 +255,11 @@
    isImport?: boolean;
    /** 操作令牌 */
    operatorToken?: string;
  }
  interface APIgetSupplierEnterpriseSelectParams {
    /** 查询供应商选择器数据 */
    request?: GetSupplierEnterpriseSelectQuery;
  }
  interface APIgetTaskEnterpriseParams {
@@ -787,6 +802,20 @@
    Face = 20,
  }
  enum EnumEnterpriseCooperationSignStatus {
    /**未签约 */
    None = 10,
    /**已签约 */
    Completed = 20,
  }
  enum EnumEnterpriseCooperationStatus {
    /**未合作 */
    None = 10,
    /**已合作 */
    Completed = 20,
  }
  enum EnumEnterpriseCostStatus {
    /**扣费成功 */
    Success = 10,
@@ -806,6 +835,13 @@
    Identity3 = 10,
    /**企业四要素 */
    Identity4 = 20,
  }
  enum EnumEnterpriseType {
    /**供应商 */
    Supplier = 0,
    /**甲方企业 */
    PartyA = 1,
  }
  enum EnumEnterpriseWalletAccess {
@@ -1121,6 +1157,15 @@
    Success = 20,
    /**发送失败 */
    Fail = 30,
  }
  enum EnumTaskApplyStatus {
    /**待开始 */
    Wait = 10,
    /**进行中 */
    InProcess = 20,
    /**已结束 */
    End = 21,
  }
  enum EnumTaskCheckReceiveMethod {
@@ -2212,6 +2257,24 @@
    timestamp?: number;
  }
  interface FriendlyResultGetPartyAEnterpriseQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPartyAEnterpriseQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalApplyTaskInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
@@ -3200,6 +3263,25 @@
    timestamp?: number;
  }
  interface FriendlyResultListSelectOptionGuidGetSupplierEnterpriseSelectQueryOption {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: SelectOptionGuidGetSupplierEnterpriseSelectQueryOption[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListSelectOptionGuidGetTaskSelectQueryOption {
    /** 跟踪Id */
    traceId?: string;
@@ -3365,6 +3447,24 @@
    timestamp?: number;
  }
  interface FriendlyResultPagedListQueryResultGetPartyAEnterprisesQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: PagedListQueryResultGetPartyAEnterprisesQueryResultItem;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultPagedListQueryResultGetRolesQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
@@ -3373,6 +3473,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: PagedListQueryResultGetRolesQueryResultItem;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultPagedListQueryResultGetSupplierEnterprisesQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: PagedListQueryResultGetSupplierEnterprisesQueryResultItem;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -3690,6 +3808,10 @@
  }
  interface GetCheckReceiveTaskQueryResultObjectData {
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name?: string;
    /** 任务单号 */
@@ -3741,6 +3863,10 @@
  interface GetCheckReceiveTasksQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name?: string;
    /** 任务单号 */
@@ -4491,6 +4617,7 @@
  interface GetEnterprisesQueryResultItem {
    /** Id */
    id?: string;
    type?: EnumEnterpriseType;
    /** 企业全称 */
    enterpriseName?: string;
    /** 法人姓名 */
@@ -4547,6 +4674,10 @@
    identity?: string;
    /** 余额 */
    balance?: number;
    /** 可用余额 */
    availableBalance?: number;
    /** 已冻结 */
    freezeBalance?: number;
  }
  interface GetEnterpriseWalletExpandindirectOrderQueryResult {
@@ -5132,6 +5263,84 @@
    name?: string;
  }
  interface GetPartyAEnterpriseQueryResult {
    /** 合作Id */
    id?: string;
    /** 甲方企业Id */
    partyAEnterpriseId?: string;
    /** 企业名称 */
    enterpriseName?: string;
    /** 法人姓名 */
    legalPerson?: string;
    /** 法人身份证号 */
    legalIdentity?: string;
    /** 统一社会信用代码 */
    societyCreditCode?: string;
    /** 注册资本 */
    registeredCapital?: string;
    /** 企业类型 */
    enterpriseType?: string;
    /** 成立日期 */
    establishmentDate?: string;
    /** 所在省份编号 */
    provinceCode?: string;
    /** 所在省份 */
    provinceContent?: string;
    /** 所在城市编号 */
    cityCode?: string;
    /** 所在城市 */
    cityContent?: string;
    /** 详细地址 */
    address?: string;
    /** 经营范围 */
    mainBusiness?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 联系邮箱 */
    contactEmail?: string;
    cooperationStatus?: EnumEnterpriseCooperationStatus;
    signStatus?: EnumEnterpriseCooperationSignStatus;
    /** 合作协议 */
    cooperationAgreementUrl?: string;
    /** 用户Id */
    userId?: string;
    /** 账号 */
    userName?: string;
  }
  interface GetPartyAEnterprisesQuery {
    /** 关键字 */
    keywords?: string;
    cooperationStatus?: EnumEnterpriseCooperationStatus;
    signStatus?: EnumEnterpriseCooperationSignStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetPartyAEnterprisesQueryResultItem {
    /** 合作Id */
    id?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 统一社会信用代码 */
    societyCreditCode?: string;
    /** 客户ID */
    partyAEnterpriseId?: string;
    /** 法人姓名 */
    legalPerson?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 所在省份 */
    provinceContent?: string;
    /** 所在城市 */
    cityContent?: string;
    cooperationStatus?: EnumEnterpriseCooperationStatus;
    signStatus?: EnumEnterpriseCooperationSignStatus;
  }
  interface GetPersonalApplyTaskInfosQuery {
    status?: GetPersonalApplyTaskInfosQueryStatus;
    pageModel?: PagedListQueryPageModel;
@@ -5146,6 +5355,10 @@
  interface GetPersonalApplyTaskInfosQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name?: string;
    /** 任务开始时间 */
@@ -5181,6 +5394,8 @@
    WaitHire = 10,
    /**待签约 */
    WaitSignContract = 20,
    /**已谢绝 */
    HireRefuse = 30,
  }
  interface GetPersonalCancelTaskInfosQuery {
@@ -5196,6 +5411,10 @@
  interface GetPersonalCancelTaskInfosQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name?: string;
    /** 任务开始时间 */
@@ -5241,6 +5460,10 @@
  interface GetPersonalHireTaskInfosQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name?: string;
    /** 任务开始时间 */
@@ -5594,8 +5817,15 @@
    balance?: number;
    /** 企业名称 */
    enterpriseName?: string;
    /** 供应商 */
    supplierEnterpriseName?: string;
    /** 任务名称 */
    taskName?: string;
    /** 任务单号 */
    taskCode?: string;
    /** 结算单号 */
    settlementCode?: string;
    settlementAccess?: EnumEnterpriseWalletAccess;
    /** 结算单名称 */
    settlementOrderName?: string;
    settlementStatus?: EnumTaskSettlementStatus;
@@ -5789,6 +6019,7 @@
    /** 名称 */
    name?: string;
    userType?: EnumUserType;
    enterpriseType?: EnumEnterpriseType;
    clientType?: EnumClientType;
    /** 最低级别 */
    minLevel?: number;
@@ -5809,6 +6040,7 @@
  interface GetRolesQuery {
    userType?: EnumUserType;
    enterpriseType?: EnumEnterpriseType;
    clientType?: EnumClientType;
    /** 关键字 */
    keywords?: string;
@@ -5821,6 +6053,7 @@
    /** 名称 */
    name?: string;
    userType?: EnumUserType;
    enterpriseType?: EnumEnterpriseType;
    clientType?: EnumClientType;
    /** 最低级别 */
    minLevel?: number;
@@ -5906,6 +6139,8 @@
    name?: string;
    /** 任务单号 */
    code?: string;
    /** 结算单号 */
    settlementCode?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
@@ -5925,7 +6160,10 @@
    settlementRemark?: string;
    /** 结算人数 */
    settlementUserCount?: number;
    settlementAccess?: EnumEnterpriseWalletAccess;
    auditStatus?: EnumTaskSettlementAuditStatus;
    /** 操作人 */
    operator?: string;
  }
  interface GetSettlementTasksQueryResultObjectData {
@@ -5946,6 +6184,10 @@
  interface GetSettlementTaskUsersQueryResultDetail {
    /** 结算订单Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 校验验收起始日期 */
    checkReceiveBeginDate?: string;
    /** 校验验收截止日期 */
@@ -6123,6 +6365,52 @@
    signName?: string;
  }
  type GetSupplierEnterpriseSelectQuery = Record<string, any>;
  interface GetSupplierEnterpriseSelectQueryOption {
    /** 供应商Id */
    supplierEnterpriseId?: string;
    supplierEnterprise?: GetSupplierEnterpriseSelectQueryOptionEnterprise;
  }
  interface GetSupplierEnterpriseSelectQueryOptionEnterprise {
    /** 企业全称 */
    enterpriseName?: string;
  }
  interface GetSupplierEnterprisesQuery {
    /** 关键字 */
    keywords?: string;
    cooperationStatus?: EnumEnterpriseCooperationStatus;
    signStatus?: EnumEnterpriseCooperationSignStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetSupplierEnterprisesQueryResultItem {
    /** 合作Id */
    id?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 统一社会信用代码 */
    societyCreditCode?: string;
    /** 供应商ID */
    supplierEnterpriseId?: string;
    /** 法人姓名 */
    legalPerson?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 所在省份 */
    provinceContent?: string;
    /** 所在城市 */
    cityContent?: string;
    /** 所属行业 */
    industryTypeContent?: string;
    cooperationStatus?: EnumEnterpriseCooperationStatus;
    signStatus?: EnumEnterpriseCooperationSignStatus;
  }
  interface GetTaskEnterpriseQueryResult {
    /** 企业全称 */
    enterpriseName?: string;
@@ -6147,6 +6435,12 @@
  interface GetTaskInfoQueryResult {
    /** Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 供应商 */
    supplierEnterpriseName?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 企业Id */
    enterpriseId?: string;
    /** 企业全称 */
@@ -6293,11 +6587,21 @@
  interface GetTaskInfosQueryResultItem {
    /** Id */
    id?: string;
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 供应商 */
    supplierEnterpriseName?: string;
    /** 供应商账号 */
    supplierEnterpriseUserName?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name: string;
    /** 任务单号 */
    code?: string;
    /** 企业全称 */
    /** 所属客户Id */
    enterpriseId?: string;
    /** 所属客户 */
    enterpriseName?: string;
    /** 用户名 */
    userName?: string;
@@ -6341,6 +6645,7 @@
    applyBeginTime?: string;
    /** 报名结束时间 */
    applyEndTime?: string;
    applyStatus?: EnumTaskApplyStatus;
    checkReceiveMethod?: EnumTaskCheckReceiveMethod;
    paymentMethod?: EnumTaskPaymentMethod;
    settlementAccess?: EnumEnterpriseWalletAccess;
@@ -7055,10 +7360,22 @@
    data?: GetEnterprisesQueryResultItem[];
  }
  interface PagedListQueryResultGetPartyAEnterprisesQueryResultItem {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPartyAEnterprisesQueryResultItem[];
  }
  interface PagedListQueryResultGetRolesQueryResultItem {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetRolesQueryResultItem[];
  }
  interface PagedListQueryResultGetSupplierEnterprisesQueryResultItem {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetSupplierEnterprisesQueryResultItem[];
  }
  interface PagedListQueryResultPageModel {
@@ -7081,6 +7398,7 @@
    password: string;
    type?: EnumUserType;
    clientType?: EnumClientType;
    enterpriseType?: EnumEnterpriseType;
  }
  interface PersonalUserElectronSignCommand {
@@ -7490,6 +7808,49 @@
    id?: string;
  }
  interface SavePartyAEnterpriseCommand {
    /** 企业名称 */
    enterpriseName: string;
    /** 法人姓名 */
    legalPerson?: string;
    /** 法人身份证号 */
    legalIdentity?: string;
    /** 统一社会信用代码 */
    societyCreditCode: string;
    /** 注册资本 */
    registeredCapital?: string;
    /** 企业类型 */
    enterpriseType?: string;
    /** 成立日期 */
    establishmentDate?: string;
    /** 所在省份编号 */
    provinceCode?: string;
    /** 所在城市编号 */
    cityCode?: string;
    /** 详细地址 */
    address?: string;
    /** 经营范围 */
    mainBusiness?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 联系邮箱 */
    contactEmail?: string;
    cooperationStatus?: EnumEnterpriseCooperationStatus;
    signStatus?: EnumEnterpriseCooperationSignStatus;
    /** 合作协议 */
    cooperationAgreementUrl?: string;
    /** 账号 */
    userName?: string;
    /** 密码(选填 填了就改不填就不改) */
    password?: string;
    /** 操作密码(选填 填了就改不填就不改) */
    operatorPassword?: string;
    /** Id */
    id?: string;
  }
  interface SavePersonalUserBankCardCommand {
    /** 灵工Id */
    enterpriseEmployeeId?: string;
@@ -7514,6 +7875,7 @@
    /** 名称 */
    name?: string;
    userType?: EnumUserType;
    enterpriseType?: EnumEnterpriseType;
    clientType?: EnumClientType;
    /** 最低级别 */
    minLevel?: number;
@@ -7552,6 +7914,10 @@
  }
  interface SaveTaskInfoCommand {
    /** 供应商Id */
    supplierEnterpriseId?: string;
    /** 需求人数 */
    needPeopleNumber?: number;
    /** 任务名称 */
    name: string;
    billingMethod: EnumBillingMethod;
@@ -7725,6 +8091,14 @@
    /** 标签 */
    label?: string;
    data?: GetEnterpriseWalletAccessSelectQueryOption;
  }
  interface SelectOptionGuidGetSupplierEnterpriseSelectQueryOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    data?: GetSupplierEnterpriseSelectQueryOption;
  }
  interface SelectOptionGuidGetTaskSelectQueryOption {
@@ -7926,6 +8300,7 @@
    verifyCode?: string;
    type?: EnumUserType;
    clientType?: EnumClientType;
    enterpriseType?: EnumEnterpriseType;
  }
  interface StopElectronSignCommand {
@@ -8749,5 +9124,6 @@
    /** 用户登录凭证 */
    code: string;
    type?: EnumUserType;
    enterpriseType?: EnumEnterpriseType;
  }
}
src/store/modules/user.ts
@@ -66,6 +66,7 @@
          // password: md5Encrypt(params.password),
          type: AppLocalConfig.userType,
          clientType: AppLocalConfig.clientType,
          // enterpriseType: AppLocalConfig.enterpriseType,
        },
        {
          showLoading: false,
src/views/EnterpriseManage/EnterpriseManageList.vue
@@ -53,7 +53,7 @@
  useTableV2,
} from '@bole-core/components';
import { useAccess, useGlobalEventContext } from '@/hooks';
import { EnterpriseConfigureType, IsConfiguredText } from '@/constants';
import { EnterpriseConfigureType, IsConfiguredText, EnumEnterpriseTypeText } from '@/constants';
import ConfigureDialog from './components/ConfigureDialog.vue';
import { Message } from '@bole-core/core';
import * as enterpriseServices from '@/services/api/enterprise';
@@ -123,6 +123,7 @@
    columnsRenderProps: {
      isReal: { type: 'enum', valueEnum: IsRealText },
      isConfigured: { type: 'enum', valueEnum: IsConfiguredText },
      type: { type: 'enum', valueEnum: EnumEnterpriseTypeText },
    },
  }
);
src/views/TaskManage/TaskManageList.vue
@@ -65,7 +65,11 @@
import { useAccess } from '@/hooks';
import { ModelValueType } from 'element-plus';
import * as taskServices from '@/services/api/task';
import { EnumTaskReleaseStatusText, EnumTaskRecommendStatusText } from '@/constants';
import {
  EnumTaskReleaseStatusText,
  EnumTaskRecommendStatusText,
  EnumTaskApplyStatusText,
} from '@/constants';
import { format } from '@/utils';
import { Message } from '@bole-core/core';
@@ -148,8 +152,11 @@
      releaseStatus: { type: 'enum', valueEnum: EnumTaskReleaseStatusText },
      checkReceiveStatus: { type: 'enum', valueEnum: EnumTaskCheckReceiveStatusText },
      settlementStatus: { type: 'enum', valueEnum: EnumTaskSettlementStatusText },
      applyStatus: { type: 'enum', valueEnum: EnumTaskApplyStatusText },
      beginTime: { type: 'date', format: 'YYYY-MM-DD' },
      createdTime: { type: 'date', format: 'YYYY-MM-DD' },
      applyBeginTime: { type: 'date', format: 'YYYY-MM-DD' },
      applyEndTime: { type: 'date', format: 'YYYY-MM-DD' },
      endTime: { type: 'date', format: 'YYYY-MM-DD' },
      serviceFee: {
        type: 'money',