| | |
| | | "EnumDbAuditOperate": true, |
| | | "EnumElectronSignAccess": true, |
| | | "EnumElectronSignVerifyType": true, |
| | | "EnumEnterpriseCooperationSignStatus": true, |
| | | "EnumEnterpriseCooperationSignStatusText": true, |
| | | "EnumEnterpriseCooperationStatus": true, |
| | | "EnumEnterpriseCooperationStatusText": true, |
| | | "EnumEnterpriseCostStatus": true, |
| | | "EnumEnterpriseCostType": true, |
| | | "EnumEnterpriseRealMethod": true, |
| | | "EnumEnterpriseType": true, |
| | | "EnumEnterpriseWalletAccess": true, |
| | | "EnumEnterpriseWalletAccessText": true, |
| | | "EnumEnterpriseWalletAccessTextForSettle": true, |
| | |
| | | "EnumSettlementCycleText": true, |
| | | "EnumSmsAccess": true, |
| | | "EnumSmsStatus": true, |
| | | "EnumTaskApplyStatus": true, |
| | | "EnumTaskCheckReceiveMethod": true, |
| | | "EnumTaskCheckReceiveMethodText": true, |
| | | "EnumTaskCheckReceiveStatus": true, |
| | |
| | | "useEnterpriseContractTemplateSelect": true, |
| | | "useEnterpriseWalletAccessSelect": true, |
| | | "useGetDictionaryCategorySelect": true, |
| | | "useGetSupplierEnterpriseSelect": true, |
| | | "useGlobalEventContext": true, |
| | | "useGlobalEventProvide": true, |
| | | "useGroupColumns": true, |
| | |
| | | const EnumDbAuditOperate: typeof import('./src/constants/apiEnum')['EnumDbAuditOperate'] |
| | | const EnumElectronSignAccess: typeof import('./src/constants/apiEnum')['EnumElectronSignAccess'] |
| | | const EnumElectronSignVerifyType: typeof import('./src/constants/apiEnum')['EnumElectronSignVerifyType'] |
| | | const EnumEnterpriseCooperationSignStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationSignStatus'] |
| | | const EnumEnterpriseCooperationSignStatusText: typeof import('./src/constants/supplier')['EnumEnterpriseCooperationSignStatusText'] |
| | | const EnumEnterpriseCooperationStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationStatus'] |
| | | const EnumEnterpriseCooperationStatusText: typeof import('./src/constants/supplier')['EnumEnterpriseCooperationStatusText'] |
| | | 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 EnumEnterpriseWalletAccess: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletAccess'] |
| | | const EnumEnterpriseWalletAccessText: typeof import('./src/constants/enterpriseWallet')['EnumEnterpriseWalletAccessText'] |
| | | const EnumEnterpriseWalletAccessTextForSettle: typeof import('./src/constants/task')['EnumEnterpriseWalletAccessTextForSettle'] |
| | |
| | | const EnumSmsAccess: typeof import('./src/constants/apiEnum')['EnumSmsAccess'] |
| | | const EnumSmsStatus: typeof import('./src/constants/apiEnum')['EnumSmsStatus'] |
| | | const EnumSmsTemplateType: typeof import('./src/constants/apiEnum')['EnumSmsTemplateType'] |
| | | const EnumTaskApplyStatus: typeof import('./src/constants/apiEnum')['EnumTaskApplyStatus'] |
| | | const EnumTaskCheckReceiveMethod: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveMethod'] |
| | | const EnumTaskCheckReceiveMethodText: typeof import('./src/constants/task')['EnumTaskCheckReceiveMethodText'] |
| | | const EnumTaskCheckReceiveStatus: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus'] |
| | |
| | | const useEnterpriseContractTemplateSelect: typeof import('./src/hooks/sign')['useEnterpriseContractTemplateSelect'] |
| | | const useEnterpriseWalletAccessSelect: typeof import('./src/hooks/settlement')['useEnterpriseWalletAccessSelect'] |
| | | const useGetDictionaryCategorySelect: typeof import('./src/hooks/dic')['useGetDictionaryCategorySelect'] |
| | | const useGetSupplierEnterpriseSelect: typeof import('./src/hooks/supplier')['useGetSupplierEnterpriseSelect'] |
| | | const useGlobalEventContext: typeof import('./src/hooks/useEvent')['useGlobalEventContext'] |
| | | const useGlobalEventProvide: typeof import('./src/hooks/useEvent')['useGlobalEventProvide'] |
| | | const useGroupColumns: typeof import('./src/hooks/useAccess')['useGroupColumns'] |
| | |
| | | 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 { CategoryCode, IdentityCodeEnum, EducationCodeEnum, CertificateTypeCodeEnum, WelfareCodeEnum } from './src/constants/dic' |
| | |
| | | readonly EnumDbAuditOperate: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumDbAuditOperate']> |
| | | readonly EnumElectronSignAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumElectronSignAccess']> |
| | | readonly EnumElectronSignVerifyType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumElectronSignVerifyType']> |
| | | readonly EnumEnterpriseCooperationSignStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationSignStatus']> |
| | | readonly EnumEnterpriseCooperationSignStatusText: UnwrapRef<typeof import('./src/constants/supplier')['EnumEnterpriseCooperationSignStatusText']> |
| | | readonly EnumEnterpriseCooperationStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseCooperationStatus']> |
| | | readonly EnumEnterpriseCooperationStatusText: UnwrapRef<typeof import('./src/constants/supplier')['EnumEnterpriseCooperationStatusText']> |
| | | 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 EnumEnterpriseWalletAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletAccess']> |
| | | readonly EnumEnterpriseWalletAccessText: UnwrapRef<typeof import('./src/constants/enterpriseWallet')['EnumEnterpriseWalletAccessText']> |
| | | readonly EnumEnterpriseWalletAccessTextForSettle: UnwrapRef<typeof import('./src/constants/task')['EnumEnterpriseWalletAccessTextForSettle']> |
| | |
| | | readonly EnumSettlementCycleText: UnwrapRef<typeof import('./src/constants/task')['EnumSettlementCycleText']> |
| | | readonly EnumSmsAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumSmsAccess']> |
| | | readonly EnumSmsStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumSmsStatus']> |
| | | readonly EnumTaskApplyStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskApplyStatus']> |
| | | 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']> |
| | |
| | | readonly useEnterpriseContractTemplateSelect: UnwrapRef<typeof import('./src/hooks/sign')['useEnterpriseContractTemplateSelect']> |
| | | readonly useEnterpriseWalletAccessSelect: UnwrapRef<typeof import('./src/hooks/settlement')['useEnterpriseWalletAccessSelect']> |
| | | readonly useGetDictionaryCategorySelect: UnwrapRef<typeof import('./src/hooks/dic')['useGetDictionaryCategorySelect']> |
| | | readonly useGetSupplierEnterpriseSelect: UnwrapRef<typeof import('./src/hooks/supplier')['useGetSupplierEnterpriseSelect']> |
| | | readonly useGlobalEventContext: UnwrapRef<typeof import('./src/hooks/useEvent')['useGlobalEventContext']> |
| | | readonly useGlobalEventProvide: UnwrapRef<typeof import('./src/hooks/useEvent')['useGlobalEventProvide']> |
| | | readonly useGroupColumns: UnwrapRef<typeof import('./src/hooks/useAccess')['useGroupColumns']> |
| | |
| | | Face = 20, |
| | | } |
| | | |
| | | /** 签约状态 */ |
| | | export enum EnumEnterpriseCooperationSignStatus { |
| | | /**未签约 */ |
| | | None = 10, |
| | | /**已签约 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | /** 企业合作状态 */ |
| | | export enum EnumEnterpriseCooperationStatus { |
| | | /**未合作 */ |
| | | None = 10, |
| | | /**已合作 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | /** 企业用量扣费状态 */ |
| | | export enum EnumEnterpriseCostStatus { |
| | | /**扣费成功 */ |
| | |
| | | Identity3 = 10, |
| | | /**企业四要素 */ |
| | | Identity4 = 20, |
| | | } |
| | | |
| | | /** 企业类型 */ |
| | | export enum EnumEnterpriseType { |
| | | /**供应商 */ |
| | | Supplier = 0, |
| | | /**甲方企业 */ |
| | | PartyA = 1, |
| | | } |
| | | |
| | | /** 企业钱包通道 */ |
| | |
| | | Success = 20, |
| | | /**发送失败 */ |
| | | Fail = 30, |
| | | } |
| | | |
| | | /** 任务报名状态 */ |
| | | export enum EnumTaskApplyStatus { |
| | | /**待开始 */ |
| | | Wait = 10, |
| | | /**进行中 */ |
| | | InProcess = 20, |
| | | /**已结束 */ |
| | | End = 21, |
| | | } |
| | | |
| | | /** 任务验收方式 */ |
| | |
| | | WaitHire = 10, |
| | | /**待签约 */ |
| | | WaitSignContract = 20, |
| | | /**已谢绝 */ |
| | | HireRefuse = 30, |
| | | } |
| | | |
| | | /** 我的已录用分页列表-状态 */ |
| | |
| | | export const AppLocalConfig = { |
| | | userType: EnumUserType.Enterprise, |
| | | clientType: EnumClientType.PcWeb, |
| | | enterpriseType: EnumEnterpriseType.PartyA, |
| | | }; |
| | |
| | | export * from './finance'; |
| | | export * from './common'; |
| | | export * from './user'; |
| | | export * from './supplier'; |
| New file |
| | |
| | | export const EnumEnterpriseCooperationStatusText = { |
| | | [EnumEnterpriseCooperationStatus.None]: '未合作', |
| | | [EnumEnterpriseCooperationStatus.Completed]: '已合作', |
| | | }; |
| | | |
| | | export const EnumEnterpriseCooperationSignStatusText = { |
| | | [EnumEnterpriseCooperationSignStatus.None]: '未签约', |
| | | [EnumEnterpriseCooperationSignStatus.Completed]: '已签约', |
| | | }; |
| | |
| | | export * from './sign'; |
| | | export * from './settlement'; |
| | | export * from './portraitTable'; |
| | | export * from './supplier'; |
| New file |
| | |
| | | import { useQuery, useQueryClient } from '@tanstack/vue-query'; |
| | | import * as enterpriseServices from '@/services/api/enterprise'; |
| | | |
| | | export function useGetSupplierEnterpriseSelect() { |
| | | const queryClient = useQueryClient(); |
| | | |
| | | const { data: supplierEnterpriseSelect } = useQuery({ |
| | | queryKey: ['enterpriseServices/getSupplierEnterpriseSelect'], |
| | | queryFn: () => { |
| | | return enterpriseServices.getSupplierEnterpriseSelect( |
| | | {}, |
| | | { |
| | | showLoading: false, |
| | | } |
| | | ); |
| | | }, |
| | | placeholderData: () => [] as API.SelectOptionGuidGetSupplierEnterpriseSelectQueryOption[], |
| | | }); |
| | | |
| | | return { supplierEnterpriseSelect }; |
| | | } |
| | |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | path: '/FlexJobManage', |
| | | redirect: 'noRedirect', |
| | | component: Layout, |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | meta: { |
| | | rank: 10010, |
| | | title: '灵工管理', |
| | | rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | children: [ |
| | | { |
| | | path: '/FlexJobManageList', |
| | | name: 'FlexJobManageList', |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | component: () => import('@/views/FlexJobManage/FlexJobManage.vue'), |
| | | meta: { |
| | | rank: 10011, |
| | | title: '灵工管理', |
| | | // { |
| | | // path: '/FlexJobManage', |
| | | // redirect: 'noRedirect', |
| | | // component: Layout, |
| | | // hidden: false, |
| | | // alwaysShow: true, |
| | | // meta: { |
| | | // rank: 10010, |
| | | // title: '灵工管理', |
| | | // rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | ], |
| | | }, |
| | | // icon: 'home', |
| | | // }, |
| | | // children: [ |
| | | // { |
| | | // path: '/FlexJobManageList', |
| | | // name: 'FlexJobManageList', |
| | | // hidden: false, |
| | | // alwaysShow: true, |
| | | // component: () => import('@/views/FlexJobManage/FlexJobManage.vue'), |
| | | // meta: { |
| | | // rank: 10011, |
| | | // title: '灵工管理', |
| | | // // rootMenu: true, |
| | | // icon: 'home', |
| | | // }, |
| | | // }, |
| | | // ], |
| | | // }, |
| | | { |
| | | path: '/EmploymentManage', |
| | | redirect: 'noRedirect', |
| | |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | path: '/AgreementManage', |
| | | redirect: 'noRedirect', |
| | | component: Layout, |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | meta: { |
| | | rank: 10050, |
| | | title: '协议管理', |
| | | rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | children: [ |
| | | { |
| | | path: '/AgreementManageList', |
| | | name: 'AgreementManageList', |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | component: () => import('@/views/AgreementManage/AgreementManageList.vue'), |
| | | meta: { |
| | | rank: 10051, |
| | | title: '协议管理', |
| | | // { |
| | | // path: '/AgreementManage', |
| | | // redirect: 'noRedirect', |
| | | // component: Layout, |
| | | // hidden: false, |
| | | // alwaysShow: true, |
| | | // meta: { |
| | | // rank: 10050, |
| | | // title: '协议管理', |
| | | // rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | ], |
| | | }, |
| | | // icon: 'home', |
| | | // }, |
| | | // children: [ |
| | | // { |
| | | // path: '/AgreementManageList', |
| | | // name: 'AgreementManageList', |
| | | // hidden: false, |
| | | // alwaysShow: true, |
| | | // component: () => import('@/views/AgreementManage/AgreementManageList.vue'), |
| | | // meta: { |
| | | // rank: 10051, |
| | | // title: '协议管理', |
| | | // // rootMenu: true, |
| | | // icon: 'home', |
| | | // }, |
| | | // }, |
| | | // ], |
| | | // }, |
| | | // { |
| | | // path: '/WithdrawManage', |
| | | // redirect: 'noRedirect', |
| | |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/EnterpriseBalanceManage', |
| | | name: 'EnterpriseBalanceManage', |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | component: () => import('@/views/FinanceManage/EnterpriseBalanceManage.vue'), |
| | | meta: { |
| | | rank: 10072, |
| | | title: '企业余额管理', |
| | | // rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/EnterpriseBalanceManageDetail/:id', |
| | | name: 'EnterpriseBalanceManageDetail', |
| | | hidden: true, |
| | | alwaysShow: false, |
| | | component: () => import('@/views/FinanceManage/EnterpriseBalanceManageDetail.vue'), |
| | | meta: { |
| | | rank: 10073, |
| | | title: '详情', |
| | | // rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | // { |
| | | // path: '/EnterpriseBalanceManage', |
| | | // name: 'EnterpriseBalanceManage', |
| | | // hidden: false, |
| | | // alwaysShow: true, |
| | | // component: () => import('@/views/FinanceManage/EnterpriseBalanceManage.vue'), |
| | | // meta: { |
| | | // rank: 10072, |
| | | // title: '企业余额管理', |
| | | // // rootMenu: true, |
| | | // icon: 'home', |
| | | // }, |
| | | // }, |
| | | // { |
| | | // path: '/EnterpriseBalanceManageDetail/:id', |
| | | // name: 'EnterpriseBalanceManageDetail', |
| | | // hidden: true, |
| | | // alwaysShow: false, |
| | | // component: () => import('@/views/FinanceManage/EnterpriseBalanceManageDetail.vue'), |
| | | // meta: { |
| | | // rank: 10073, |
| | | // title: '详情', |
| | | // // rootMenu: true, |
| | | // icon: 'home', |
| | | // }, |
| | | // }, |
| | | ], |
| | | }, |
| | | |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 查询客户详情(甲方企业) 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', { |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 添加客户企业(甲方企业) 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, |
| | |
| | | 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, |
| | | }; |
| | |
| | | // @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, |
| | |
| | | [key: string]: any; |
| | | } |
| | | |
| | | interface AgainSureTaskSettlementOrderRosterCommand { |
| | | /** 名单Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIcheckHealthParams { |
| | | /** 健康校验 */ |
| | | request?: CheckHealthQuery; |
| | |
| | | roleId?: string; |
| | | } |
| | | |
| | | interface APIgetPartyAEnterpriseParams { |
| | | /** 合作Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetPersonalLoginInfoParams { |
| | | /** 查询个人用户登录信息 */ |
| | | request?: GetPersonalLoginInfoQuery; |
| | |
| | | isImport?: boolean; |
| | | /** 操作令牌 */ |
| | | operatorToken?: string; |
| | | } |
| | | |
| | | interface APIgetSupplierEnterpriseSelectParams { |
| | | /** 查询供应商选择器数据 */ |
| | | request?: GetSupplierEnterpriseSelectQuery; |
| | | } |
| | | |
| | | interface APIgetTaskEnterpriseParams { |
| | |
| | | Face = 20, |
| | | } |
| | | |
| | | enum EnumEnterpriseCooperationSignStatus { |
| | | /**未签约 */ |
| | | None = 10, |
| | | /**已签约 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | enum EnumEnterpriseCooperationStatus { |
| | | /**未合作 */ |
| | | None = 10, |
| | | /**已合作 */ |
| | | Completed = 20, |
| | | } |
| | | |
| | | enum EnumEnterpriseCostStatus { |
| | | /**扣费成功 */ |
| | | Success = 10, |
| | |
| | | Identity3 = 10, |
| | | /**企业四要素 */ |
| | | Identity4 = 20, |
| | | } |
| | | |
| | | enum EnumEnterpriseType { |
| | | /**供应商 */ |
| | | Supplier = 0, |
| | | /**甲方企业 */ |
| | | PartyA = 1, |
| | | } |
| | | |
| | | enum EnumEnterpriseWalletAccess { |
| | |
| | | Success = 20, |
| | | /**发送失败 */ |
| | | Fail = 30, |
| | | } |
| | | |
| | | enum EnumTaskApplyStatus { |
| | | /**待开始 */ |
| | | Wait = 10, |
| | | /**进行中 */ |
| | | InProcess = 20, |
| | | /**已结束 */ |
| | | End = 21, |
| | | } |
| | | |
| | | enum EnumTaskCheckReceiveMethod { |
| | |
| | | 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; |
| | |
| | | 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; |
| | |
| | | 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; |
| | |
| | | /** 错误码 */ |
| | | 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; |
| | | /** 错误信息 */ |
| | |
| | | } |
| | | |
| | | interface GetCheckReceiveTaskQueryResultObjectData { |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务单号 */ |
| | |
| | | interface GetCheckReceiveTasksQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务单号 */ |
| | |
| | | interface GetEnterprisesQueryResultItem { |
| | | /** Id */ |
| | | id?: string; |
| | | type?: EnumEnterpriseType; |
| | | /** 企业全称 */ |
| | | enterpriseName?: string; |
| | | /** 法人姓名 */ |
| | |
| | | identity?: string; |
| | | /** 余额 */ |
| | | balance?: number; |
| | | /** 可用余额 */ |
| | | availableBalance?: number; |
| | | /** 已冻结 */ |
| | | freezeBalance?: number; |
| | | } |
| | | |
| | | interface GetEnterpriseWalletExpandindirectOrderQueryResult { |
| | |
| | | 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; |
| | |
| | | interface GetPersonalApplyTaskInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务开始时间 */ |
| | |
| | | WaitHire = 10, |
| | | /**待签约 */ |
| | | WaitSignContract = 20, |
| | | /**已谢绝 */ |
| | | HireRefuse = 30, |
| | | } |
| | | |
| | | interface GetPersonalCancelTaskInfosQuery { |
| | |
| | | interface GetPersonalCancelTaskInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务开始时间 */ |
| | |
| | | interface GetPersonalHireTaskInfosQueryResultItem { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | /** 任务开始时间 */ |
| | |
| | | balance?: number; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | /** 供应商 */ |
| | | supplierEnterpriseName?: string; |
| | | /** 任务名称 */ |
| | | taskName?: string; |
| | | /** 任务单号 */ |
| | | taskCode?: string; |
| | | /** 结算单号 */ |
| | | settlementCode?: string; |
| | | settlementAccess?: EnumEnterpriseWalletAccess; |
| | | /** 结算单名称 */ |
| | | settlementOrderName?: string; |
| | | settlementStatus?: EnumTaskSettlementStatus; |
| | |
| | | /** 名称 */ |
| | | name?: string; |
| | | userType?: EnumUserType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | clientType?: EnumClientType; |
| | | /** 最低级别 */ |
| | | minLevel?: number; |
| | |
| | | |
| | | interface GetRolesQuery { |
| | | userType?: EnumUserType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | clientType?: EnumClientType; |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | |
| | | /** 名称 */ |
| | | name?: string; |
| | | userType?: EnumUserType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | clientType?: EnumClientType; |
| | | /** 最低级别 */ |
| | | minLevel?: number; |
| | |
| | | name?: string; |
| | | /** 任务单号 */ |
| | | code?: string; |
| | | /** 结算单号 */ |
| | | settlementCode?: string; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | settlementOrderStatus?: EnumTaskSettlementOrderStatus; |
| | | /** 结算单名称 */ |
| | |
| | | settlementRemark?: string; |
| | | /** 结算人数 */ |
| | | settlementUserCount?: number; |
| | | settlementAccess?: EnumEnterpriseWalletAccess; |
| | | auditStatus?: EnumTaskSettlementAuditStatus; |
| | | /** 操作人 */ |
| | | operator?: string; |
| | | } |
| | | |
| | | interface GetSettlementTasksQueryResultObjectData { |
| | |
| | | interface GetSettlementTaskUsersQueryResultDetail { |
| | | /** 结算订单Id */ |
| | | id?: string; |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 校验验收起始日期 */ |
| | | checkReceiveBeginDate?: string; |
| | | /** 校验验收截止日期 */ |
| | |
| | | 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; |
| | |
| | | interface GetTaskInfoQueryResult { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 供应商 */ |
| | | supplierEnterpriseName?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 企业Id */ |
| | | enterpriseId?: string; |
| | | /** 企业全称 */ |
| | |
| | | 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; |
| | |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | applyStatus?: EnumTaskApplyStatus; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | settlementAccess?: EnumEnterpriseWalletAccess; |
| | |
| | | data?: GetEnterprisesQueryResultItem[]; |
| | | } |
| | | |
| | | interface PagedListQueryResultGetPartyAEnterprisesQueryResultItem { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetPartyAEnterprisesQueryResultItem[]; |
| | | } |
| | | |
| | | interface PagedListQueryResultGetRolesQueryResultItem { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetRolesQueryResultItem[]; |
| | | } |
| | | |
| | | interface PagedListQueryResultGetSupplierEnterprisesQueryResultItem { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetSupplierEnterprisesQueryResultItem[]; |
| | | } |
| | | |
| | | interface PagedListQueryResultPageModel { |
| | |
| | | password: string; |
| | | type?: EnumUserType; |
| | | clientType?: EnumClientType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | } |
| | | |
| | | interface PersonalUserElectronSignCommand { |
| | |
| | | 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; |
| | |
| | | /** 名称 */ |
| | | name?: string; |
| | | userType?: EnumUserType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | clientType?: EnumClientType; |
| | | /** 最低级别 */ |
| | | minLevel?: number; |
| | |
| | | } |
| | | |
| | | interface SaveTaskInfoCommand { |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务名称 */ |
| | | name: string; |
| | | billingMethod: EnumBillingMethod; |
| | |
| | | /** 标签 */ |
| | | label?: string; |
| | | data?: GetEnterpriseWalletAccessSelectQueryOption; |
| | | } |
| | | |
| | | interface SelectOptionGuidGetSupplierEnterpriseSelectQueryOption { |
| | | /** 值 */ |
| | | value?: string; |
| | | /** 标签 */ |
| | | label?: string; |
| | | data?: GetSupplierEnterpriseSelectQueryOption; |
| | | } |
| | | |
| | | interface SelectOptionGuidGetTaskSelectQueryOption { |
| | |
| | | verifyCode?: string; |
| | | type?: EnumUserType; |
| | | clientType?: EnumClientType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | } |
| | | |
| | | interface StopElectronSignCommand { |
| | |
| | | /** 用户登录凭证 */ |
| | | code: string; |
| | | type?: EnumUserType; |
| | | enterpriseType?: EnumEnterpriseType; |
| | | } |
| | | } |
| | |
| | | // password: md5Encrypt(params.password), |
| | | type: AppLocalConfig.userType, |
| | | clientType: AppLocalConfig.clientType, |
| | | enterpriseType: AppLocalConfig.enterpriseType, |
| | | }, |
| | | { |
| | | showLoading: false, |
| | |
| | | <ProForm :model="form" ref="productFormRef" label-width="110px" :is-read="isDetail"> |
| | | <ProFormItemV2 |
| | | label="供应商:" |
| | | prop="settlementAccess" |
| | | prop="supplierEnterpriseId" |
| | | :check-rules="[{ message: '请选择供应商' }]" |
| | | > |
| | | <ProFormSelect |
| | | v-model="form.settlementAccess" |
| | | :value-enum="[]" |
| | | v-model="form.supplierEnterpriseId" |
| | | :value-enum="supplierEnterpriseSelect" |
| | | placeholder="请选择供应商" |
| | | ></ProFormSelect> |
| | | </ProFormItemV2> |
| | |
| | | :check-rules="[{ message: '请输入任务名称' }]" |
| | | > |
| | | <ProFormText v-model.trim="form.name" placeholder="请输入任务名称" /> |
| | | </ProFormItemV2> |
| | | </ProFormColItem> |
| | | </ProFormCol> |
| | | <ProFormCol> |
| | | <ProFormColItem :span="12"> |
| | | <ProFormItemV2 |
| | | label="需求人数:" |
| | | prop="needPeopleNumber" |
| | | :check-rules="[{ message: '请输入需求人数' }]" |
| | | > |
| | | <ProFormInputNumber |
| | | :controls="false" |
| | | v-model="form.needPeopleNumber" |
| | | placeholder="请输入需求人数" |
| | | :min="0" |
| | | :max="999999999999" |
| | | unit="人" |
| | | ></ProFormInputNumber> |
| | | </ProFormItemV2> |
| | | </ProFormColItem> |
| | | </ProFormCol> |
| | |
| | | const isEdit = !!id; |
| | | |
| | | const { settlementAccessList } = useEnterpriseWalletAccessSelect(); |
| | | const { supplierEnterpriseSelect } = useGetSupplierEnterpriseSelect(); |
| | | |
| | | function disabledDate(time: Date) { |
| | | return dayjs(time).isBefore(dayjs(), 'day'); |
| | |
| | | }); |
| | | |
| | | const form = reactive({ |
| | | supplierEnterpriseId: '', |
| | | name: '', |
| | | needPeopleNumber: null as number, |
| | | billingMethod: EnumBillingMethod.Day, |
| | | serviceFee: null, |
| | | settlementCycle: EnumSettlementCycle.Day, |
| | |
| | | }, |
| | | placeholderData: () => ({} as API.GetTaskInfoQueryResult), |
| | | onSuccess(data) { |
| | | form.supplierEnterpriseId = data.supplierEnterpriseId; |
| | | form.name = data.name; |
| | | form.needPeopleNumber = data.needPeopleNumber; |
| | | form.billingMethod = data.billingMethod; |
| | | form.serviceFee = data.serviceFee; |
| | | form.settlementCycle = data.settlementCycle; |
| | |
| | | async function submit() { |
| | | try { |
| | | let params: API.SaveTaskInfoCommand = { |
| | | supplierEnterpriseId: form.supplierEnterpriseId, |
| | | name: form.name, |
| | | needPeopleNumber: form.needPeopleNumber, |
| | | billingMethod: form.billingMethod, |
| | | serviceFee: form.serviceFee, |
| | | settlementCycle: form.settlementCycle, |
| | |
| | | }, |
| | | { |
| | | id: '3', |
| | | enCode: 'a', |
| | | enCode: 'supplierEnterpriseName', |
| | | name: '所属客户', |
| | | }, |
| | | { |
| | | id: '4', |
| | | enCode: 'a', |
| | | enCode: 'supplierEnterpriseId', |
| | | name: '客户ID', |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | id: '9', |
| | | enCode: 'a', |
| | | enCode: 'needPeopleNumber', |
| | | name: '需求人数', |
| | | }, |
| | | { |
| | |
| | | columnsRenderProps: { |
| | | amount: { type: 'money' }, |
| | | settlementStatus: { type: 'enum', valueEnum: EnumTaskSettlementStatusText }, |
| | | settlementAccess: { type: 'enum', valueEnum: EnumEnterpriseWalletAccessText }, |
| | | settlementTime: { type: 'date' }, |
| | | }, |
| | | } |
| | |
| | | export const DistributionDetailColumns = defineColumns([ |
| | | { |
| | | id: '1', |
| | | enCode: 'enterpriseName', |
| | | name: '所属客户', |
| | | enCode: 'supplierEnterpriseName', |
| | | name: '供应商', |
| | | }, |
| | | { |
| | | id: '2', |
| | |
| | | }, |
| | | { |
| | | id: '3', |
| | | enCode: 'settlementOrderName', |
| | | name: '结算单名称', |
| | | enCode: 'taskCode', |
| | | name: '任务单号', |
| | | }, |
| | | { |
| | | id: '4', |
| | | enCode: 'settlementCode', |
| | | name: '结算单号', |
| | | }, |
| | | // { |
| | | // id: '3', |
| | | // enCode: 'settlementOrderName', |
| | | // name: '结算单名称', |
| | | // }, |
| | | { |
| | | id: '5', |
| | | enCode: 'receiveName', |
| | | name: '姓名', |
| | | }, |
| | | { |
| | | id: '5', |
| | | enCode: 'receiveAccount', |
| | | name: '手机号', |
| | | }, |
| | | // { |
| | | // id: '5', |
| | | // enCode: 'receiveAccount', |
| | | // name: '手机号', |
| | | // }, |
| | | { |
| | | id: '6', |
| | | enCode: 'settlementAccess', |
| | | name: '结算方式', |
| | | }, |
| | | { |
| | | id: '7', |
| | | enCode: 'receiveAccount', |
| | | name: '结算账户', |
| | | }, |
| | | { |
| | | id: '8', |
| | | enCode: 'amount', |
| | | name: '结算金额', |
| | | }, |
| | | { |
| | | id: '7', |
| | | id: '9', |
| | | enCode: 'settlementStatus', |
| | | name: '结算状态', |
| | | }, |
| | | { |
| | | id: '8', |
| | | id: '10', |
| | | enCode: 'settlementTime', |
| | | name: '结算日期', |
| | | }, |
| | |
| | | </QueryFilterItem> |
| | | </template> |
| | | <template #btn v-if="isSettlement"> |
| | | <BlFileUpload |
| | | <!-- <BlFileUpload |
| | | v-model:file-url="form.settlementUrl" |
| | | ref="uploadRef" |
| | | :showTip="false" |
| | |
| | | accept="xlsx,xls" |
| | | > |
| | | <el-button text type="primary" class="pro-table-operation-btn">导入</el-button> |
| | | </BlFileUpload> |
| | | </BlFileUpload> --> |
| | | <el-button type="primary" link @click="handleExport()">导出</el-button> |
| | | </template> |
| | | </ProTableQueryFilterBar> |
| | |
| | | </ProTableV2> |
| | | <div class="chuck-add-or-edit-actions"> |
| | | <el-button class="chuck-add-or-edit-actions" @click="handleBack">取消</el-button> |
| | | <el-button |
| | | <!-- <el-button |
| | | v-if=" |
| | | isSettlement && |
| | | (!form.auditStatus || form.auditStatus !== EnumTaskSettlementAuditStatus.Pass) |
| | |
| | | type="primary" |
| | | @click="handleSubmit()" |
| | | >结算申请</el-button |
| | | > |
| | | > --> |
| | | <el-button |
| | | v-if="isSettlement && form.auditStatus === EnumTaskSettlementAuditStatus.Pass" |
| | | v-if="isSettlement" |
| | | class="chuck-add-or-edit-actions" |
| | | type="primary" |
| | | @click="handleSubmit()" |
| | | >提交结算</el-button |
| | | >结算确认</el-button |
| | | > |
| | | </div> |
| | | </ChunkCell> |
| | |
| | | <template #btn> |
| | | <!-- <el-button type="primary" link @click="handleDownloadTemplate()">结算单模板</el-button> --> |
| | | <!-- <el-button type="primary" @click="handleAdd()">上传结算单</el-button> --> |
| | | <!-- <el-button type="primary" @click="handleDownloadTemplate()">导出</el-button> --> |
| | | <el-button type="primary" @click="handleExport()">导出</el-button> |
| | | </template> |
| | | </ProTableQueryFilterBar> |
| | | <ProTableV2 |
| | |
| | | { |
| | | data: { |
| | | enCode: 'settleBtn', |
| | | name: '结算', |
| | | name: '结算确认', |
| | | }, |
| | | emits: { |
| | | onClick: (role: API.GetSettlementTasksQueryResultItem) => openSettleMethodDialog(role), |
| | | }, |
| | | extraProps: { |
| | | hide: (role: API.GetSettlementTasksQueryResultItem) => |
| | | !( |
| | | role.settlementStatus === EnumTaskSettlementStatus.Wait && |
| | | role.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed |
| | | ), |
| | | !(role.settlementStatus === EnumTaskSettlementStatus.Wait), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'recallBtn', |
| | | name: '撤回', |
| | | }, |
| | | emits: { |
| | | onClick: (role) => handleRecall(role), |
| | | }, |
| | | extraProps: { |
| | | hide: (role: API.GetSettlementTasksQueryResultItem) => |
| | | !( |
| | | role.settlementStatus === EnumTaskSettlementStatus.InProcess && |
| | | role.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed |
| | | ), |
| | | }, |
| | | }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'recallBtn', |
| | | // name: '撤回', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (role) => handleRecall(role), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (role: API.GetSettlementTasksQueryResultItem) => |
| | | // !( |
| | | // role.settlementStatus === EnumTaskSettlementStatus.InProcess && |
| | | // role.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed |
| | | // ), |
| | | // }, |
| | | // }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'settleAuditBtn', |
| | |
| | | onClick: (role) => handleExport(role), |
| | | }, |
| | | extraProps: { |
| | | hide: () => true, |
| | | hide: (role: API.GetSettlementTasksQueryResultItem) => |
| | | role.settlementStatus === EnumTaskSettlementStatus.Wait || |
| | | role.settlementStatus === EnumTaskSettlementStatus.InProcess, |
| | | }, |
| | | }, |
| | | ]); |
| | |
| | | settlementStatus: { type: 'enum', valueEnum: EnumTaskSettlementStatusText }, |
| | | checkReceiveStatus: { type: 'enum', valueEnum: EnumTaskCheckReceiveStatusText }, |
| | | auditStatus: { type: 'enum', valueEnum: EnumTaskSettlementAuditStatusText }, |
| | | settlementAccess: { type: 'enum', valueEnum: EnumEnterpriseWalletAccessText }, |
| | | actualSettlementAmount: { type: 'money' }, |
| | | settlementAmount: { type: 'money' }, |
| | | settlementTime: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' }, |
| | |
| | | }); |
| | | } |
| | | |
| | | function handleExport(val) { |
| | | function handleExport(val?) { |
| | | console.log('val: ', val); |
| | | } |
| | | |
| | |
| | | // name: '结算单状态', |
| | | // }, |
| | | { |
| | | id: '5', |
| | | enCode: 'settlementOrderName', |
| | | name: '结算单名称', |
| | | id: '4', |
| | | enCode: 'settlementCode', |
| | | name: '结算单号', |
| | | }, |
| | | { |
| | | id: '6', |
| | | enCode: 'settlementOrderTime', |
| | | name: '上传时间', |
| | | id: '5', |
| | | enCode: 'settlementAccess', |
| | | name: '结算方式', |
| | | }, |
| | | // { |
| | | // id: '5', |
| | | // enCode: 'settlementOrderName', |
| | | // name: '结算单名称', |
| | | // }, |
| | | // { |
| | | // id: '6', |
| | | // enCode: 'settlementOrderTime', |
| | | // name: '上传时间', |
| | | // }, |
| | | { |
| | | id: '7', |
| | | enCode: 'actualSettlementAmount', |
| | |
| | | enCode: 'settlementAmount', |
| | | name: '结算金额', |
| | | }, |
| | | { |
| | | id: '9', |
| | | enCode: 'auditStatus', |
| | | name: '审核状态', |
| | | }, |
| | | // { |
| | | // id: '9', |
| | | // enCode: 'auditStatus', |
| | | // name: '审核状态', |
| | | // }, |
| | | { |
| | | id: '10', |
| | | enCode: 'settlementStatus', |
| | |
| | | }, |
| | | { |
| | | id: '13', |
| | | enCode: 'operator', |
| | | name: '操作人', |
| | | }, |
| | | { |
| | | id: '14', |
| | | enCode: 'settlementRemark', |
| | | name: '备注', |
| | | }, |
| | |
| | | { |
| | | id: '7-1', |
| | | enCode: 'serviceFee', |
| | | name: '服务费', |
| | | name: '服务费(元)', |
| | | }, |
| | | { |
| | | id: '7-2', |
| | | enCode: 'timeoutHours', |
| | | name: '超时', |
| | | name: '超时(小时)', |
| | | }, |
| | | { |
| | | id: '7-3', |
| | | enCode: 'timeoutFee', |
| | | name: '超时费用', |
| | | name: '超时费用(元)', |
| | | }, |
| | | { |
| | | id: '7-4', |
| | | enCode: 'otherFee', |
| | | name: '其他费用', |
| | | name: '其他费用(元)', |
| | | }, |
| | | { |
| | | id: '8', |
| | |
| | | <template #query> |
| | | <QueryFilterItem tip-content="合作状态"> |
| | | <FieldRadio |
| | | v-model="extraParamState.status" |
| | | :value-enum="[]" |
| | | v-model="extraParamState.cooperationStatus" |
| | | :value-enum="EnumEnterpriseCooperationStatusText" |
| | | buttonStyle |
| | | showAllBtn |
| | | @change="getList()" |
| | |
| | | </QueryFilterItem> |
| | | <QueryFilterItem tip-content="签约状态"> |
| | | <FieldRadio |
| | | v-model="extraParamState.status" |
| | | :value-enum="[]" |
| | | v-model="extraParamState.signStatus" |
| | | :value-enum="EnumEnterpriseCooperationSignStatusText" |
| | | buttonStyle |
| | | showAllBtn |
| | | @change="getList()" |
| | |
| | | useTable, |
| | | FieldRadio, |
| | | } from '@bole-core/components'; |
| | | import * as userServices from '@/services/api/user'; |
| | | import * as enterpriseServices from '@/services/api/enterprise'; |
| | | import { SupplierManageColumns } from './constants'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import { |
| | | EnumEnterpriseCooperationStatusText, |
| | | EnumEnterpriseCooperationSignStatusText, |
| | | } from '@/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'SupplierManageList', |
| | |
| | | } = useTable( |
| | | async ({ pageIndex, pageSize }, extraParamState) => { |
| | | try { |
| | | let params: API.GetPersonalUserWalletBalancesQuery = { |
| | | let params: API.GetSupplierEnterprisesQuery = { |
| | | pageModel: { |
| | | rows: pageSize, |
| | | page: pageIndex, |
| | | orderInput: extraParamState.orderInput, |
| | | }, |
| | | keywords: extraParamState.keywords, |
| | | cooperationStatus: extraParamState.cooperationStatus, |
| | | signStatus: extraParamState.signStatus, |
| | | }; |
| | | |
| | | let res = await userServices.getPersonalUserWalletBalances(params, { |
| | | let res = await enterpriseServices.getSupplierEnterprises(params, { |
| | | showLoading: !state.loading, |
| | | }); |
| | | return res; |
| | |
| | | { |
| | | defaultExtraParams: { |
| | | keywords: '', |
| | | status: '', |
| | | time: [] as unknown as ModelValueType, |
| | | cooperationStatus: '' as any as EnumEnterpriseCooperationStatus, |
| | | signStatus: '' as any as EnumEnterpriseCooperationSignStatus, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | balance: { type: 'money' }, |
| | | cooperationStatus: { type: 'enum', valueEnum: EnumEnterpriseCooperationStatusText }, |
| | | signStatus: { type: 'enum', valueEnum: EnumEnterpriseCooperationSignStatusText }, |
| | | }, |
| | | } |
| | | ); |
| | |
| | | export const SupplierManageColumns = defineColumns([ |
| | | { |
| | | id: '1', |
| | | enCode: 'name', |
| | | enCode: 'enterpriseName', |
| | | name: '企业名称', |
| | | }, |
| | | { |
| | | id: '2', |
| | | enCode: 'name', |
| | | enCode: 'societyCreditCode', |
| | | name: '统一信用代码', |
| | | }, |
| | | { |
| | | id: '3', |
| | | enCode: 'name', |
| | | enCode: 'supplierEnterpriseId', |
| | | name: '供应商ID', |
| | | }, |
| | | { |
| | | id: '4', |
| | | enCode: 'name', |
| | | enCode: 'legalPerson', |
| | | name: '法人姓名', |
| | | }, |
| | | { |
| | | id: '5', |
| | | enCode: 'name', |
| | | enCode: 'contacts', |
| | | name: '联系人名称', |
| | | }, |
| | | { |
| | | id: '6', |
| | | enCode: 'name', |
| | | enCode: 'contactPhoneNumber', |
| | | name: '联系电话', |
| | | }, |
| | | { |
| | | id: '7', |
| | | enCode: 'name', |
| | | enCode: 'provinceContent', |
| | | name: '所在省份', |
| | | }, |
| | | { |
| | | id: '8', |
| | | enCode: 'name', |
| | | enCode: 'cityContent', |
| | | name: '所在城市', |
| | | }, |
| | | { |
| | | id: '9', |
| | | enCode: 'name', |
| | | enCode: 'industryTypeContent', |
| | | name: '所属行业', |
| | | }, |
| | | { |
| | | id: '10', |
| | | enCode: 'name', |
| | | enCode: 'cooperationStatus', |
| | | name: '合作状态', |
| | | }, |
| | | { |
| | | id: '11', |
| | | enCode: 'name', |
| | | enCode: 'signStatus', |
| | | name: '签约状态', |
| | | }, |
| | | ]); |