Files
art-design/src/api/workApi.ts
T
2025-07-04 17:16:38 +08:00

94 lines
2.6 KiB
TypeScript

import request from '@/utils/http'
export class WorkService {
// 获取工单列表
static getWorkList(params: Api.Common.PaginatingParams) {
return request.get<Api.Work.WorkListData>({
url: '/ticket/ticket/list',
params
})
}
//添加工单
static WorkAdd(params: Api.Work.AddParams) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/ticket/add',
params
// showErrorMessage: false // 不显示错误消息
})
}
//工单修改 ticket/categorie/edit
static Workedit(params:any) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/ticket/edit',
params
// showErrorMessage: false // 不显示错误消息
})
}
//修改工单状态
static Workstatus(params: Api.Work.StatusParams) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/ticket/status',
params
// showErrorMessage: false // 不显示错误消息
})
}
//工单状态下拉选择框
static getStatus() {
return request.get<Api.Brand.BrandInfo>({
url: '/ticket/ticket/getStatus'
})
}
//工单沟通记录
static getconversationList(params: any) {
return request.get<Api.Work.WorkListData>({
url: '/ticket/conversation/list',
params
})
}
//添加工单记录 ticket/conversation/add
static conversationAdd(params:any) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/conversation/add',
params
// showErrorMessage: false // 不显示错误消息
})
}
//工单分类 添加
static WorkcategorieAdd(params:any) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/categorie/add',
params
// showErrorMessage: false // 不显示错误消息
})
}
//工单分类 列表
static getCategorieList(params: Api.Common.PaginatingParams) {
return request.get<Api.Work.CategorieListData>({
url: '/ticket/categorie/list',
params
})
}
//工单分类修改 ticket/categorie/edit
static Workcategorieedit(params:any) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/categorie/edit',
params
// showErrorMessage: false // 不显示错误消息
})
}
//工单分类下拉
static getcategorieselect() {
return request.get<Api.Brand.BrandInfo>({
url: '/ticket/categorie/getAll'
})
}
//工单分类删除
static Workcategoriedelete(params:any) {
return request.post<Api.Work.AddResponse>({
url: '/ticket/categorie/delete',
params
// showErrorMessage: false // 不显示错误消息
})
}
}