| | |
| | | interface APIgetTaskInfoParams { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 场景 */ |
| | | readScene?: EnumReadScene; |
| | | } |
| | | |
| | | interface APIgetTaskSelectParams { |
| | |
| | | Real = 100, |
| | | } |
| | | |
| | | enum EnumReadScene { |
| | | /**C端人员 */ |
| | | TaskUserApplyForPersonal = 0, |
| | | /**C端人员 */ |
| | | TaskUserHirePassForPersonal = 1, |
| | | /**C端人员 */ |
| | | TaskUserArrangePassForPersonal = 2, |
| | | } |
| | | |
| | | enum EnumRealAccess { |
| | | /**上上签 */ |
| | | BestSign = 10, |
| | |
| | | CommonServerSmsUtils = 10, |
| | | /**配置 */ |
| | | CommonServerSettings = 11, |
| | | /**已读 */ |
| | | CommonServerReadRecord = 12, |
| | | /**用户认证 */ |
| | | UserServerAuth = 12, |
| | | UserServerAuth = 13, |
| | | /**用户菜单 */ |
| | | UserServerMenu = 13, |
| | | UserServerMenu = 14, |
| | | /**用户资源 */ |
| | | UserServerResource = 14, |
| | | UserServerResource = 15, |
| | | /**用户角色 */ |
| | | UserServerRole = 15, |
| | | UserServerRole = 16, |
| | | /**用户信息 */ |
| | | UserServerUser = 16, |
| | | UserServerUser = 17, |
| | | /**用户钱包 */ |
| | | UserServerUserWallet = 17, |
| | | UserServerUserWallet = 18, |
| | | /**电子签 */ |
| | | UserServerElectronSign = 18, |
| | | UserServerElectronSign = 19, |
| | | /**用户简历 */ |
| | | UserServerUserResume = 19, |
| | | UserServerUserResume = 20, |
| | | /**企业信息 */ |
| | | UserServerEnterprise = 20, |
| | | UserServerEnterprise = 21, |
| | | /**企业钱包 */ |
| | | UserServerEnterpriseWallet = 21, |
| | | UserServerEnterpriseWallet = 22, |
| | | /**企业合作钱包 */ |
| | | UserServerEnterpriseCooperationWallet = 22, |
| | | UserServerEnterpriseCooperationWallet = 23, |
| | | /**灵工信息 */ |
| | | UserServerEnterpriseEmployee = 23, |
| | | UserServerEnterpriseEmployee = 24, |
| | | /**电子签 */ |
| | | ElectronSignServerElectronSign = 24, |
| | | ElectronSignServerElectronSign = 25, |
| | | /**短信 */ |
| | | ToolServerSms = 25, |
| | | ToolServerSms = 26, |
| | | /**小程序 */ |
| | | ToolServerWxmp = 26, |
| | | ToolServerWxmp = 27, |
| | | } |
| | | |
| | | enum EnumResourceMethod { |
| | |
| | | Pass = 20, |
| | | /**已谢绝 */ |
| | | Refuse = 30, |
| | | /**已取消 */ |
| | | Cancel = 40, |
| | | } |
| | | |
| | | enum EnumTaskUserSignContractStatus { |
| | |
| | | VERIFY_FAIL = 1, |
| | | /**验证中,商户可发起提现尝试 */ |
| | | VERIFYING = 2, |
| | | } |
| | | |
| | | enum EnumWxmpSubscribMessageTemplate { |
| | | /**支付成功提醒 结算完成后向承揽端管理员推送 */ |
| | | SettlementCompletedToSupplier = 0, |
| | | /**报酬结算审核结果通知 甲方结算确认后向承揽端管理员推送 */ |
| | | SettlementAuditCompletedToSupplier = 1, |
| | | /**工资发放通知 结算完成后向C端人员通知 */ |
| | | SettlementReceiveCompletedToUser = 2, |
| | | /**报名录用结果通知 被录用后向C端人员通知 */ |
| | | HireCompletedToUser = 3, |
| | | /**排班成功通知 排班后向C端人员通知 */ |
| | | ArrangeCompletedToUser = 4, |
| | | /**测试 */ |
| | | Test = 5, |
| | | } |
| | | |
| | | interface ExportEnterpriseBalanceDetailsCommand { |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetTaskSettlementReleaseReportsQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetTaskSettlementReleaseReportsQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetTaskUserHireStatusQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | |
| | | /** 最近验收时间 */ |
| | | lastCheckReceiveTime?: string; |
| | | checkedStatus?: EnumGetCheckReceiveTasksQueryResultItemCheckStatus; |
| | | /** 人员数量 */ |
| | | arrangeUserCount?: number; |
| | | } |
| | | |
| | | interface GetCheckReceiveTaskUserSubmitCheckHistoriesQuery { |
| | |
| | | collectedUserCount?: number; |
| | | /** 联系记录 */ |
| | | contactedRecordCount?: number; |
| | | /** 绑定微信快捷登录 */ |
| | | bindWxmpId?: boolean; |
| | | } |
| | | |
| | | interface GetEnterpriseQueryResult { |
| | |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | status?: GetPersonalApplyTaskInfosQueryStatus; |
| | | /** 未读 */ |
| | | unRead?: boolean; |
| | | } |
| | | |
| | | enum GetPersonalApplyTaskInfosQueryStatus { |
| | |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | status?: GetPersonalHireTaskInfosQueryStatus; |
| | | /** 未读 */ |
| | | unRead?: boolean; |
| | | } |
| | | |
| | | enum GetPersonalHireTaskInfosQueryStatus { |
| | |
| | | code?: string; |
| | | /** 任务名称 */ |
| | | taskName?: string; |
| | | /** 任务单号 */ |
| | | taskCode?: string; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | /** 结算日期 */ |
| | |
| | | status?: EnumTaskStatus; |
| | | releaseStatus?: EnumTaskReleaseStatus; |
| | | hireStatus?: EnumTaskUserHireStatus; |
| | | /** 录用备注 */ |
| | | hireRemark?: string; |
| | | /** 灵工Id */ |
| | | enterpriseEmployeeId?: string; |
| | | applyButton?: GetTaskInfoQueryResultApplyButton; |
| | |
| | | code?: string; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | } |
| | | |
| | | interface GetTaskSettlementReleaseReportsQuery { |
| | | /** 开始日期 */ |
| | | startMonth?: string; |
| | | /** 结束日期 */ |
| | | endMonth?: string; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetTaskSettlementReleaseReportsQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetTaskSettlementReleaseReportsQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetTaskSettlementReleaseReportsQueryResultItem { |
| | | /** 日期 */ |
| | | month?: string; |
| | | /** 发放金额 */ |
| | | amount?: number; |
| | | /** 发放人数 */ |
| | | peopleCount?: number; |
| | | /** 生成日期 */ |
| | | createdTime?: string; |
| | | /** 汇总表格 */ |
| | | url?: string; |
| | | } |
| | | |
| | | interface GetTaskUserHireStatusQueryResult { |
| | |
| | | } |
| | | |
| | | interface PasswordLoginCommand { |
| | | /** 用户登录凭证 */ |
| | | code?: string; |
| | | /** 账号 */ |
| | | userName: string; |
| | | /** 密码 */ |
| | |
| | | phoneNumber: string; |
| | | } |
| | | |
| | | interface SendWxmpSubscribMessageCommand { |
| | | /** 小程序编号 */ |
| | | wxmpCode: string; |
| | | template: EnumWxmpSubscribMessageTemplate; |
| | | /** 点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例index?foo=bar)。该字段不填则模板无跳转 */ |
| | | page?: string; |
| | | /** 接收者(用户)的 openid */ |
| | | touser: string; |
| | | /** 模板内容,格式形如{ "phrase3": { "value": "审核通过" }, "name1": { "value": "订阅" }, "date2": { "value": "2019-12-25 09:42" } } */ |
| | | data: any; |
| | | } |
| | | |
| | | interface SetDictionaryDataIsDisabledCommand { |
| | | ids?: string[]; |
| | | /** 是否已禁用 */ |
| | |
| | | /** 任务人员Id */ |
| | | id?: string; |
| | | hireStatus?: EnumTaskUserHireStatus; |
| | | /** 录用备注 */ |
| | | hireRemark?: string; |
| | | } |
| | | |
| | | enum SettlementReceiveStatus { |
| | |
| | | |
| | | type TestEventCommand = Record<string, any>; |
| | | |
| | | type UnBindUserWxmpIdCommand = Record<string, any>; |
| | | |
| | | interface UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand { |
| | | /** 企业Id */ |
| | | enterpriseId?: string; |