Files
BlackFruit-UI/plugins/addon/example/template/clientarea/pc/default/api/ticket.js
yiqiu cbd6250967
All checks were successful
continuous-integration/drone/push Build is passing
修改插件
2025-11-21 00:01:45 +08:00

58 lines
1.3 KiB
JavaScript

// 工单统计
function ticketStatistic(params) {
return Axios.get(`/ticket/statistic`, { params });
}
// 工单列表
function ticketList(params) {
return Axios.get(`/ticket`, { params });
}
// 工单类型
function ticketType(params) {
return Axios.get(`/ticket/type`, { params });
}
// 获取产品列表
function hostAll(params) {
return Axios.get(`/host`, { params });
}
// 创建工单
function createTicket(params) {
return Axios.post(`/ticket`, params);
}
// 关闭工单
function closeTicket(params) {
return Axios.put(`/ticket/${params.id}/close`, params);
}
// 催单
function urgeTicket(params) {
return Axios.put(`/ticket/${params.id}/urge`, params);
}
// 查看工单
function ticketDetail(params) {
return Axios.get(`/ticket/${params.id}`, { params });
}
// 回复工单
function replyTicket(params) {
return Axios.post(`/ticket/${params.id}/reply`, params);
}
// 文件下载
function downloadFile(params) {
return Axios.post(`ticket/download`, params);
}
// 工单状态
function ticketStatus(params) {
return Axios.get(`/ticket/status`, { params });
}
// 工单部门
function department(params) {
return Axios.get(`/ticket/department`, { params });
}
// 工单通知设置
function getOrderConfig() {
return Axios.get(`/ticket/config`);
}