| | |
| | | "CertificateTypeCodeEnum": true, |
| | | "ChargeTypeEnum": true, |
| | | "ChargeTypeEnumText": true, |
| | | "CommonAnnexTableColumns": true, |
| | | "Component": true, |
| | | "ComponentPublicInstance": true, |
| | | "ComputedRef": true, |
| | |
| | | "EnumGetCheckReceiveTaskCheckInUsersQueryStatus": true, |
| | | "EnumGetCheckReceiveTasksQueryResultItemCheckStatus": true, |
| | | "EnumGetEnterpriseEmployeesQuerySignContractStatus": true, |
| | | "EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus": true, |
| | | "EnumGetStandardOrdersQueryScene": true, |
| | | "EnumGetStandardOrdersQuerySceneText": true, |
| | | "EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus": true, |
| | | "EnumInsuranceSupplierAccess": true, |
| | | "EnumInsuranceSupplierAccessText": true, |
| | | "EnumLogLevel": true, |
| | |
| | | "useGetDictionaryCategorySelect": true, |
| | | "useGetEnterprises": true, |
| | | "useGetShowAdvertisements": true, |
| | | "useGetStandardOrders": true, |
| | | "useGlobalEventContext": true, |
| | | "useGlobalEventProvide": true, |
| | | "useGroupColumns": true, |
| | |
| | | "useRouter": true, |
| | | "useSetReactive": true, |
| | | "useSlots": true, |
| | | "useStandardOrder": true, |
| | | "useTemplateRef": true, |
| | | "useUser": true, |
| | | "useVModel": true, |
| | |
| | | const CertificateTypeCodeEnum: typeof import('./src/constants/dic')['CertificateTypeCodeEnum'] |
| | | const ChargeTypeEnum: typeof import('./src/constants/enterprise')['ChargeTypeEnum'] |
| | | const ChargeTypeEnumText: typeof import('./src/constants/enterprise')['ChargeTypeEnumText'] |
| | | const CommonAnnexTableColumns: typeof import('./src/constants/common')['CommonAnnexTableColumns'] |
| | | const EditorType: typeof import('./src/constants/editor')['EditorType'] |
| | | const EditorTypeText: typeof import('./src/constants/editor')['EditorTypeText'] |
| | | const EducationCodeEnum: typeof import('./src/constants/dic')['EducationCodeEnum'] |
| | |
| | | const EnumGetCheckReceiveTaskCheckInUsersQueryStatus: typeof import('./src/constants/apiEnum')['EnumGetCheckReceiveTaskCheckInUsersQueryStatus'] |
| | | const EnumGetCheckReceiveTasksQueryResultItemCheckStatus: typeof import('./src/constants/apiEnum')['EnumGetCheckReceiveTasksQueryResultItemCheckStatus'] |
| | | const EnumGetEnterpriseEmployeesQuerySignContractStatus: typeof import('./src/constants/apiEnum')['EnumGetEnterpriseEmployeesQuerySignContractStatus'] |
| | | const EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus: typeof import('./src/constants/apiEnum')['EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus'] |
| | | const EnumGetStandardOrdersQueryScene: typeof import('./src/constants/apiEnum')['EnumGetStandardOrdersQueryScene'] |
| | | const EnumGetStandardOrdersQuerySceneText: typeof import('./src/constants/standardOrder')['EnumGetStandardOrdersQuerySceneText'] |
| | | const EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus: typeof import('./src/constants/apiEnum')['EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus'] |
| | | const EnumInsuranceSupplierAccess: typeof import('./src/constants/apiEnum')['EnumInsuranceSupplierAccess'] |
| | | const EnumInsuranceSupplierAccessText: typeof import('./src/constants/enterprise')['EnumInsuranceSupplierAccessText'] |
| | | const EnumLogLevel: typeof import('./src/constants/apiEnum')['EnumLogLevel'] |
| | |
| | | const VerifyStatusColor: typeof import('./src/constants/enterprise')['VerifyStatusColor'] |
| | | const VerifyStatusText: typeof import('./src/constants/enterprise')['VerifyStatusText'] |
| | | const WelfareCodeEnum: typeof import('./src/constants/dic')['WelfareCodeEnum'] |
| | | const a: typeof import('./src/hooks/standardOrder')['a'] |
| | | const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate'] |
| | | const computed: typeof import('vue')['computed'] |
| | | const copyTextToClipboard: typeof import('./src/hooks/useCopyToClipboard')['copyTextToClipboard'] |
| | |
| | | const useGetDictionaryCategorySelect: typeof import('./src/hooks/dic')['useGetDictionaryCategorySelect'] |
| | | const useGetEnterprises: typeof import('./src/hooks/enterprise')['useGetEnterprises'] |
| | | const useGetShowAdvertisements: typeof import('./src/hooks/advertisement')['useGetShowAdvertisements'] |
| | | const useGetStandardOrder: typeof import('./src/hooks/standardOrder')['useGetStandardOrder'] |
| | | const useGetStandardOrders: typeof import('./src/hooks/standardOrder')['useGetStandardOrders'] |
| | | const useGlobalEventContext: typeof import('./src/hooks/useEvent')['useGlobalEventContext'] |
| | | const useGlobalEventProvide: typeof import('./src/hooks/useEvent')['useGlobalEventProvide'] |
| | | const useGroupColumns: typeof import('./src/hooks/useAccess')['useGroupColumns'] |
| | |
| | | const useRouter: typeof import('vue-router')['useRouter'] |
| | | const useSetReactive: typeof import('./src/hooks/global/helper')['useSetReactive'] |
| | | const useSlots: typeof import('vue')['useSlots'] |
| | | const useStandardOrder: typeof import('./src/hooks/standardOrder')['useStandardOrder'] |
| | | const useTemplateRef: typeof import('vue')['useTemplateRef'] |
| | | const useUser: typeof import('./src/hooks/useUser')['useUser'] |
| | | const useVModel: typeof import('./src/hooks/help')['useVModel'] |
| | |
| | | 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 { EnumAdvertisementPage, EnumAdvertisementStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumGetStandardOrdersQueryScene, EnumInsuranceSupplierAccess, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumStandardOrderAppointmentStatus, EnumStandardOrderPayStatus, EnumStandardOrderRefundStatus, EnumStandardOrderSettlementStatus, EnumStandardServiceRecommendStatus, EnumStandardServiceReleaseStatus, 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, EnumWxmpSubscribMessageTemplate, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumAdvertisementPage, EnumAdvertisementStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumGetStandardOrdersQueryScene, EnumInsuranceSupplierAccess, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumStandardOrderAppointmentStatus, EnumStandardOrderPayStatus, EnumStandardOrderRefundStatus, EnumStandardOrderSettlementStatus, EnumStandardServiceRecommendStatus, EnumStandardServiceReleaseStatus, 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, EnumWxmpSubscribMessageTemplate, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum' |
| | | export type { EnumAdvertisementPage, EnumAdvertisementStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus, EnumGetStandardOrdersQueryScene, EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus, EnumInsuranceSupplierAccess, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumStandardOrderAppointmentStatus, EnumStandardOrderPayStatus, EnumStandardOrderRefundStatus, EnumStandardOrderSettlementStatus, EnumStandardServiceRecommendStatus, EnumStandardServiceReleaseStatus, 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, EnumWxmpSubscribMessageTemplate, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumAdvertisementPage, EnumAdvertisementStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus, EnumGetStandardOrdersQueryScene, EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus, EnumInsuranceSupplierAccess, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumStandardOrderAppointmentStatus, EnumStandardOrderPayStatus, EnumStandardOrderRefundStatus, EnumStandardOrderSettlementStatus, EnumStandardServiceRecommendStatus, EnumStandardServiceReleaseStatus, 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, EnumWxmpSubscribMessageTemplate, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum' |
| | | import('./src/constants/apiEnum') |
| | | // @ts-ignore |
| | | export type { FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum, FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum } from './src/constants/cPerson' |
| | |
| | | readonly CertificateTypeCodeEnum: UnwrapRef<typeof import('./src/constants/dic')['CertificateTypeCodeEnum']> |
| | | readonly ChargeTypeEnum: UnwrapRef<typeof import('./src/constants/enterprise')['ChargeTypeEnum']> |
| | | readonly ChargeTypeEnumText: UnwrapRef<typeof import('./src/constants/enterprise')['ChargeTypeEnumText']> |
| | | readonly CommonAnnexTableColumns: UnwrapRef<typeof import('./src/constants/common')['CommonAnnexTableColumns']> |
| | | readonly EditorType: UnwrapRef<typeof import('./src/constants/editor')['EditorType']> |
| | | readonly EditorTypeText: UnwrapRef<typeof import('./src/constants/editor')['EditorTypeText']> |
| | | readonly EducationCodeEnum: UnwrapRef<typeof import('./src/constants/dic')['EducationCodeEnum']> |
| | |
| | | readonly EnumGetCheckReceiveTaskCheckInUsersQueryStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumGetCheckReceiveTaskCheckInUsersQueryStatus']> |
| | | readonly EnumGetCheckReceiveTasksQueryResultItemCheckStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumGetCheckReceiveTasksQueryResultItemCheckStatus']> |
| | | readonly EnumGetEnterpriseEmployeesQuerySignContractStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumGetEnterpriseEmployeesQuerySignContractStatus']> |
| | | readonly EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus']> |
| | | readonly EnumGetStandardOrdersQueryScene: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumGetStandardOrdersQueryScene']> |
| | | readonly EnumGetStandardOrdersQuerySceneText: UnwrapRef<typeof import('./src/constants/standardOrder')['EnumGetStandardOrdersQuerySceneText']> |
| | | readonly EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus']> |
| | | readonly EnumInsuranceSupplierAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumInsuranceSupplierAccess']> |
| | | readonly EnumInsuranceSupplierAccessText: UnwrapRef<typeof import('./src/constants/enterprise')['EnumInsuranceSupplierAccessText']> |
| | | readonly EnumLogLevel: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumLogLevel']> |
| | |
| | | readonly useGetDictionaryCategorySelect: UnwrapRef<typeof import('./src/hooks/dic')['useGetDictionaryCategorySelect']> |
| | | readonly useGetEnterprises: UnwrapRef<typeof import('./src/hooks/enterprise')['useGetEnterprises']> |
| | | readonly useGetShowAdvertisements: UnwrapRef<typeof import('./src/hooks/advertisement')['useGetShowAdvertisements']> |
| | | readonly useGetStandardOrders: UnwrapRef<typeof import('./src/hooks/standardOrder')['useGetStandardOrders']> |
| | | 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']> |
| | |
| | | readonly useRouter: UnwrapRef<typeof import('vue-router')['useRouter']> |
| | | readonly useSetReactive: UnwrapRef<typeof import('./src/hooks/global/helper')['useSetReactive']> |
| | | readonly useSlots: UnwrapRef<typeof import('vue')['useSlots']> |
| | | readonly useStandardOrder: UnwrapRef<typeof import('./src/hooks/standardOrder')['useStandardOrder']> |
| | | readonly useTemplateRef: UnwrapRef<typeof import('vue')['useTemplateRef']> |
| | | readonly useUser: UnwrapRef<typeof import('./src/hooks/useUser')['useUser']> |
| | | readonly useVModel: UnwrapRef<typeof import('./src/hooks/help')['useVModel']> |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <PortraitTable v-bind="portraitTableProps" :label-width="labelWidth"> </PortraitTable> |
| | | <div class="enclosure-list-title">éä»¶å表</div> |
| | | <ProTableV2 |
| | | :table-data="annexList" |
| | | :columns="CommonAnnexTableColumns" |
| | | :operation-btns="operationListBtns" |
| | | :show-pagination="false" |
| | | :show-no-data="false" |
| | | :auto-height="false" |
| | | :show-table-column-setting="false" |
| | | :table-props="{ maxHeight: '400px' }" |
| | | :column-render-map="columnsRenderProps" |
| | | > |
| | | </ProTableV2> |
| | | </template> |
| | | |
| | | <script setup lang="ts" generic="TAnnexItem"> |
| | | import { downloadFileByUrl } from '@bole-core/core'; |
| | | import { CommonAnnexTableColumns } from '@/constants'; |
| | | import { bolePreview, ProTableV2, ProTableV2Props } from '@bole-core/components'; |
| | | |
| | | defineOptions({ |
| | | name: 'PortraitTableWithAttachment', |
| | | }); |
| | | |
| | | type Props = { |
| | | annexList: TAnnexItem[]; |
| | | customDownLoad?: (row: TAnnexItem) => Promise<any>; |
| | | labelWidth?: string; |
| | | portraitTableProps: any; |
| | | columnsRenderProps?: ProTableV2Props['columnRenderMap']; |
| | | downloadFileKey?: keyof TAnnexItem; |
| | | }; |
| | | |
| | | const props = withDefaults(defineProps<Props>(), { |
| | | labelWidth: '180px', |
| | | columnsRenderProps: () => ({}), |
| | | downloadFileKey: 'url' as any, |
| | | }); |
| | | |
| | | const operationListBtns = [ |
| | | { |
| | | data: { |
| | | enCode: 'previewBtn', |
| | | name: 'æ¥ç', |
| | | }, |
| | | emits: { |
| | | onClick: (row) => handlePreview(row), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'downloadBtn', |
| | | name: 'ä¸è½½', |
| | | }, |
| | | emits: { |
| | | onClick: (row) => handleDownload(row), |
| | | }, |
| | | }, |
| | | ]; |
| | | |
| | | function handleDownload(row: TAnnexItem) { |
| | | if (props.customDownLoad) { |
| | | props.customDownLoad(row); |
| | | } else { |
| | | downloadFileByUrl(row[props.downloadFileKey] as any); |
| | | } |
| | | } |
| | | |
| | | function handlePreview(row: TAnnexItem) { |
| | | bolePreview({ |
| | | fileUrl: row[props.downloadFileKey] as any, |
| | | }); |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | @use '@/style/common.scss' as *; |
| | | |
| | | .enclosure-list-title { |
| | | padding: 16px 0; |
| | | font-size: 14px; |
| | | color: getCssVar('text-color', 'primary'); |
| | | line-height: 19px; |
| | | } |
| | | </style> |
| | |
| | | export enum EnumEnterpriseWalletTransactionType { |
| | | /**å
å¼ */ |
| | | Recharge = 10, |
| | | /**æ¶å
¥ */ |
| | | Income = 11, |
| | | /**转账 */ |
| | | Transfer = 20, |
| | | } |
| | |
| | | Pass = 30, |
| | | } |
| | | |
| | | /** æ¥è¯¢æ å订åå页å表-ç²æ¹è®¢åç¶æ */ |
| | | export enum EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus { |
| | | /**å¾
æ¯ä» */ |
| | | Wait = 10, |
| | | /**å·²æ¯ä» */ |
| | | Pay = 20, |
| | | /**已宿 */ |
| | | Completed = 30, |
| | | } |
| | | |
| | | /** æ¥è¯¢æ å订åå页å表-éå¶åºæ¯ */ |
| | | export enum EnumGetStandardOrdersQueryScene { |
| | | /**é¢çº¦è®¢å */ |
| | | Appointment = 10, |
| | | /**æ¯ä»è®¢å */ |
| | | Pay = 20, |
| | | /**ç»ç®è®¢å */ |
| | | Settlement = 30, |
| | | /**ç²æ¹ä¼ä¸è®¢å管ç */ |
| | | PartAEnterpriseOrder = 10, |
| | | /**人èµä¼ä¸è®¢å管ç */ |
| | | SupplierEnterpriseOrder = 100, |
| | | } |
| | | |
| | | /** æ¥è¯¢æ å订åå页å表-ç²æ¹è®¢åç¶æ */ |
| | | export enum EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus { |
| | | /**å¾
æ¶æ¬¾ */ |
| | | Wait = 10, |
| | | /**已宿 */ |
| | | Completed = 30, |
| | | } |
| | | |
| | | /** æä¿ä¾åºåè´¦å· */ |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | import { defineColumns } from '@bole-core/components'; |
| | | |
| | | export const CommonAnnexTableColumns = defineColumns([ |
| | | { |
| | | id: '1', |
| | | enCode: 'name', |
| | | name: 'æä»¶å', |
| | | }, |
| | | ]); |
| | |
| | | export * from './common'; |
| | | export * from './enum'; |
| | | export * from './oss'; |
| | | export * from './module'; |
| | |
| | | }; |
| | | |
| | | export const EnumGetStandardOrdersQuerySceneText = { |
| | | [EnumGetStandardOrdersQueryScene.Appointment]: 'é¢çº¦è®¢å', |
| | | [EnumGetStandardOrdersQueryScene.Pay]: 'æ¯ä»è®¢å', |
| | | [EnumGetStandardOrdersQueryScene.Settlement]: 'ç»ç®è®¢å', |
| | | [EnumGetStandardOrdersQueryScene.PartAEnterpriseOrder]: 'ç²æ¹ä¼ä¸è®¢å管ç', |
| | | [EnumGetStandardOrdersQueryScene.SupplierEnterpriseOrder]: '人èµä¼ä¸è®¢å管ç', |
| | | }; |
| | |
| | | export * from './identify'; |
| | | export * from './advertisement'; |
| | | export * from './enterprise'; |
| | | export * from './standardOrder'; |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | import { format } from '@/utils'; |
| | | import { useTable } from '@bole-core/components'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import * as standardOrderServices from '@/services/api/standardOrder'; |
| | | import { |
| | | EnumStandardOrderAppointmentStatusText, |
| | | EnumStandardOrderPayStatusText, |
| | | EnumStandardOrderSettlementStatusText, |
| | | } from '@/constants'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | |
| | | type UseGetStandardOrdersOptions = { |
| | | isSettlement?: boolean; |
| | | }; |
| | | |
| | | export function useGetStandardOrders(options: UseGetStandardOrdersOptions) { |
| | | const { isSettlement = false } = options; |
| | | const { |
| | | getDataSource: getList, |
| | | proTableProps, |
| | | paginationState, |
| | | extraParamState, |
| | | reset, |
| | | } = useTable( |
| | | async ({ pageIndex, pageSize }, extraParamState) => { |
| | | try { |
| | | let params: API.GetStandardOrdersQuery = { |
| | | pageModel: { |
| | | rows: pageSize, |
| | | page: pageIndex, |
| | | orderInput: extraParamState.orderInput, |
| | | }, |
| | | keywords: extraParamState.keywords, |
| | | appointmentStatus: isSettlement |
| | | ? EnumStandardOrderAppointmentStatus.Completed |
| | | : extraParamState.appointmentStatus, |
| | | payStatus: extraParamState.payStatus, |
| | | settlementStatus: extraParamState.settlementStatus, |
| | | createdTimeBegin: format(extraParamState.createdTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | createdTimeEnd: format(extraParamState.createdTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | | payTimeBegin: format(extraParamState.payTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | payTimeEnd: format(extraParamState.payTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | | }; |
| | | let res = await standardOrderServices.getStandardOrders(params); |
| | | return res; |
| | | } catch (error) {} |
| | | }, |
| | | { |
| | | defaultExtraParams: { |
| | | keywords: '', |
| | | appointmentStatus: '' as any as EnumStandardOrderAppointmentStatus, |
| | | payStatus: '' as any as EnumStandardOrderPayStatus, |
| | | settlementStatus: '' as any as EnumStandardOrderSettlementStatus, |
| | | createdTime: [] as unknown as ModelValueType, |
| | | payTime: [] as unknown as ModelValueType, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | createdTime: { type: 'date' }, |
| | | payCompletedTime: { type: 'date' }, |
| | | payAmount: { type: 'money' }, |
| | | receiveAmount: { type: 'money' }, |
| | | serviceFee: { type: 'money' }, |
| | | settlementAmount: { type: 'money' }, |
| | | appointmentStatus: { type: 'enum', valueEnum: EnumStandardOrderAppointmentStatusText }, |
| | | payStatus: { type: 'enum', valueEnum: EnumStandardOrderPayStatusText }, |
| | | settlementStatus: { type: 'enum', valueEnum: EnumStandardOrderSettlementStatusText }, |
| | | }, |
| | | } |
| | | ); |
| | | |
| | | return { |
| | | getList, |
| | | proTableProps, |
| | | paginationState, |
| | | extraParamState, |
| | | reset, |
| | | }; |
| | | } |
| | | |
| | | type UseStandardOrderOptions = { |
| | | id: MaybeRef<string>; |
| | | scene?: EnumGetStandardOrdersQueryScene; |
| | | onSuccess?: (data: API.GetStandardOrderQueryResult) => any; |
| | | }; |
| | | |
| | | export function useStandardOrder({ id, scene, onSuccess }: UseStandardOrderOptions) { |
| | | const { |
| | | isLoading, |
| | | isError, |
| | | data: detail, |
| | | refetch, |
| | | } = useQuery({ |
| | | queryKey: ['standardOrderServices/getStandardOrder', id, scene], |
| | | queryFn: async () => { |
| | | const params: API.APIgetStandardOrderParams = { |
| | | id: unref(id), |
| | | scene: scene, |
| | | }; |
| | | return await standardOrderServices.getStandardOrder(params, { |
| | | showLoading: false, |
| | | }); |
| | | }, |
| | | placeholderData: () => ({} as API.GetStandardOrderQueryResult), |
| | | onSuccess(data) { |
| | | onSuccess?.(data); |
| | | }, |
| | | enabled: computed(() => !!unref(id)), |
| | | }); |
| | | |
| | | return { detail, isLoading, isError, refetch }; |
| | | } |
| | |
| | | import * as task from './task'; |
| | | import * as enterpriseWallet from './enterpriseWallet'; |
| | | import * as ocrUtils from './ocrUtils'; |
| | | import * as standardOrder from './standardOrder'; |
| | | import * as electronSign from './electronSign'; |
| | | import * as resource from './resource'; |
| | | import * as logRecords from './logRecords'; |
| | | import * as dictionary from './dictionary'; |
| | | import * as taskCheckReceive from './taskCheckReceive'; |
| | | import * as standardOrder from './standardOrder'; |
| | | import * as taskUser from './taskUser'; |
| | | import * as standardService from './standardService'; |
| | | import * as userResume from './userResume'; |
| | | import * as auth from './auth'; |
| | | import * as taskUser from './taskUser'; |
| | | import * as enterpriseInsuranceProduct from './enterpriseInsuranceProduct'; |
| | | import * as eventUtils from './eventUtils'; |
| | | import * as enterpriseCooperationWallet from './enterpriseCooperationWallet'; |
| | |
| | | task, |
| | | enterpriseWallet, |
| | | ocrUtils, |
| | | standardOrder, |
| | | electronSign, |
| | | resource, |
| | | logRecords, |
| | | dictionary, |
| | | taskCheckReceive, |
| | | standardOrder, |
| | | taskUser, |
| | | standardService, |
| | | userResume, |
| | | auth, |
| | | taskUser, |
| | | enterpriseInsuranceProduct, |
| | | eventUtils, |
| | | enterpriseCooperationWallet, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** æ¥è¯¢æ å订åç»ç®è¯¦æ
GET /api/flexjob/standardOrder/getStandardOrderSettlement */ |
| | | export async function getStandardOrderSettlement( |
| | | // å å çæçParamç±»å (ébodyåæ°swaggeré»è®¤æ²¡æçæå¯¹è±¡) |
| | | params: API.APIgetStandardOrderSettlementParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetStandardOrderSettlementQueryResult>( |
| | | '/api/flexjob/standardOrder/getStandardOrderSettlement', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** æ¥è¯¢æ å订å详æ
GET /api/flexjob/standardOrder/getSureStandardOrder */ |
| | | export async function getSureStandardOrder( |
| | | // å å çæçParamç±»å (ébodyåæ°swaggeré»è®¤æ²¡æçæå¯¹è±¡) |
| | | params: API.APIgetSureStandardOrderParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetSureStandardOrderQueryResult>( |
| | | '/api/flexjob/standardOrder/getSureStandardOrder', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** æ åè®¢åæ¯ä» POST /api/flexjob/standardOrder/payStandardOrder */ |
| | | export async function payStandardOrder( |
| | | body: API.PayStandardOrderCommand, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** ç»ç®æ å订å PUT /api/flexjob/standardOrder/settlementStandardOrder */ |
| | | export async function settlementStandardOrder( |
| | | body: API.SettlementStandardOrderCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/flexjob/standardOrder/settlementStandardOrder', { |
| | | method: 'PUT', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** æ å订åæå¡ç¡®è®¤ POST /api/flexjob/standardOrder/sureStandardOrder */ |
| | | export async function sureStandardOrder( |
| | | body: API.SureStandardOrderCommand, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** æ¹éä»»å¡å®æ POST /api/flexjob/taskUser/batchSetTaskUserArrange */ |
| | | export async function batchSetTaskUserArrange( |
| | | body: API.BatchSetTaskUserArrangeCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/flexjob/taskUser/batchSetTaskUserArrange', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** æ¸
ç©ºå·²åæ¢ç任塿¶è DELETE /api/flexjob/taskUser/clearTaskCollect */ |
| | | export async function clearTaskCollect( |
| | | body: API.ClearTaskCollectCommand, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** æ¥è¯¢ä»»å¡å®æçµå·¥è¯¦æ
GET /api/flexjob/taskUser/getArrangeTaskEnterpriseEmployee */ |
| | | export async function getArrangeTaskEnterpriseEmployee( |
| | | // å å çæçParamç±»å (ébodyåæ°swaggeré»è®¤æ²¡æçæå¯¹è±¡) |
| | | params: API.APIgetArrangeTaskEnterpriseEmployeeParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetArrangeTaskEnterpriseEmployeeQueryResult>( |
| | | '/api/flexjob/taskUser/getArrangeTaskEnterpriseEmployee', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** æ¥è¯¢ä»»å¡å®æçµå·¥å表 POST /api/flexjob/taskUser/getArrangeTaskEnterpriseEmployees */ |
| | | export async function getArrangeTaskEnterpriseEmployees( |
| | | body: API.GetArrangeTaskEnterpriseEmployeesQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetArrangeTaskEnterpriseEmployeesQueryResult>( |
| | | '/api/flexjob/taskUser/getArrangeTaskEnterpriseEmployees', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** B端æ¥è¯¢äººå宿å页åè¡¨ä¿¡æ¯ POST /api/flexjob/taskUser/getArrangeTaskUsers */ |
| | | export async function getArrangeTaskUsers( |
| | | body: API.GetArrangeTaskUsersQuery, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** æ¥è¯¢å¾
宿任å¡å页å表 POST /api/flexjob/taskUser/getWaitArrangeTasks */ |
| | | export async function getWaitArrangeTasks( |
| | | body: API.GetWaitArrangeTasksQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetWaitArrangeTasksQueryResult>('/api/flexjob/taskUser/getWaitArrangeTasks', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** ä»»å¡å®æ PUT /api/flexjob/taskUser/setTaskUserArrange */ |
| | | export async function setTaskUserArrange( |
| | | body: API.SetTaskUserArrangeCommand, |
| | |
| | | maxDeep?: number; |
| | | } |
| | | |
| | | interface APIgetArrangeTaskEnterpriseEmployeeParams { |
| | | /** çµå·¥Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetCheckReceiveTaskUserSubmitParams { |
| | | /** æäº¤Idï¼ç¨äºB端客æ·ç«¯ï¼ */ |
| | | submitId?: string; |
| | |
| | | interface APIgetStandardOrderParams { |
| | | /** 订åId */ |
| | | id?: string; |
| | | /** éå¶åºæ¯ï¼ä¸ä¼ åä¸éå¶ï¼ */ |
| | | scene?: EnumGetStandardOrdersQueryScene; |
| | | } |
| | | |
| | | interface APIgetStandardOrderSettlementParams { |
| | | /** 订åId */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetStandardServiceParams { |
| | |
| | | request?: GetSupplierEnterpriseSelectQuery; |
| | | } |
| | | |
| | | interface APIgetSureStandardOrderParams { |
| | | /** 订åId */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetTaskEnterpriseParams { |
| | | /** ä¼ä¸Id */ |
| | | id?: string; |
| | |
| | | errorMessages?: string; |
| | | } |
| | | |
| | | interface BatchSetTaskUserArrangeCommand { |
| | | /** ä»»å¡Id */ |
| | | taskInfoIds?: string[]; |
| | | /** çµå·¥Id */ |
| | | enterpriseEmployeeId?: string; |
| | | arrangeStatus?: EnumTaskUserArrangeStatus; |
| | | } |
| | | |
| | | interface BindWxmpUserInfoCommand { |
| | | /** 访é®ä»¤ç */ |
| | | accessToken: string; |
| | |
| | | enum EnumEnterpriseWalletTransactionType { |
| | | /**å
å¼ */ |
| | | Recharge = 10, |
| | | /**æ¶å
¥ */ |
| | | Income = 11, |
| | | /**转账 */ |
| | | Transfer = 20, |
| | | } |
| | |
| | | Pass = 30, |
| | | } |
| | | |
| | | enum EnumGetStandardOrdersQueryScene { |
| | | /**é¢çº¦è®¢å */ |
| | | Appointment = 10, |
| | | /**æ¯ä»è®¢å */ |
| | | enum EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus { |
| | | /**å¾
æ¯ä» */ |
| | | Wait = 10, |
| | | /**å·²æ¯ä» */ |
| | | Pay = 20, |
| | | /**ç»ç®è®¢å */ |
| | | Settlement = 30, |
| | | /**已宿 */ |
| | | Completed = 30, |
| | | } |
| | | |
| | | enum EnumGetStandardOrdersQueryScene { |
| | | /**ç²æ¹ä¼ä¸è®¢å管ç */ |
| | | PartAEnterpriseOrder = 10, |
| | | /**人èµä¼ä¸è®¢å管ç */ |
| | | SupplierEnterpriseOrder = 100, |
| | | } |
| | | |
| | | enum EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus { |
| | | /**å¾
æ¶æ¬¾ */ |
| | | Wait = 10, |
| | | /**已宿 */ |
| | | Completed = 30, |
| | | } |
| | | |
| | | enum EnumInsuranceSupplierAccess { |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetArrangeTaskEnterpriseEmployeeQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | | /** ç¶æç */ |
| | | code?: number; |
| | | /** é误ç */ |
| | | errorCode?: string; |
| | | data?: GetArrangeTaskEnterpriseEmployeeQueryResult; |
| | | /** æ§è¡æå */ |
| | | success?: boolean; |
| | | /** éè¯¯ä¿¡æ¯ */ |
| | | msg?: any; |
| | | /** éå æ°æ® */ |
| | | extras?: any; |
| | | /** æ¶é´æ³ */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetArrangeTaskEnterpriseEmployeesQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | | /** ç¶æç */ |
| | | code?: number; |
| | | /** é误ç */ |
| | | errorCode?: string; |
| | | data?: GetArrangeTaskEnterpriseEmployeesQueryResult; |
| | | /** æ§è¡æå */ |
| | | success?: boolean; |
| | | /** éè¯¯ä¿¡æ¯ */ |
| | | msg?: any; |
| | | /** éå æ°æ® */ |
| | | extras?: any; |
| | | /** æ¶é´æ³ */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetArrangeTaskUsersQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetStandardOrderSettlementQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | | /** ç¶æç */ |
| | | code?: number; |
| | | /** é误ç */ |
| | | errorCode?: string; |
| | | data?: GetStandardOrderSettlementQueryResult; |
| | | /** æ§è¡æå */ |
| | | success?: boolean; |
| | | /** éè¯¯ä¿¡æ¯ */ |
| | | msg?: any; |
| | | /** éå æ°æ® */ |
| | | extras?: any; |
| | | /** æ¶é´æ³ */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetStandardOrdersQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetSureStandardOrderQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | | /** ç¶æç */ |
| | | code?: number; |
| | | /** é误ç */ |
| | | errorCode?: string; |
| | | data?: GetSureStandardOrderQueryResult; |
| | | /** æ§è¡æå */ |
| | | success?: boolean; |
| | | /** éè¯¯ä¿¡æ¯ */ |
| | | msg?: any; |
| | | /** éå æ°æ® */ |
| | | extras?: any; |
| | | /** æ¶é´æ³ */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetTaskEnterpriseQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetWaitArrangeTasksQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | | /** ç¶æç */ |
| | | code?: number; |
| | | /** é误ç */ |
| | | errorCode?: string; |
| | | data?: GetWaitArrangeTasksQueryResult; |
| | | /** æ§è¡æå */ |
| | | success?: boolean; |
| | | /** éè¯¯ä¿¡æ¯ */ |
| | | msg?: any; |
| | | /** éå æ°æ® */ |
| | | extras?: any; |
| | | /** æ¶é´æ³ */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetWxmpSettingsQueryResult { |
| | | /** è·è¸ªId */ |
| | | traceId?: string; |
| | |
| | | quickQuery?: string; |
| | | } |
| | | |
| | | interface GetArrangeTaskEnterpriseEmployeeQueryResult { |
| | | /** çµå·¥Id */ |
| | | id?: string; |
| | | /** 头å */ |
| | | avatar?: string; |
| | | /** å§å */ |
| | | name?: string; |
| | | /** 身份è¯å· */ |
| | | identity?: string; |
| | | /** ææºå· */ |
| | | contactPhoneNumber?: string; |
| | | gender?: EnumUserGender; |
| | | /** å¹´é¾ */ |
| | | age?: number; |
| | | /** æ¯å¦å®å */ |
| | | isReal?: boolean; |
| | | realMethod?: EnumUserRealMethod; |
| | | /** çµååå */ |
| | | contractUrl?: string; |
| | | /** åè®®èµ·å§æ¶é´ */ |
| | | contractBegin?: string; |
| | | /** åè®®ç»æ¢æ¶é´ */ |
| | | contractEnd?: string; |
| | | /** å·²å®æä»»å¡ */ |
| | | taskInfos?: GetWaitArrangeTasksQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetArrangeTaskEnterpriseEmployeesQuery { |
| | | /** å
³é®åï¼å§åã身份è¯å·ãææºå·ï¼ */ |
| | | keywords?: string; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetArrangeTaskEnterpriseEmployeesQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** æ°æ® */ |
| | | data?: GetArrangeTaskEnterpriseEmployeesQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetArrangeTaskEnterpriseEmployeesQueryResultItem { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 头å */ |
| | | avatar?: string; |
| | | /** å§å */ |
| | | name?: string; |
| | | /** 身份è¯å· */ |
| | | identity?: string; |
| | | /** ææºå· */ |
| | | contactPhoneNumber?: string; |
| | | gender?: EnumUserGender; |
| | | /** å¹´é¾ */ |
| | | age?: number; |
| | | /** æ¯å¦å®å */ |
| | | isReal?: boolean; |
| | | realMethod?: EnumUserRealMethod; |
| | | /** 已宿 */ |
| | | arrangeTaskCount?: number; |
| | | } |
| | | |
| | | interface GetArrangeTaskUsersQuery { |
| | | /** ä»»å¡Id */ |
| | | id?: string; |
| | |
| | | name?: string; |
| | | /** èç³»çµè¯ */ |
| | | contactPhoneNumber?: string; |
| | | /** çå¸åº+详ç»å°å+é¨çå· */ |
| | | /** ç份ç¼å· */ |
| | | provinceCode?: string; |
| | | /** ç份 */ |
| | | provinceContent?: string; |
| | | /** åå¸ç¼å· */ |
| | | cityCode?: string; |
| | | /** åå¸ */ |
| | | cityContent?: string; |
| | | /** åºç¼å· */ |
| | | areaCode?: string; |
| | | /** åº */ |
| | | areaContent?: string; |
| | | /** 详ç»å°å */ |
| | | addressName?: string; |
| | | /** é¨çå· */ |
| | | addressDetail?: string; |
| | | /** ç»åº¦ */ |
| | | longitude?: number; |
| | | /** 纬度 */ |
| | | latitude?: number; |
| | | /** æ¯å¦é»è®¤ */ |
| | | isDefault?: boolean; |
| | | } |
| | |
| | | name?: string; |
| | | /** èç³»çµè¯ */ |
| | | contactPhoneNumber?: string; |
| | | /** ç份ç¼å· */ |
| | | provinceCode?: string; |
| | | /** ç份 */ |
| | | provinceContent?: string; |
| | | /** åå¸ç¼å· */ |
| | | cityCode?: string; |
| | | /** åå¸ */ |
| | | cityContent?: string; |
| | | /** åºç¼å· */ |
| | | areaCode?: string; |
| | | /** åº */ |
| | | areaContent?: string; |
| | | /** 详ç»å°å */ |
| | | addressName?: string; |
| | | /** é¨çå· */ |
| | | addressDetail?: string; |
| | | /** ç»åº¦ */ |
| | |
| | | /** ä¾åºå */ |
| | | supplierEnterpriseName?: string; |
| | | /** æå¡äººå */ |
| | | serverNames?: string; |
| | | /** æå¡äººåèç³»çµè¯ */ |
| | | serverContactPhoneNumbers?: string; |
| | | /** æå¡äººå */ |
| | | servers?: GetStandardOrderQueryResultServer[]; |
| | | /** 夿³¨ */ |
| | | remark?: string; |
| | |
| | | receiveAmount?: number; |
| | | /** ç»ç®éé¢ */ |
| | | settlementAmount?: number; |
| | | taskCheckReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | partAEnterpriseOrderStatus?: EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus; |
| | | supplierEnterpriseOrderStatus?: EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus; |
| | | } |
| | | |
| | | interface GetStandardOrderQueryResultServer { |
| | |
| | | contactPhoneNumber?: string; |
| | | } |
| | | |
| | | interface GetStandardOrderSettlementQueryResult { |
| | | /** 订åId */ |
| | | id?: string; |
| | | /** 仿¬¾äººè´¦æ· */ |
| | | payerAccount?: string; |
| | | /** 仿¬¾äººåç§° */ |
| | | payerName?: string; |
| | | /** 仿¬¾äººå¼æ·è¡ */ |
| | | payerBank?: string; |
| | | /** 仿¬¾äººæ¯è¡ */ |
| | | payerBankBranch?: string; |
| | | /** æ¶æ¬¾äººå§å */ |
| | | receiveName?: string; |
| | | /** æ¶æ¬¾è´¦æ· */ |
| | | receiveAccount?: string; |
| | | /** æ¶æ¬¾äººå¼æ·è¡ */ |
| | | receiveBank?: string; |
| | | /** æ¶æ¬¾äººæ¯è¡ */ |
| | | receiveBankBranch?: string; |
| | | /** å¸ç§ */ |
| | | currency?: string; |
| | | /** å¸ç§ */ |
| | | currencyName?: string; |
| | | settlementStatus?: EnumStandardOrderSettlementStatus; |
| | | /** ç»ç®æ¶é´ */ |
| | | settlementTime?: string; |
| | | /** ç»ç®éé¢ */ |
| | | settlementAmount?: number; |
| | | /** çµåæ¶æ®ä¸è½½é¾æ¥ */ |
| | | ereceiptDownloadOssUrl?: string; |
| | | } |
| | | |
| | | interface GetStandardOrdersQuery { |
| | | scene?: EnumGetStandardOrdersQueryScene; |
| | | /** å
³é®åï¼è®¢åå·/æå¡åï¼ */ |
| | |
| | | payTimeEnd?: string; |
| | | appointmentStatus?: EnumStandardOrderAppointmentStatus; |
| | | payStatus?: EnumStandardOrderPayStatus; |
| | | partAEnterpriseOrderStatus?: EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus; |
| | | supplierEnterpriseOrderStatus?: EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus; |
| | | settlementStatus?: EnumStandardOrderSettlementStatus; |
| | | taskCheckReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | |
| | | serviceCode?: string; |
| | | /** æå¡å¾ç */ |
| | | serviceFile?: string; |
| | | /** çå¸åº+详ç»å°å+é¨çå· */ |
| | | addressDetail?: string; |
| | | /** æå¡èµ·å§æ¶é´ */ |
| | | beginTime?: string; |
| | | /** æå¡æªæ¢æ¶é´ */ |
| | | endTime?: string; |
| | | /** ä¸åç¨æ·Id */ |
| | | createdUserId?: string; |
| | | /** ä¸åç¨æ· */ |
| | |
| | | supplierEnterpriseId?: string; |
| | | /** ä¾åºå */ |
| | | supplierEnterpriseName?: string; |
| | | /** ä¾åºåèç³»çµè¯ */ |
| | | supplierContactPhoneNumber?: string; |
| | | /** æå¡äººå */ |
| | | serverNames?: string; |
| | | /** æå¡äººåèç³»çµè¯ */ |
| | | serverContactPhoneNumbers?: string; |
| | | payStatus?: EnumStandardOrderPayStatus; |
| | | /** æ¯ä»å®ææ¶é´ */ |
| | | payCompletedTime?: string; |
| | |
| | | settlementTime?: string; |
| | | /** ç»ç®éé¢ */ |
| | | settlementAmount?: number; |
| | | partAEnterpriseOrderStatus?: EnumGetStandardOrdersQueryPartAEnterpriseOrderStatus; |
| | | supplierEnterpriseOrderStatus?: EnumGetStandardOrdersQuerySupplierEnterpriseOrderStatus; |
| | | } |
| | | |
| | | interface GetStandardServiceCommentsQuery { |
| | |
| | | signStatus?: EnumEnterpriseCooperationSignStatus; |
| | | } |
| | | |
| | | interface GetSureStandardOrderQueryResult { |
| | | /** 订åId */ |
| | | id?: string; |
| | | /** éªæ¶å®ææ¶é´ */ |
| | | checkReceiveTime?: string; |
| | | /** éä»¶ */ |
| | | files?: string[]; |
| | | /** 夿³¨ */ |
| | | remark?: string; |
| | | } |
| | | |
| | | interface GetTaskEnterpriseQueryResult { |
| | | /** ä¼ä¸å
¨ç§° */ |
| | | enterpriseName?: string; |
| | |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetWaitArrangeTasksQuery { |
| | | /** çµå·¥Id */ |
| | | enterpriseEmployeeId?: string; |
| | | /** å
³é®åï¼ä»»å¡åãä»»å¡åå·ï¼ */ |
| | | keywords?: string; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetWaitArrangeTasksQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** æ°æ® */ |
| | | data?: GetWaitArrangeTasksQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetWaitArrangeTasksQueryResultItem { |
| | | /** Id */ |
| | | id?: string; |
| | | /** ä»»å¡åç§° */ |
| | | name?: string; |
| | | /** ä»»å¡åå· */ |
| | | code?: string; |
| | | /** åå客æ·Id */ |
| | | enterpriseId?: string; |
| | | /** ååå®¢æ· */ |
| | | enterpriseName?: string; |
| | | /** ä»»å¡å¼å§æ¶é´ */ |
| | | beginTime?: string; |
| | | /** ä»»å¡ç»ææ¶é´ */ |
| | | endTime?: string; |
| | | } |
| | | |
| | | type GetWxmpSettingsQuery = Record<string, any>; |
| | | |
| | | interface GetWxmpSettingsQueryResult { |
| | | /** éèæ¯ä»å® */ |
| | | hiddenAlipay?: boolean; |
| | | /** å¾®ä¿¡å®¡æ ¸ä¸ */ |
| | | wxmpAuditInProcess?: boolean; |
| | | } |
| | | |
| | | interface HistoryQueryResult { |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface SaveOperationUserCommand { |
| | | /** å§å */ |
| | | name?: string; |
| | | /** ç¨æ·å */ |
| | | userName: string; |
| | | /** ææºå· */ |
| | | phoneNumber?: string; |
| | | /** å¯ç */ |
| | | password?: string; |
| | | status?: EnumUserStatus; |
| | | /** 夿³¨ */ |
| | | remark?: string; |
| | | /** Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface SavePartyAEnterpriseCommand { |
| | | /** Id */ |
| | | id?: string; |
| | |
| | | Refunded = 20, |
| | | } |
| | | |
| | | interface SettlementStandardOrderCommand { |
| | | /** 订åId */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface SetUserInfoRolesCommand { |
| | | /** ç¨æ·Id */ |
| | | userInfoId?: string; |
| | |
| | | interface SureStandardOrderCommand { |
| | | /** 订åId */ |
| | | id?: string; |
| | | /** è¯å */ |
| | | commentStar?: number; |
| | | /** è¯ä»· */ |
| | | commentContent?: string; |
| | | /** é¢çº¦è®¢å宿夿³¨ */ |
| | | appointmentCompletedRemark?: string; |
| | | } |
| | | |
| | | interface SureTaskSettlementCommand { |
| | |
| | | }); |
| | | } |
| | | |
| | | /** ä¿åè¿è¥ç«¯ç¨æ· POST /api/user/user/saveOperationUser */ |
| | | export async function saveOperationUser( |
| | | body: API.SaveOperationUserCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/user/user/saveOperationUser', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** ä¿åç¨æ·é¶è¡å¡ä¿¡æ¯ POST /api/user/user/savePersonalUserBankCard */ |
| | | export async function savePersonalUserBankCard( |
| | | body: API.SavePersonalUserBankCardCommand, |
| | |
| | | <template #query> |
| | | <QueryFilterItem tip-content="ç»ç®ç¶æ"> |
| | | <FieldRadio |
| | | v-model="extraParamState.status" |
| | | :value-enum="[]" |
| | | v-model="extraParamState.settlementStatus" |
| | | :value-enum="EnumStandardOrderSettlementStatusText" |
| | | buttonStyle |
| | | showAllBtn |
| | | @change="getList()" |
| | |
| | | ProTableV2, |
| | | LoadingLayout, |
| | | AppContainer, |
| | | useTable, |
| | | useFormDialog, |
| | | ProTableQueryFilterBar, |
| | | QueryFilterItem, |
| | |
| | | SearchInput, |
| | | } from '@bole-core/components'; |
| | | import { useAccess } from '@/hooks'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import * as userServices from '@/services/api/user'; |
| | | import OrderSettlementDetailDialog from './components/OrderSettlementDetailDialog.vue'; |
| | | import { useGetStandardOrders } from '@/hooks'; |
| | | import { EnumStandardOrderSettlementStatusText } from '@/constants'; |
| | | import * as standardOrderServices from '@/services/api/standardOrder'; |
| | | import { Message } from '@bole-core/core'; |
| | | import { toThousand } from '@/utils'; |
| | | |
| | | defineOptions({ |
| | | name: 'OrderSettlementManage', |
| | |
| | | |
| | | const state = reactive({ ...BaseState }); |
| | | |
| | | const { getList, proTableProps, paginationState, extraParamState, reset } = useGetStandardOrders({ |
| | | isSettlement: true, |
| | | }); |
| | | |
| | | onMounted(async () => { |
| | | await getList(); |
| | | state.loading = false; |
| | | }); |
| | | |
| | | const { |
| | | getDataSource: getList, |
| | | proTableProps, |
| | | paginationState, |
| | | extraParamState, |
| | | reset, |
| | | } = useTable( |
| | | async ({ pageIndex, pageSize }, extraParamState) => { |
| | | try { |
| | | let params: API.GetPersonalUserTransactionsQuery = { |
| | | pageModel: { |
| | | rows: pageSize, |
| | | page: pageIndex, |
| | | orderInput: extraParamState.orderInput, |
| | | }, |
| | | type: EnumUserWalletTransactionType.Income, |
| | | }; |
| | | let res = await userServices.getPersonalUserTransactions(params, { |
| | | showLoading: !state.loading, |
| | | }); |
| | | return res; |
| | | } catch (error) {} |
| | | }, |
| | | { |
| | | defaultExtraParams: { |
| | | status: '', |
| | | keywords: '', |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | transDate: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' }, |
| | | }, |
| | | } |
| | | ); |
| | | |
| | | async function handleSettlement(row) {} |
| | | async function handleSettlement(row: API.GetStandardOrdersQueryResultItem) { |
| | | try { |
| | | await Message.tipMessage( |
| | | `确认å°${toThousand(row.settlementAmount)}å
ç»ç®ç»${row.supplierEnterpriseName}åï¼` |
| | | ); |
| | | let params: API.SettlementStandardOrderCommand = { |
| | | id: row.id, |
| | | }; |
| | | let res = await standardOrderServices.settlementStandardOrder(params); |
| | | if (res) { |
| | | Message.successMessage('æä½æå'); |
| | | getList(paginationState.pageIndex); |
| | | } |
| | | } catch (error) {} |
| | | } |
| | | |
| | | const { dialogProps, handleEdit, editForm } = useFormDialog({ |
| | | defaultFormParams: { |
| | |
| | | }, |
| | | }); |
| | | |
| | | function openDialog(row) { |
| | | function openDialog(row: API.GetStandardOrdersQueryResultItem) { |
| | | handleEdit({ |
| | | id: row.id, |
| | | }); |
| | |
| | | import { FormInstance } from 'element-plus'; |
| | | import { ProDialog } from '@bole-core/components'; |
| | | import { usePortraitTableWithAttachment } from '@/hooks'; |
| | | import { convertApi2FormUrl } from '@/utils'; |
| | | import { convertApi2FormUrl, convertApi2FormUrlOnlyOne } from '@/utils'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | import * as enterpriseCooperationWalletServices from '@/services/api/enterpriseCooperationWallet'; |
| | | import * as standardOrderServices from '@/services/api/standardOrder'; |
| | | import { EnumStandardOrderSettlementStatusText } from '@/constants'; |
| | | import PortraitTableWithAttachment from '@/components/Table/PortraitTableWithAttachment.vue'; |
| | | |
| | | defineOptions({ |
| | | name: 'OrderSettlementDetailDialog', |
| | |
| | | ); |
| | | |
| | | const { data: detail, refetch } = useQuery({ |
| | | queryKey: [ |
| | | 'enterpriseCooperationWalletServices/getCooperationWalletRechargeTransaction', |
| | | form.value.id, |
| | | ], |
| | | queryKey: ['standardOrderServices/getStandardOrderSettlement', form.value.id], |
| | | queryFn: async () => { |
| | | return await enterpriseCooperationWalletServices.getCooperationWalletRechargeTransaction({ |
| | | return await standardOrderServices.getStandardOrderSettlement({ |
| | | id: form.value.id, |
| | | }); |
| | | }, |
| | | placeholderData: () => ({} as API.GetCooperationWalletRechargeTransactionQueryResult), |
| | | placeholderData: () => ({} as API.GetStandardOrderSettlementQueryResult), |
| | | enabled: computed(() => !!form.value.id), |
| | | }); |
| | | |
| | | const { portraitTableWithAttachmentProps } = usePortraitTableWithAttachment({ |
| | | data: detail, |
| | | annexList: computed(() => |
| | | detail.value?.files ? detail.value?.files.map((item) => convertApi2FormUrl(item)) : [] |
| | | detail.value?.ereceiptDownloadOssUrl |
| | | ? convertApi2FormUrlOnlyOne(detail.value?.ereceiptDownloadOssUrl) |
| | | : [] |
| | | ), |
| | | columns: [ |
| | | { |
| | | label: '仿¬¾äººè´¦æ·', |
| | | key: 'receiveUnit', |
| | | key: 'payerAccount', |
| | | }, |
| | | { |
| | | label: 'æ¶æ¬¾äººè´¦æ·', |
| | | key: 'receiveName', |
| | | key: 'receiveAccount', |
| | | }, |
| | | { |
| | | label: '仿¬¾äººåç§°', |
| | | key: 'receiveBank', |
| | | key: 'payerName', |
| | | }, |
| | | { |
| | | label: 'æ¶æ¬¾äººåç§°', |
| | | key: 'receiveAccount', |
| | | key: 'receiveName', |
| | | }, |
| | | { |
| | | label: '仿¬¾äººå¼æ·è¡', |
| | | key: 'receiveAccount', |
| | | key: 'payerBank', |
| | | }, |
| | | { |
| | | label: 'æ¶æ¬¾äººå¼æ·è¡', |
| | | key: 'receiveAccount', |
| | | key: 'receiveBank', |
| | | }, |
| | | { |
| | | label: 'å¸ç§', |
| | | key: 'receiveAccount', |
| | | key: 'currencyName', |
| | | }, |
| | | { |
| | | label: 'ç»ç®éé¢', |
| | | key: 'amount', |
| | | key: 'settlementAmount', |
| | | type: 'money', |
| | | }, |
| | | { |
| | | label: 'ç»ç®æ¶é´', |
| | | key: 'createdTime', |
| | | key: 'settlementTime', |
| | | type: 'date', |
| | | }, |
| | | { |
| | | label: 'ç»ç®ç¶æ', |
| | | key: 'transactionStatus', |
| | | key: 'settlementStatus', |
| | | type: 'enum', |
| | | valueEnum: EnumStandardOrderSettlementStatusText, |
| | | }, |
| | | ], |
| | | }); |
| | |
| | | LoadingLayout, |
| | | AppContainer, |
| | | QueryFilterItem, |
| | | useTable, |
| | | FieldDatePicker, |
| | | FieldSelect, |
| | | } from '@bole-core/components'; |
| | | import { useAccess } from '@/hooks'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import * as standardOrderServices from '@/services/api/standardOrder'; |
| | | import { |
| | | EnumStandardOrderAppointmentStatusText, |
| | | EnumStandardOrderPayStatusText, |
| | | EnumStandardOrderSettlementStatusText, |
| | | } from '@/constants'; |
| | | import { format } from '@/utils'; |
| | | import { useGetStandardOrders } from '@/hooks'; |
| | | |
| | | defineOptions({ |
| | | name: 'OrderManage', |
| | |
| | | |
| | | const state = reactive({ ...BaseState }); |
| | | |
| | | const { getList, proTableProps, paginationState, extraParamState, reset } = useGetStandardOrders({ |
| | | isSettlement: false, |
| | | }); |
| | | |
| | | onMounted(async () => { |
| | | await getList(); |
| | | state.loading = false; |
| | | }); |
| | | |
| | | const { |
| | | getDataSource: getList, |
| | | proTableProps, |
| | | paginationState, |
| | | extraParamState, |
| | | reset, |
| | | } = useTable( |
| | | async ({ pageIndex, pageSize }, extraParamState) => { |
| | | try { |
| | | let params: API.GetStandardOrdersQuery = { |
| | | pageModel: { |
| | | rows: pageSize, |
| | | page: pageIndex, |
| | | orderInput: extraParamState.orderInput, |
| | | }, |
| | | keywords: extraParamState.keywords, |
| | | appointmentStatus: extraParamState.appointmentStatus, |
| | | payStatus: extraParamState.payStatus, |
| | | createdTimeBegin: format(extraParamState.createdTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | createdTimeEnd: format(extraParamState.createdTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | | payTimeBegin: format(extraParamState.payTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'), |
| | | payTimeEnd: format(extraParamState.payTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'), |
| | | }; |
| | | let res = await standardOrderServices.getStandardOrders(params, { |
| | | showLoading: !state.loading, |
| | | }); |
| | | return res; |
| | | } catch (error) {} |
| | | }, |
| | | { |
| | | defaultExtraParams: { |
| | | keywords: '', |
| | | appointmentStatus: '' as any as EnumStandardOrderAppointmentStatus, |
| | | payStatus: '' as any as EnumStandardOrderPayStatus, |
| | | createdTime: [] as unknown as ModelValueType, |
| | | payTime: [] as unknown as ModelValueType, |
| | | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], |
| | | }, |
| | | columnsRenderProps: { |
| | | createdTime: { type: 'date' }, |
| | | payCompletedTime: { type: 'date' }, |
| | | payAmount: { type: 'money' }, |
| | | receiveAmount: { type: 'money' }, |
| | | serviceFee: { type: 'money' }, |
| | | settlementAmount: { type: 'money' }, |
| | | appointmentStatus: { type: 'enum', valueEnum: EnumStandardOrderAppointmentStatusText }, |
| | | payStatus: { type: 'enum', valueEnum: EnumStandardOrderPayStatusText }, |
| | | settlementStatus: { type: 'enum', valueEnum: EnumStandardOrderSettlementStatusText }, |
| | | }, |
| | | } |
| | | ); |
| | | |
| | | function goDetail(row?: API.GetStandardOrdersQueryResultItem) { |
| | | router.push({ name: 'OrderManageDetail', params: { id: row?.id ?? '' } }); |
| | | } |
| | |
| | | import { format, paginateList, setOSSLink } from '@/utils'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import { useStandardOrder } from '@/hooks'; |
| | | |
| | | defineOptions({ |
| | | name: 'OrderManageDetail', |
| | |
| | | |
| | | const state = reactive({ ...BaseState }); |
| | | |
| | | const { isLoading } = useQuery({ |
| | | queryKey: ['standardOrderServices/getStandardOrder', id], |
| | | queryFn: async () => { |
| | | return await standardOrderServices.getStandardOrder( |
| | | { id: id }, |
| | | { |
| | | showLoading: false, |
| | | } |
| | | ); |
| | | }, |
| | | placeholderData: () => ({} as API.GetStandardOrderQueryResult), |
| | | const { isLoading } = useStandardOrder({ |
| | | id: id, |
| | | onSuccess(data) { |
| | | form.appointmentStatus = data.appointmentStatus; |
| | | form.payStatus = data.payStatus; |
| | |
| | | form.serviceCode = data.serviceCode; |
| | | form.createdUserName = data.createdUserName; |
| | | form.time = [data.beginTime, data.endTime]; |
| | | form.address = `${data.provinceContent}${data.cityContent}${data.addressName}${data.addressName}${data.addressDetail}\t${data.name}\t${data.contactPhoneNumber}`; |
| | | form.address = `${data.addressDetail}\t${data.createdUserName}\t${data.contactPhoneNumber}`; |
| | | form.serviceName = data.serviceName; |
| | | form.supplierEnterpriseName = data.supplierEnterpriseName; |
| | | form.servers = data.servers?.length ? data.servers.map((x) => x.name).join(',') : ''; |
| | |
| | | ]; |
| | | getList(); |
| | | }, |
| | | enabled: computed(() => !!id), |
| | | }); |
| | | |
| | | const { |
| | |
| | | build: { |
| | | outDir: |
| | | mode === 'staging' |
| | | ? `dist/dist-flexJobAdmin-${VITE_AppType}-${mode}` |
| | | ? `dist/dist-flexJobStandardAdmin-${VITE_AppType}-${mode}` |
| | | : `dist/${dayjs().format( |
| | | 'YYYY-MM-DD' |
| | | )}/dist-flexJobAdmin-${VITE_AppType}-${mode}-${dayjs().format('YYYYMMDD')}`, |
| | | )}/dist-flexJobStandardAdmin-${VITE_AppType}-${mode}-${dayjs().format('YYYYMMDD')}`, |
| | | }, |
| | | optimizeDeps: { |
| | | include: [ |