| New file |
| | |
| | | # 线上环境项目打包路径 |
| | | VITE_PUBLIC_PATH = / |
| | | |
| | | # 线上环境路由历史模式 |
| | | VITE_ROUTER_HISTORY = "h5" |
| | | |
| | | # 线上环境后端地址 |
| | | # VITE_PROXY_DOMAIN_REAL = "https://818api.rlwyyun.com" |
| | | VITE_PROXY_DOMAIN_REAL = "https://taoshangongapi.81812333.com" |
| | | # VITE_PROXY_DOMAIN_REAL = "https://qianapi.81812333.com" |
| | | |
| | | # 是否为打包后的文件提供传统浏览器兼容性支持 支持 true 不支持 false |
| | | VITE_LEGACY = true |
| | | |
| | | VITE_COMPRESSION = "none" |
| | | |
| | | # OSS上传地址 |
| | | VITE_OSS_URL = "https://parkmanagement.oss-cn-hangzhou.aliyuncs.com/" |
| | | VITE_OSS_URL_BUCKET = "parkmanagement" |
| | | VITE_WEMAP_KEY = "DYRBZ-ZGPCF-X3OJN-N2AA3-JWUCE-HEBXJ" |
| | | |
| | | VITE_CLIENT_ORIGIN = "https://www.81812333.com" |
| New file |
| | |
| | | # 线上环境项目打包路径 |
| | | VITE_PUBLIC_PATH = / |
| | | |
| | | # 线上环境路由历史模式 |
| | | VITE_ROUTER_HISTORY = "h5" |
| | | |
| | | # 线上环境后端地址 |
| | | # VITE_PROXY_DOMAIN_REAL = "https://818api.rlwyyun.com" |
| | | VITE_PROXY_DOMAIN_REAL = "https://tsgapi.81812333.com" |
| | | # VITE_PROXY_DOMAIN_REAL = "https://qianapi.81812333.com" |
| | | |
| | | # 是否为打包后的文件提供传统浏览器兼容性支持 支持 true 不支持 false |
| | | VITE_LEGACY = true |
| | | |
| | | VITE_COMPRESSION = "none" |
| | | |
| | | # OSS上传地址 |
| | | VITE_OSS_URL = "https://parkmanagement.oss-cn-hangzhou.aliyuncs.com/" |
| | | VITE_OSS_URL_BUCKET = "parkmanagement" |
| | | VITE_WEMAP_KEY = "DYRBZ-ZGPCF-X3OJN-N2AA3-JWUCE-HEBXJ" |
| | | |
| | | VITE_CLIENT_ORIGIN = "https://www.81812333.com" |
| | |
| | | "EnumGetCheckReceiveTaskCheckInUsersQueryStatus": true, |
| | | "EnumGetCheckReceiveTasksQueryResultItemCheckStatus": true, |
| | | "EnumGetEnterpriseEmployeesQuerySignContractStatus": true, |
| | | "EnumInsuranceSupplierAccess": true, |
| | | "EnumLogLevel": true, |
| | | "EnumMenuType": true, |
| | | "EnumMenuVisitLevel": true, |
| | |
| | | "EnumWeChatPayApplymentSubjectType": true, |
| | | "EnumWeChatPaySettlementModifyVerifyResult": true, |
| | | "EnumWeChatPaySettlementVerifyResult": true, |
| | | "EnumWxmpSubscribMessageTemplate": true, |
| | | "ExtractDefaultPropTypes": true, |
| | | "ExtractPropTypes": true, |
| | | "ExtractPublicPropTypes": true, |
| | |
| | | "useCssVars": true, |
| | | "useDictionaryDataSelect": true, |
| | | "useEnterpriseContractTemplateSelect": true, |
| | | "useEnterpriseInsuranceProductSelect": true, |
| | | "useEnterpriseWalletAccessSelect": true, |
| | | "useGetDictionaryCategorySelect": true, |
| | | "useGetSupplierEnterpriseSelect": true, |
| | |
| | | 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 EnumInsuranceSupplierAccess: typeof import('./src/constants/apiEnum')['EnumInsuranceSupplierAccess'] |
| | | const EnumLogLevel: typeof import('./src/constants/apiEnum')['EnumLogLevel'] |
| | | const EnumMenuType: typeof import('./src/constants/apiEnum')['EnumMenuType'] |
| | | const EnumMenuVisitLevel: typeof import('./src/constants/apiEnum')['EnumMenuVisitLevel'] |
| | |
| | | const EnumWeChatPayApplymentSubjectType: typeof import('./src/constants/apiEnum')['EnumWeChatPayApplymentSubjectType'] |
| | | const EnumWeChatPaySettlementModifyVerifyResult: typeof import('./src/constants/apiEnum')['EnumWeChatPaySettlementModifyVerifyResult'] |
| | | const EnumWeChatPaySettlementVerifyResult: typeof import('./src/constants/apiEnum')['EnumWeChatPaySettlementVerifyResult'] |
| | | const EnumWxmpSubscribMessageTemplate: typeof import('./src/constants/apiEnum')['EnumWxmpSubscribMessageTemplate'] |
| | | const FastButtonMap: typeof import('./src/constants/module')['FastButtonMap'] |
| | | const FastColumnList: typeof import('./src/constants/module')['FastColumnList'] |
| | | const FastDataButtonList: typeof import('./src/constants/module')['FastDataButtonList'] |
| | |
| | | const useCssVars: typeof import('vue')['useCssVars'] |
| | | const useDictionaryDataSelect: typeof import('./src/hooks/dic')['useDictionaryDataSelect'] |
| | | const useEnterpriseContractTemplateSelect: typeof import('./src/hooks/sign')['useEnterpriseContractTemplateSelect'] |
| | | const useEnterpriseInsuranceProductSelect: typeof import('./src/hooks/insurance')['useEnterpriseInsuranceProductSelect'] |
| | | const useEnterpriseWalletAccessSelect: typeof import('./src/hooks/settlement')['useEnterpriseWalletAccessSelect'] |
| | | const useGetDictionaryCategorySelect: typeof import('./src/hooks/dic')['useGetDictionaryCategorySelect'] |
| | | const useGetSupplierEnterpriseSelect: typeof import('./src/hooks/supplier')['useGetSupplierEnterpriseSelect'] |
| | |
| | | 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, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, 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, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, 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, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, 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, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum' |
| | | export type { 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, EnumInsuranceSupplierAccess, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, 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, EnumWxmpSubscribMessageTemplate, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, 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, EnumInsuranceSupplierAccess, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, 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, EnumWxmpSubscribMessageTemplate, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, 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 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 EnumInsuranceSupplierAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumInsuranceSupplierAccess']> |
| | | readonly EnumLogLevel: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumLogLevel']> |
| | | readonly EnumMenuType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumMenuType']> |
| | | readonly EnumMenuVisitLevel: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumMenuVisitLevel']> |
| | |
| | | readonly EnumWeChatPayApplymentSubjectType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumWeChatPayApplymentSubjectType']> |
| | | readonly EnumWeChatPaySettlementModifyVerifyResult: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumWeChatPaySettlementModifyVerifyResult']> |
| | | readonly EnumWeChatPaySettlementVerifyResult: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumWeChatPaySettlementVerifyResult']> |
| | | readonly EnumWxmpSubscribMessageTemplate: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumWxmpSubscribMessageTemplate']> |
| | | readonly FastButtonMap: UnwrapRef<typeof import('./src/constants/module')['FastButtonMap']> |
| | | readonly FastColumnList: UnwrapRef<typeof import('./src/constants/module')['FastColumnList']> |
| | | readonly FastDataButtonList: UnwrapRef<typeof import('./src/constants/module')['FastDataButtonList']> |
| | |
| | | readonly useCssVars: UnwrapRef<typeof import('vue')['useCssVars']> |
| | | readonly useDictionaryDataSelect: UnwrapRef<typeof import('./src/hooks/dic')['useDictionaryDataSelect']> |
| | | readonly useEnterpriseContractTemplateSelect: UnwrapRef<typeof import('./src/hooks/sign')['useEnterpriseContractTemplateSelect']> |
| | | readonly useEnterpriseInsuranceProductSelect: UnwrapRef<typeof import('./src/hooks/insurance')['useEnterpriseInsuranceProductSelect']> |
| | | 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']> |
| | |
| | | loginFormTitle: '灵工企业客户端', |
| | | }); |
| | | |
| | | type AppType = 'one' | 'rz' | 'jx'; |
| | | type AppType = 'one' | 'tsg' | 'taoshangong'; |
| | | |
| | | const AppSettingMap = { |
| | | one: { |
| | |
| | | loginFormTitle: '灵工企业客户端', |
| | | MenuTitle: '灵工企业客户端', |
| | | }, |
| | | rz: { |
| | | title: '聚千保理赔管理工具', |
| | | loginFormTitle: '聚千保理赔管理工具', |
| | | MenuTitle: '聚千保理赔', |
| | | tsg: { |
| | | title: '灵工企业客户端', |
| | | loginFormTitle: '灵工企业客户端', |
| | | MenuTitle: '灵工企业客户端', |
| | | }, |
| | | jx: { |
| | | title: '江西保险理赔管理工具', |
| | | loginFormTitle: '江西保险理赔管理工具', |
| | | MenuTitle: '江西保险理赔', |
| | | taoshangong: { |
| | | title: '灵工企业客户端', |
| | | loginFormTitle: '灵工企业客户端', |
| | | MenuTitle: '灵工企业客户端', |
| | | }, |
| | | }; |
| | | |
| | |
| | | "version": "1.2.0", |
| | | "scripts": { |
| | | "dev": "cross-env vite", |
| | | "dev:tsg": "cross-env VITE_AppType=tsg vite", |
| | | "dev:taoshangong": "cross-env VITE_AppType=taoshangong vite", |
| | | "build": "cross-env NODE_OPTIONS=--max_old_space_size=16000 vite build", |
| | | "build:tsg": "cross-env NODE_OPTIONS=--max_old_space_size=16000 VITE_AppType=tsg vite build --mode tsg", |
| | | "build:taoshangong": "cross-env NODE_OPTIONS=--max_old_space_size=16000 VITE_AppType=taoshangong vite build --mode taoshangong", |
| | | "build:all": "run-p build build:tsg build:taoshangong", |
| | | "build:staging": "cross-env vite build --mode staging", |
| | | "build:staging:jenkins": "cross-env NODE_OPTIONS=--max_old_space_size=16000 vite build --mode staging", |
| | | "preview": "vite preview", |
| | |
| | | Pass = 30, |
| | | } |
| | | |
| | | /** 投保供应商账号 */ |
| | | export enum EnumInsuranceSupplierAccess { |
| | | /**人资园 */ |
| | | WaterDropCloud = 10, |
| | | } |
| | | |
| | | /** 日志级别 */ |
| | | export enum EnumLogLevel { |
| | | /**跟踪 */ |
| | |
| | | FlexJobServerTaskUser = 2, |
| | | /**任务验收 */ |
| | | FlexJobServerTaskCheckReceive = 3, |
| | | /**投保产品 */ |
| | | FlexJobServerInsuranceProduct = 4, |
| | | /**企业投保产品 */ |
| | | FlexJobServerEnterpriseInsuranceProduct = 5, |
| | | /**编号地址 */ |
| | | CommonServerCodeUrls = 4, |
| | | CommonServerCodeUrls = 6, |
| | | /**文件 */ |
| | | CommonServerFileUtils = 5, |
| | | CommonServerFileUtils = 7, |
| | | /**事件 */ |
| | | CommonServerEventUtils = 6, |
| | | CommonServerEventUtils = 8, |
| | | /**文字识别 */ |
| | | CommonServerOcrUtils = 7, |
| | | CommonServerOcrUtils = 9, |
| | | /**日志记录 */ |
| | | CommonServerLogRecords = 8, |
| | | CommonServerLogRecords = 10, |
| | | /**同步数据库 */ |
| | | CommonServerSyncDatabase = 9, |
| | | CommonServerSyncDatabase = 11, |
| | | /**短信工具 */ |
| | | CommonServerSmsUtils = 10, |
| | | CommonServerSmsUtils = 12, |
| | | /**配置 */ |
| | | CommonServerSettings = 11, |
| | | CommonServerSettings = 13, |
| | | /**已读 */ |
| | | CommonServerReadRecord = 12, |
| | | CommonServerReadRecord = 14, |
| | | /**微信小程序 */ |
| | | CommonServerWxmp = 15, |
| | | /**用户认证 */ |
| | | UserServerAuth = 13, |
| | | UserServerAuth = 16, |
| | | /**用户菜单 */ |
| | | UserServerMenu = 14, |
| | | UserServerMenu = 17, |
| | | /**用户资源 */ |
| | | UserServerResource = 15, |
| | | UserServerResource = 18, |
| | | /**用户角色 */ |
| | | UserServerRole = 16, |
| | | UserServerRole = 19, |
| | | /**用户信息 */ |
| | | UserServerUser = 17, |
| | | UserServerUser = 20, |
| | | /**用户钱包 */ |
| | | UserServerUserWallet = 18, |
| | | UserServerUserWallet = 21, |
| | | /**电子签 */ |
| | | UserServerElectronSign = 19, |
| | | UserServerElectronSign = 22, |
| | | /**用户简历 */ |
| | | UserServerUserResume = 20, |
| | | UserServerUserResume = 23, |
| | | /**企业信息 */ |
| | | UserServerEnterprise = 21, |
| | | UserServerEnterprise = 24, |
| | | /**企业钱包 */ |
| | | UserServerEnterpriseWallet = 22, |
| | | UserServerEnterpriseWallet = 25, |
| | | /**企业合作钱包 */ |
| | | UserServerEnterpriseCooperationWallet = 23, |
| | | UserServerEnterpriseCooperationWallet = 26, |
| | | /**灵工信息 */ |
| | | UserServerEnterpriseEmployee = 24, |
| | | UserServerEnterpriseEmployee = 27, |
| | | /**电子签 */ |
| | | ElectronSignServerElectronSign = 25, |
| | | ElectronSignServerElectronSign = 28, |
| | | /**短信 */ |
| | | ToolServerSms = 26, |
| | | ToolServerSms = 29, |
| | | /**小程序 */ |
| | | ToolServerWxmp = 27, |
| | | ToolServerWxmp = 30, |
| | | /**保险 */ |
| | | WaterDropCloudServerInsurance = 31, |
| | | } |
| | | |
| | | /** 资源请求方式 */ |
| | |
| | | VERIFYING = 2, |
| | | } |
| | | |
| | | /** 微信小程序订阅消息模板 */ |
| | | export enum EnumWxmpSubscribMessageTemplate { |
| | | /**工易赚 */ |
| | | HireCompletedToPersonal = 0, |
| | | /**工易赚 */ |
| | | ElectronSignStatusChangedForPersonal = 1, |
| | | /**工易赚 */ |
| | | ArrangeCompletedToPersonal = 2, |
| | | /**工易赚 */ |
| | | TaskCheckReceiveResultToPersonal = 3, |
| | | /**工易赚 */ |
| | | SettlementReceiveToPersonal = 4, |
| | | /**灵工达 */ |
| | | TaskCheckReceiveResultToEnterprise = 5, |
| | | /**灵工达 */ |
| | | SettlementWaitAuditToEnterprise = 6, |
| | | /**灵工达 */ |
| | | SettlementReceiveToEnterprise = 7, |
| | | /**灵工达 */ |
| | | RechargeStatusChangedToEnterprise = 8, |
| | | /**淘闪工 */ |
| | | SettlementWaitSureToSupplier = 9, |
| | | /**淘闪工 */ |
| | | SettlementReceiveToSupplier = 10, |
| | | /**淘闪工 */ |
| | | RechargeStatusChangedToSupplier = 11, |
| | | /**淘闪工 */ |
| | | CheckInToSupplier = 12, |
| | | } |
| | | |
| | | /** 我的报名分页列表-状态 */ |
| | | export enum GetPersonalApplyTaskInfosQueryStatus { |
| | | /**待确认 */ |
| | |
| | | export * from './settlement'; |
| | | export * from './portraitTable'; |
| | | export * from './supplier'; |
| | | export * from './insurance'; |
| New file |
| | |
| | | import { useQuery, useQueryClient } from '@tanstack/vue-query'; |
| | | import * as enterpriseInsuranceProductServices from '@/services/api/enterpriseInsuranceProduct'; |
| | | |
| | | type UseEnterpriseInsuranceProductSelectOptions = { |
| | | supplierEnterpriseId: MaybeRef<string>; |
| | | isConfiguredInsurance: MaybeRef<boolean>; |
| | | }; |
| | | |
| | | export function useEnterpriseInsuranceProductSelect( |
| | | options: UseEnterpriseInsuranceProductSelectOptions |
| | | ) { |
| | | const { supplierEnterpriseId, isConfiguredInsurance } = options; |
| | | const queryClient = useQueryClient(); |
| | | |
| | | const { data: enterpriseInsuranceProductSelect } = useQuery({ |
| | | queryKey: [ |
| | | 'enterpriseInsuranceProductServices/getEnterpriseInsuranceProductSelect', |
| | | supplierEnterpriseId, |
| | | ], |
| | | queryFn: () => { |
| | | return enterpriseInsuranceProductServices.getEnterpriseInsuranceProductSelect( |
| | | { supplierEnterpriseId: unref(supplierEnterpriseId) }, |
| | | { |
| | | showLoading: false, |
| | | } |
| | | ); |
| | | }, |
| | | placeholderData: () => |
| | | [] as API.SelectOptionNullableGuidGetEnterpriseInsuranceProductSelectQueryOption[], |
| | | |
| | | enabled: computed(() => !!unref(supplierEnterpriseId) && unref(isConfiguredInsurance)), |
| | | }); |
| | | |
| | | return { enterpriseInsuranceProductSelect }; |
| | | } |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 查询企业保险配置 GET /api/user/enterprise/getEnterpriseInsuranceSetting */ |
| | | export async function getEnterpriseInsuranceSetting( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetEnterpriseInsuranceSettingParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetEnterpriseInsuranceSettingQueryResult>( |
| | | '/api/user/enterprise/getEnterpriseInsuranceSetting', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 查询企业信息分页列表数据 POST /api/user/enterprise/getEnterprises */ |
| | | export async function getEnterprises(body: API.GetEnterprisesQuery, options?: API.RequestConfig) { |
| | | return request<API.PagedListQueryResultGetEnterprisesQueryResultItem>( |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 设置企业保险配置 PUT /api/user/enterprise/setEnterpriseInsuranceSetting */ |
| | | export async function setEnterpriseInsuranceSetting( |
| | | body: API.SetEnterpriseInsuranceSettingCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/user/enterprise/setEnterpriseInsuranceSetting', { |
| | | method: 'PUT', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 设置企业短信配置 PUT /api/user/enterprise/setEnterpriseSmsSetting */ |
| | | export async function setEnterpriseSmsSetting( |
| | | body: API.SetEnterpriseSmsSettingCommand, |
| New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 查询企业保险产品分页列表 POST /api/flexjob/enterpriseInsuranceProduct/getEnterpriseInsuranceProducts */ |
| | | export async function getEnterpriseInsuranceProducts( |
| | | body: API.GetEnterpriseInsuranceProductsQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetEnterpriseInsuranceProductsQueryResult>( |
| | | '/api/flexjob/enterpriseInsuranceProduct/getEnterpriseInsuranceProducts', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 查询企业保险产品选择器数据 GET /api/flexjob/enterpriseInsuranceProduct/getEnterpriseInsuranceProductSelect */ |
| | | export async function getEnterpriseInsuranceProductSelect( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetEnterpriseInsuranceProductSelectParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.SelectOptionNullableGuidGetEnterpriseInsuranceProductSelectQueryOption[]>( |
| | | '/api/flexjob/enterpriseInsuranceProduct/getEnterpriseInsuranceProductSelect', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 设置企业投保产品状态 PUT /api/flexjob/enterpriseInsuranceProduct/setDisabledEnterpriseInsuranceProducts */ |
| | | export async function setDisabledEnterpriseInsuranceProducts( |
| | | body: API.SetDisabledEnterpriseInsuranceProductsCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>( |
| | | '/api/flexjob/enterpriseInsuranceProduct/setDisabledEnterpriseInsuranceProducts', |
| | | { |
| | | method: 'PUT', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | |
| | | 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'; |
| | | import * as insuranceProduct from './insuranceProduct'; |
| | | import * as codeUrl from './codeUrl'; |
| | | import * as syncDatabase from './syncDatabase'; |
| | | import * as menu from './menu'; |
| | |
| | | import * as userWallet from './userWallet'; |
| | | import * as fileUtils from './fileUtils'; |
| | | import * as settings from './settings'; |
| | | import * as wxmpUtils from './wxmpUtils'; |
| | | export default { |
| | | enterprise, |
| | | enterpriseEmployee, |
| | |
| | | userResume, |
| | | auth, |
| | | taskUser, |
| | | enterpriseInsuranceProduct, |
| | | eventUtils, |
| | | enterpriseCooperationWallet, |
| | | insuranceProduct, |
| | | codeUrl, |
| | | syncDatabase, |
| | | menu, |
| | |
| | | userWallet, |
| | | fileUtils, |
| | | settings, |
| | | wxmpUtils, |
| | | }; |
| New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 查询保险产品分页列表 POST /api/flexjob/insuranceProduct/getInsuranceProducts */ |
| | | export async function getInsuranceProducts( |
| | | body: API.GetInsuranceProductsQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetInsuranceProductsQueryResult>( |
| | | '/api/flexjob/insuranceProduct/getInsuranceProducts', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 保存保险产品 POST /api/flexjob/insuranceProduct/saveInsuranceProduct */ |
| | | export async function saveInsuranceProduct( |
| | | body: API.SaveInsuranceProductCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/flexjob/insuranceProduct/saveInsuranceProduct', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 设置保险产品状态 PUT /api/flexjob/insuranceProduct/setIsDisabledInsuranceProduct */ |
| | | export async function setIsDisabledInsuranceProduct( |
| | | body: API.SetIsDisabledInsuranceProductCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/flexjob/insuranceProduct/setIsDisabledInsuranceProduct', { |
| | | method: 'PUT', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | taskInfoId?: string; |
| | | } |
| | | |
| | | interface APIgetEnterpriseInsuranceProductSelectParams { |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | } |
| | | |
| | | interface APIgetEnterpriseInsuranceSettingParams { |
| | | /** Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetEnterpriseLoginInfoParams { |
| | | /** 查询企业用户登录信息 */ |
| | | request?: GetEnterpriseLoginInfoQuery; |
| | |
| | | } |
| | | |
| | | interface CalcTaskTotalServiceFeeCommand { |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | |
| | | verifyWorkHours?: number; |
| | | /** 总件数 */ |
| | | totalPieceQuantity?: number; |
| | | /** 保险产品Id */ |
| | | insuranceProductId?: string; |
| | | /** 需求人数 */ |
| | | needPeopleNumber?: number; |
| | | /** 任务开始时间 */ |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 验收方式 */ |
| | | checkReceiveMethods?: EnumTaskCheckReceiveMethod[]; |
| | | } |
| | | |
| | | interface CalcTaskTotalServiceFeeCommandResult { |
| | | /** 服务费 */ |
| | | totalServiceFee?: number; |
| | | /** 保费单价 */ |
| | | insuranceUnitPrice?: number; |
| | | /** 预计保费 */ |
| | | insuranceTotalPrice?: number; |
| | | insuranceSupplierAccess?: EnumInsuranceSupplierAccess; |
| | | /** 投保供应商账号 */ |
| | | insuranceSupplierAccount?: string; |
| | | /** 保险供应商Id */ |
| | | insuranceSupplierId?: string; |
| | | } |
| | | |
| | | interface ChangePhoneNumberCommand { |
| | |
| | | Pass = 30, |
| | | } |
| | | |
| | | enum EnumInsuranceSupplierAccess { |
| | | /**人资园 */ |
| | | WaterDropCloud = 10, |
| | | } |
| | | |
| | | enum EnumLogLevel { |
| | | /**跟踪 */ |
| | | Trace = 10, |
| | |
| | | FlexJobServerTaskUser = 2, |
| | | /**任务验收 */ |
| | | FlexJobServerTaskCheckReceive = 3, |
| | | /**投保产品 */ |
| | | FlexJobServerInsuranceProduct = 4, |
| | | /**企业投保产品 */ |
| | | FlexJobServerEnterpriseInsuranceProduct = 5, |
| | | /**编号地址 */ |
| | | CommonServerCodeUrls = 4, |
| | | CommonServerCodeUrls = 6, |
| | | /**文件 */ |
| | | CommonServerFileUtils = 5, |
| | | CommonServerFileUtils = 7, |
| | | /**事件 */ |
| | | CommonServerEventUtils = 6, |
| | | CommonServerEventUtils = 8, |
| | | /**文字识别 */ |
| | | CommonServerOcrUtils = 7, |
| | | CommonServerOcrUtils = 9, |
| | | /**日志记录 */ |
| | | CommonServerLogRecords = 8, |
| | | CommonServerLogRecords = 10, |
| | | /**同步数据库 */ |
| | | CommonServerSyncDatabase = 9, |
| | | CommonServerSyncDatabase = 11, |
| | | /**短信工具 */ |
| | | CommonServerSmsUtils = 10, |
| | | CommonServerSmsUtils = 12, |
| | | /**配置 */ |
| | | CommonServerSettings = 11, |
| | | CommonServerSettings = 13, |
| | | /**已读 */ |
| | | CommonServerReadRecord = 12, |
| | | CommonServerReadRecord = 14, |
| | | /**微信小程序 */ |
| | | CommonServerWxmp = 15, |
| | | /**用户认证 */ |
| | | UserServerAuth = 13, |
| | | UserServerAuth = 16, |
| | | /**用户菜单 */ |
| | | UserServerMenu = 14, |
| | | UserServerMenu = 17, |
| | | /**用户资源 */ |
| | | UserServerResource = 15, |
| | | UserServerResource = 18, |
| | | /**用户角色 */ |
| | | UserServerRole = 16, |
| | | UserServerRole = 19, |
| | | /**用户信息 */ |
| | | UserServerUser = 17, |
| | | UserServerUser = 20, |
| | | /**用户钱包 */ |
| | | UserServerUserWallet = 18, |
| | | UserServerUserWallet = 21, |
| | | /**电子签 */ |
| | | UserServerElectronSign = 19, |
| | | UserServerElectronSign = 22, |
| | | /**用户简历 */ |
| | | UserServerUserResume = 20, |
| | | UserServerUserResume = 23, |
| | | /**企业信息 */ |
| | | UserServerEnterprise = 21, |
| | | UserServerEnterprise = 24, |
| | | /**企业钱包 */ |
| | | UserServerEnterpriseWallet = 22, |
| | | UserServerEnterpriseWallet = 25, |
| | | /**企业合作钱包 */ |
| | | UserServerEnterpriseCooperationWallet = 23, |
| | | UserServerEnterpriseCooperationWallet = 26, |
| | | /**灵工信息 */ |
| | | UserServerEnterpriseEmployee = 24, |
| | | UserServerEnterpriseEmployee = 27, |
| | | /**电子签 */ |
| | | ElectronSignServerElectronSign = 25, |
| | | ElectronSignServerElectronSign = 28, |
| | | /**短信 */ |
| | | ToolServerSms = 26, |
| | | ToolServerSms = 29, |
| | | /**小程序 */ |
| | | ToolServerWxmp = 27, |
| | | ToolServerWxmp = 30, |
| | | /**保险 */ |
| | | WaterDropCloudServerInsurance = 31, |
| | | } |
| | | |
| | | enum EnumResourceMethod { |
| | |
| | | VERIFY_FAIL = 1, |
| | | /**验证中,商户可发起提现尝试 */ |
| | | VERIFYING = 2, |
| | | } |
| | | |
| | | enum EnumWxmpSubscribMessageTemplate { |
| | | /**工易赚 */ |
| | | HireCompletedToPersonal = 0, |
| | | /**工易赚 */ |
| | | ElectronSignStatusChangedForPersonal = 1, |
| | | /**工易赚 */ |
| | | ArrangeCompletedToPersonal = 2, |
| | | /**工易赚 */ |
| | | TaskCheckReceiveResultToPersonal = 3, |
| | | /**工易赚 */ |
| | | SettlementReceiveToPersonal = 4, |
| | | /**灵工达 */ |
| | | TaskCheckReceiveResultToEnterprise = 5, |
| | | /**灵工达 */ |
| | | SettlementWaitAuditToEnterprise = 6, |
| | | /**灵工达 */ |
| | | SettlementReceiveToEnterprise = 7, |
| | | /**灵工达 */ |
| | | RechargeStatusChangedToEnterprise = 8, |
| | | /**淘闪工 */ |
| | | SettlementWaitSureToSupplier = 9, |
| | | /**淘闪工 */ |
| | | SettlementReceiveToSupplier = 10, |
| | | /**淘闪工 */ |
| | | RechargeStatusChangedToSupplier = 11, |
| | | /**淘闪工 */ |
| | | CheckInToSupplier = 12, |
| | | } |
| | | |
| | | interface ExportEnterpriseBalanceDetailsCommand { |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetEnterpriseInsuranceProductsQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetEnterpriseInsuranceProductsQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetEnterpriseInsuranceSettingQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetEnterpriseInsuranceSettingQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetEnterpriseLoginInfoQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetIdentityFrontOcrCommandResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetInsuranceProductsQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetInsuranceProductsQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | |
| | | errorCode?: string; |
| | | /** 数据 */ |
| | | data?: SelectOptionGuidGetTaskSelectQueryOption[]; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultListSelectOptionNullableGuidGetEnterpriseInsuranceProductSelectQueryOption { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | /** 数据 */ |
| | | data?: SelectOptionNullableGuidGetEnterpriseInsuranceProductSelectQueryOption[]; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | |
| | | createdTime?: string; |
| | | } |
| | | |
| | | interface GetEnterpriseInsuranceProductSelectQueryOption { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 产品名称 */ |
| | | name?: string; |
| | | } |
| | | |
| | | interface GetEnterpriseInsuranceProductsQuery { |
| | | /** 企业合作Id */ |
| | | enterpriseCooperationId: string; |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | /** 保险公司编号 */ |
| | | supplierCode?: string; |
| | | /** 保险险种编号 */ |
| | | typeCode?: string; |
| | | /** 保额编号 */ |
| | | sumInsuredCode?: string; |
| | | /** 投保方式编号 */ |
| | | periodCode?: string; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetEnterpriseInsuranceProductsQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetEnterpriseInsuranceProductsQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetEnterpriseInsuranceProductsQueryResultItem { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 保险公司编号 */ |
| | | supplierCode?: string; |
| | | /** 保险公司 */ |
| | | supplierContent?: string; |
| | | /** 产品名称 */ |
| | | name?: string; |
| | | /** 保险险种编号 */ |
| | | typeCode?: string; |
| | | /** 保险险种 */ |
| | | typeContent?: string; |
| | | /** 保额编号 */ |
| | | sumInsuredCode?: string; |
| | | /** 保额 */ |
| | | sumInsuredContent?: string; |
| | | /** 投保方式编号 */ |
| | | periodCode?: string; |
| | | /** 投保方式 */ |
| | | periodContent?: string; |
| | | /** 职业类别编号 */ |
| | | jobCategoryCode?: string; |
| | | /** 职业类别 */ |
| | | jobCategoryContent?: string; |
| | | /** 投保版本编号 */ |
| | | versionCode?: string; |
| | | /** 投保版本 */ |
| | | versionContent?: string; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | } |
| | | |
| | | interface GetEnterpriseInsuranceSettingQueryResult { |
| | | /** Id */ |
| | | id?: string; |
| | | insuranceSupplierAccess?: EnumInsuranceSupplierAccess; |
| | | /** 投保供应商账号 */ |
| | | insuranceSupplierAccount?: string; |
| | | } |
| | | |
| | | type GetEnterpriseLoginInfoQuery = Record<string, any>; |
| | | |
| | | interface GetEnterpriseLoginInfoQueryResult { |
| | |
| | | model?: BaiduOcrIdentityFrontResultModel; |
| | | } |
| | | |
| | | interface GetInsuranceProductsQuery { |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | /** 保险公司编号 */ |
| | | supplierCode?: string; |
| | | /** 保险险种编号 */ |
| | | typeCode?: string; |
| | | /** 保额编号 */ |
| | | sumInsuredCode?: string; |
| | | /** 投保方式编号 */ |
| | | periodCode?: string; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetInsuranceProductsQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetInsuranceProductsQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetInsuranceProductsQueryResultItem { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 保险公司编号 */ |
| | | supplierCode?: string; |
| | | /** 保险公司 */ |
| | | supplierContent?: string; |
| | | /** 产品名称 */ |
| | | name?: string; |
| | | /** 保险险种编号 */ |
| | | typeCode?: string; |
| | | /** 保险险种 */ |
| | | typeContent?: string; |
| | | /** 保额编号 */ |
| | | sumInsuredCode?: string; |
| | | /** 保额 */ |
| | | sumInsuredContent?: string; |
| | | /** 投保方式编号 */ |
| | | periodCode?: string; |
| | | /** 投保方式 */ |
| | | periodContent?: string; |
| | | /** 职业类别编号 */ |
| | | jobCategoryCode?: string; |
| | | /** 职业类别 */ |
| | | jobCategoryContent?: string; |
| | | /** 投保版本编号 */ |
| | | versionCode?: string; |
| | | /** 投保版本 */ |
| | | versionContent?: string; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | } |
| | | |
| | | interface GetLicenseOcrCommand { |
| | | access?: EnumOcrAccess; |
| | | /** 场景 */ |
| | |
| | | serviceFeeRate?: number; |
| | | /** 发票税点 */ |
| | | invoiceTaxPointRate?: number; |
| | | /** 是否已配置 */ |
| | | isConfigured?: boolean; |
| | | } |
| | | |
| | | interface GetPersonalApplyTaskInfosQuery { |
| | |
| | | /** 供应商Id */ |
| | | supplierEnterpriseId?: string; |
| | | supplierEnterprise?: GetSupplierEnterpriseSelectQueryOptionEnterprise; |
| | | /** 是否已配置保险 */ |
| | | isConfiguredInsurance?: boolean; |
| | | } |
| | | |
| | | interface GetSupplierEnterpriseSelectQueryOptionEnterprise { |
| | |
| | | timeoutServiceFee?: number; |
| | | /** 总件数 */ |
| | | totalPieceQuantity?: number; |
| | | /** 保险产品Id */ |
| | | insuranceProductId?: string; |
| | | /** 保险产品名称 */ |
| | | insuranceProductName?: string; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 结算日期 */ |
| | | settlementDate?: number; |
| | |
| | | ext?: string; |
| | | } |
| | | |
| | | interface SaveInsuranceProductCommand { |
| | | /** 保险公司编号 */ |
| | | supplierCode: string; |
| | | /** 产品名称 */ |
| | | name: string; |
| | | /** 保险险种编号 */ |
| | | typeCode?: string; |
| | | /** 保额编号 */ |
| | | sumInsuredCode?: string; |
| | | /** 投保方式编号 */ |
| | | periodCode?: string; |
| | | /** 职业类别编号 */ |
| | | jobCategoryCode?: string; |
| | | /** 版本编号 */ |
| | | versionCode?: string; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | /** Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface SaveMenuButtonCommand { |
| | | /** 菜单Id */ |
| | | parentId?: string; |
| | |
| | | timeoutServiceFee?: number; |
| | | /** 总件数 */ |
| | | totalPieceQuantity?: number; |
| | | /** 保险产品Id */ |
| | | insuranceProductId?: string; |
| | | settlementCycle: EnumSettlementCycle; |
| | | /** 结算日期 */ |
| | | settlementDate: number; |
| | |
| | | data?: GetTaskSelectQueryOption; |
| | | } |
| | | |
| | | interface SelectOptionNullableGuidGetEnterpriseInsuranceProductSelectQueryOption { |
| | | /** 值 */ |
| | | value?: string; |
| | | /** 标签 */ |
| | | label?: string; |
| | | data?: GetEnterpriseInsuranceProductSelectQueryOption; |
| | | } |
| | | |
| | | interface SelectOptionStringGetDictionaryDataSelectQueryResultOption { |
| | | /** 值 */ |
| | | value?: string; |
| | |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface SendWxmpSubscribMessageCommand { |
| | | template: EnumWxmpSubscribMessageTemplate; |
| | | /** 点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例index?foo=bar)。该字段不填则模板无跳转 */ |
| | | page?: string; |
| | | /** 用户Id */ |
| | | userId?: string; |
| | | /** 企业Id */ |
| | | enterpriseId?: string; |
| | | /** 关联Id */ |
| | | relationId?: string; |
| | | } |
| | | |
| | | interface SetDictionaryDataIsDisabledCommand { |
| | | ids?: string[]; |
| | | /** 是否已禁用 */ |
| | | isDisabled?: boolean; |
| | | } |
| | | |
| | | interface SetDisabledEnterpriseInsuranceProductsCommand { |
| | | /** 企业合作Id */ |
| | | enterpriseCooperationId?: string; |
| | | ids?: string[]; |
| | | /** 是否已禁用 */ |
| | | isDisabled?: boolean; |
| | |
| | | electronSignAccesses?: EnumElectronSignAccess[]; |
| | | } |
| | | |
| | | interface SetEnterpriseInsuranceSettingCommand { |
| | | /** Id */ |
| | | id?: string; |
| | | insuranceSupplierAccess?: EnumInsuranceSupplierAccess; |
| | | /** 投保供应商账号 */ |
| | | insuranceSupplierAccount?: string; |
| | | } |
| | | |
| | | interface SetEnterpriseSmsSettingCommand { |
| | | /** Id */ |
| | | id?: string; |
| | |
| | | isDisabled?: boolean; |
| | | } |
| | | |
| | | interface SetIsDisabledInsuranceProductCommand { |
| | | ids?: string[]; |
| | | /** 是否已禁用 */ |
| | | isDisabled?: boolean; |
| | | } |
| | | |
| | | interface SetMenuSwitchCommand { |
| | | /** Id */ |
| | | ids?: string[]; |
| New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 发送微信订阅消息 POST /api/common/wxmpUtils/sendWxmpSubscribMessage */ |
| | | export async function sendWxmpSubscribMessage( |
| | | body: API.SendWxmpSubscribMessageCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/common/wxmpUtils/sendWxmpSubscribMessage', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | :value-enum="supplierEnterpriseSelect" |
| | | placeholder="请选择供应商" |
| | | :disabled="isEdit" |
| | | @change="supplierEnterpriseChange" |
| | | ></ProFormSelect> |
| | | </ProFormItemV2> |
| | | <ProFormCol> |
| | |
| | | </ProFormCol> |
| | | <ProFormItemV2 |
| | | label="保险产品:" |
| | | prop="checkReceiveMethods" |
| | | prop="insuranceProductId" |
| | | :check-rules="[{ message: '请选择保险产品' }]" |
| | | v-if=" |
| | | form.checkReceiveMethods.includes(EnumTaskCheckReceiveMethod.CheckIn) && |
| | | form.isConfiguredInsurance |
| | | " |
| | | > |
| | | <ProFormSelect |
| | | v-model="form.checkReceiveMethods" |
| | | :value-enum="EnumTaskCheckReceiveMethodText" |
| | | v-model="form.insuranceProductId" |
| | | :value-enum="enterpriseInsuranceProductSelect" |
| | | @change="calcTaskTotalServiceFee" |
| | | ></ProFormSelect> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="预计服务费总额:" prop="totalServiceFee"> |
| | |
| | | EnumSettlementCycleDateWeekArray, |
| | | EnumSettlementCycle, |
| | | EnumTaskCheckReceiveMethodText, |
| | | EnumEnterpriseWalletAccessText, |
| | | EnumTaskCheckReceiveMethod, |
| | | } from '@/constants'; |
| | | import { format, FormValidator, toThousand } from '@/utils'; |
| | | import dayjs from 'dayjs'; |
| | |
| | | applyTime: [] as unknown as ModelValueType, |
| | | settlementAccess: '' as any as EnumEnterpriseWalletAccess, |
| | | totalServiceFee: 0, |
| | | |
| | | insuranceProductId: '', |
| | | isConfiguredInsurance: false, |
| | | }); |
| | | |
| | | const { settlementAccessList } = useEnterpriseWalletAccessSelect({ |
| | | supplierEnterpriseId: computed(() => form.supplierEnterpriseId), |
| | | }); |
| | | |
| | | const { enterpriseInsuranceProductSelect } = useEnterpriseInsuranceProductSelect({ |
| | | supplierEnterpriseId: computed(() => form.supplierEnterpriseId), |
| | | isConfiguredInsurance: computed(() => form.isConfiguredInsurance), |
| | | }); |
| | | |
| | | const { isLoading } = useQuery({ |
| | |
| | | ]; |
| | | form.settlementAccess = data.settlementAccess; |
| | | form.totalServiceFee = data.estimatedServiceFee; |
| | | |
| | | form.insuranceProductId = data.insuranceProductId ?? ''; |
| | | |
| | | supplierEnterpriseChange(); |
| | | }, |
| | | enabled: isEdit, |
| | | }); |
| | |
| | | // } |
| | | // }); |
| | | |
| | | function supplierEnterpriseChange() { |
| | | if (form.supplierEnterpriseId) { |
| | | form.isConfiguredInsurance = supplierEnterpriseSelect.value?.find( |
| | | (item) => item.value === form.supplierEnterpriseId |
| | | )?.data?.isConfiguredInsurance; |
| | | } |
| | | } |
| | | |
| | | async function calcTaskTotalServiceFee() { |
| | | try { |
| | | let params: API.CalcTaskTotalServiceFeeCommand = { |
| | |
| | | needPeopleNumber: form.needPeopleNumber ?? 0, |
| | | beginTime: dayjs(form.time[0]).format('YYYY-MM-DD 00:00:00'), |
| | | endTime: dayjs(form.time[1]).format('YYYY-MM-DD 23:59:59'), |
| | | supplierEnterpriseId: form.supplierEnterpriseId, |
| | | checkReceiveMethods: form.checkReceiveMethods, |
| | | }; |
| | | if (form.insuranceProductId) { |
| | | params.insuranceProductId = form.insuranceProductId; |
| | | } |
| | | let res = await taskServices.calcTaskTotalServiceFee(params); |
| | | if (res) { |
| | | form.totalServiceFee = res.totalServiceFee; |
| | |
| | | description: form.description, |
| | | checkReceiveMethods: form.checkReceiveMethods, |
| | | settlementAccess: form.settlementAccess, |
| | | insuranceProductId: form.insuranceProductId ? form.insuranceProductId : null, |
| | | }; |
| | | if (form.billingMethod !== EnumBillingMethod.Face) { |
| | | params.serviceFee = form.serviceFee; |
| | |
| | | VITE_COMPRESSION: ViteCompression; |
| | | VITE_WEMAP_KEY:string; |
| | | VITE_CLIENT_ORIGIN:string; |
| | | VITE_AppType: 'one' | 'jx'; |
| | | VITE_AppType: 'one' | 'tsg' | 'taoshangong'; |
| | | } |
| | | |
| | | interface AppConfig { |