114 lines
3.8 KiB
TypeScript
114 lines
3.8 KiB
TypeScript
/*
|
|
* @Author: micky 1254597151@qq.com
|
|
* @Date: 2023-08-14 15:56:31
|
|
* @LastEditors: micky 1254597151@qq.com
|
|
* @LastEditTime: 2023-11-09 17:18:09
|
|
* @FilePath: \housekeeping-admin\src\api\master_worker\index.ts
|
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
*/
|
|
import request from '@/utils/request'
|
|
|
|
// 师傅列表
|
|
export function apiMasterWorkerLists(params: any) {
|
|
return request.post({ url: '/staff/list', params })
|
|
}
|
|
|
|
// 师傅详情
|
|
export function apiMasterWorkerDetail(params: any) {
|
|
return request.get({ url: '/staff/detail', params })
|
|
}
|
|
|
|
// 师傅添加
|
|
export function apiMasterWorkerAdd(params: any) {
|
|
return request.post({ url: '/staff/add', params })
|
|
}
|
|
|
|
// 师傅编辑
|
|
export function apiMasterWorkerEdit(params: any) {
|
|
return request.post({ url: '/staff/edit', params })
|
|
}
|
|
|
|
// 师傅状态
|
|
export function apiMasterWorkerStatusEdit(params: any) {
|
|
return request.post({ url: '/staff/receiveOrderStatus', params })
|
|
}
|
|
|
|
// 师傅删除
|
|
export function apiMasterWorkerDel(params: any) {
|
|
return request.get({ url: '/staff/del', params })
|
|
}
|
|
|
|
// 查询选择的服务区域
|
|
export function apiMasterWorkerArea(params: any) {
|
|
return request.get({ url: '/serviceAreaStaff/list', params })
|
|
}
|
|
|
|
// 单独服务区域添加
|
|
export function apiMasterWorkerAreaAdd(params: any) {
|
|
return request.post({ url: '/serviceAreaStaff/edit', params })
|
|
}
|
|
// 师傅申请列表
|
|
export function apiMasterWorkerApply(params: any) {
|
|
return request.get({ url: '/StaffApplyFor/list', params })
|
|
}
|
|
// 师傅审核申请
|
|
export function apiMasterWorkerApplyAgreement(params: any) {
|
|
return request.post({ url: '/StaffApplyFor/checkStaffApplyFor', params })
|
|
}
|
|
// 师傅资料详情
|
|
export function apiMasterWorkerAuthDetail(params: any) {
|
|
return request.get({ url: '/StaffApplyFor/detail', params })
|
|
}
|
|
// 师傅体检报告申请列表
|
|
export function apiMasterWorkerPhysical(params: any) {
|
|
return request.get({ url: '/physical/examination/list', params })
|
|
}
|
|
// 师傅审核体检报告申请
|
|
export function apiMasterWorkerPhysicalAgreement(params: any) {
|
|
return request.post({ url: '/physical/examination/checkApplyFor', params })
|
|
}
|
|
// 未绑定师傅用户列表
|
|
export function apiUserNotStaff(params: any) {
|
|
return request.get({ url: '/user/getNotBindingStaffUser', params })
|
|
}
|
|
// 文件上传
|
|
export function apiUploadFile(params: any) {
|
|
return request.post({ url: '/common/upload/image', params, headers: { 'Content-Type': 'multipart/form-data' } })
|
|
}
|
|
// 申诉列表
|
|
export function apiFeedbackList(params: any) {
|
|
return request.get({ url: '/feedback/list', params })
|
|
}
|
|
// 删除申诉
|
|
export function apiFeedbackDel(params: any) {
|
|
return request.post({ url: '/feedback/del', params })
|
|
}
|
|
// 审核申诉
|
|
export function apiFeedbackAgreement(params: any) {
|
|
return request.post({ url: '/feedback/checkFeedback', params })
|
|
}
|
|
// 师傅退单规则
|
|
export function apiOrderRule(params: any) {
|
|
return request.post({ url: '/cancel/order/config/add', params })
|
|
}
|
|
// 获取设置规则列表
|
|
export function apiRuleList(params: any) {
|
|
return request.get({ url: '/cancel/order/config/list', params })
|
|
}
|
|
// 师傅改派单列表
|
|
export function apiStaffCancelOrderList(params: any) {
|
|
return request.get({ url: '/reassignment/list', params })
|
|
}
|
|
// 获取未上传体检报告师傅
|
|
export function apiStaffUnUploadPdfList(params: any) {
|
|
return request.get({ url: '/staff/getNotPhysicalExaminationStaff', params })
|
|
}
|
|
// 师傅提交体检报告
|
|
export function apiStaffPhysical(params: any) {
|
|
return request.post({ url: '/physical/examination/uploadPhysicalExamination', params })
|
|
}
|
|
|
|
export function apiStaffIsOperationalUpdate(params: any) {
|
|
return request.post({ url: '/staff/updateStaffOperationalStatus', params })
|
|
}
|