You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
544 lines
11 KiB
544 lines
11 KiB
import request from '@/axios'; |
|
|
|
|
|
|
|
|
|
export const getList = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/list', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
|
|
export const getDetail = (id) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/detail', |
|
method: 'get', |
|
params: { |
|
id |
|
} |
|
}) |
|
} |
|
|
|
|
|
export const getProcessor = (current, size, params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/pendingWorkOrder', |
|
method: 'get', |
|
params: { |
|
...params, |
|
current, |
|
size, |
|
} |
|
}) |
|
} |
|
|
|
export const remove = (ids) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/remove', |
|
method: 'post', |
|
params: { |
|
ids, |
|
} |
|
}) |
|
} |
|
|
|
export const add = (row) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/submit', |
|
method: 'post', |
|
data: row |
|
}) |
|
} |
|
/** |
|
* 完结异常工单 |
|
* @param row |
|
* @returns {*} |
|
*/ |
|
export const addCompletionEnd = (row) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/addCompletionEnd', |
|
method: 'post', |
|
data: row |
|
}) |
|
} |
|
|
|
export const update = (row) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/submit', |
|
method: 'post', |
|
data: row |
|
}) |
|
} |
|
|
|
// 表格初始化 |
|
export const $_getList = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/listOwn', //listOwn |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
// 首页工单新增 |
|
export const $_submit = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/submit', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 首页查看详情 |
|
export const $_getDetail = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/detail', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
// 首页删除 |
|
export const $_remove = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/remove', |
|
method: 'post', |
|
params |
|
}) |
|
} |
|
|
|
// 处理方数据 |
|
export const $_getProcessor = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/pendingWorkOrder', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// 添加回复 |
|
export const $_AddReply = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesExchange/submit', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
// 查看消息 |
|
export const $_getExchangeList = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesExchange/exchangeList', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// ID查询信息 |
|
export const $_getInfo = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/getProcessingResults', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// 添加移除记录 |
|
export const $_addSubmit = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesProcessingResults/submit', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 批量打回 |
|
export const $_batchReturn = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesReturnRecord/batchRepulse', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 工单指派接口 |
|
export const $_assignCustomerService = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/assignCustomerService', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
// 客服列表 |
|
export const $_getCustomerServicePersonnel = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/getCustomerServicePersonnel', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// 仲裁申请 |
|
export const $_arbitrate = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/arbitrate', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
// 工单完结 |
|
export const $_addCompletionEnd = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/addCompletionEnd', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 获取责任人 |
|
export const $_getBusinessDepartmentUser = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/getBusinessDepartmentUser', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
// 回复调查接口 |
|
export const $_savaSurveyRecord = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/savaSurveyRecord ', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
// 提交异常工单处理结果 |
|
export const $_addProcessingResults = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/addProcessingResults', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
// 获取回复记录 |
|
export const $_getSurveyRecord = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/getSurveyRecord', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// 工单申诉 |
|
export const $_appealSubmit = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesAppeal/submit', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
// 查询理赔数据 |
|
export const $_listSettlement = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/listSettlement', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// 查询包件信息 |
|
export const $_getAbnormalPackage = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesAbnormalPackage/getAbnormalPackage', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
//查询申述数据 |
|
export const $_listAppeal = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesAppeal/listAppeal', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
|
|
// 查询超时记录 |
|
export const $_listOwn = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesOvertimeFine/listOwn', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
|
|
// 修改超时记录金额 |
|
export const $_moneyUpdate = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesOvertimeFine/update', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 客服仲裁完结 |
|
export const $_arbitrateEnd = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/arbitrateEnd', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 查询处理记录 |
|
export const $_getTrackRecord = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/getTrackRecord', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
|
|
// 修改工单数据 |
|
export const $_modifyData = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/submit', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 查询配送信息 |
|
export const $_shippingInformation = (params) => { |
|
return request({ |
|
url: '/api/logpm-distribution/deliveryList/shippingInformation', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
// 数据同步信息 |
|
export const $_syncOrder = (data) => { |
|
return request({ |
|
url: '/api/logpm-patch/syncOrderInfo/syncOrder', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
|
|
|
|
export const $_accounting = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesCompletionRecord/update', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
//修改 钉钉流程号、审核人、审核日期,财务理赔入账日期、操作人 |
|
export const $_updateWorkList = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateWorkList', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 处理结果确定 |
|
export const $_updateWorkOrderStatus = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateWorkOrderStatus', |
|
method: 'put', |
|
data |
|
}) |
|
} |
|
// 处理结果完结结果确定 |
|
export const $_updateManagerConfirmed = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateManagerConfirmed', |
|
method: 'put', |
|
data |
|
}) |
|
} |
|
|
|
// 申诉回显 |
|
export const $_AppealDetails = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesAppeal/detail', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
// 取消申诉 |
|
export const $_Cancelappeal = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateAppeal', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
// 删除申诉 |
|
export const $_getDetails = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesAppeal/remove', |
|
method: 'post', |
|
params |
|
}) |
|
} |
|
|
|
|
|
// 申诉编辑完结信息 |
|
export const $_updateCompletionEnd = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateCompletionEnd', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
// 取消处理方 ID |
|
export const $_updateProcessingParty = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesProcessor/updateProcessingParty', |
|
method: 'put', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
export const $_settlementUpdate = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/update', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 仲裁确定处理 |
|
export const $_updateArbitrateStatu = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateArbitrateStatus', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 导出报表 |
|
export const $_exportAftersalesWorkOrder = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/export-aftersalesWorkOrder', |
|
method: 'get', |
|
params, |
|
responseType: 'blob', |
|
}) |
|
} |
|
|
|
// 查询仓库客服指派信息 |
|
export const $_aftersalesCustomerMall = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesCustomerMall/listOwn', |
|
method: 'get', |
|
params, |
|
}) |
|
} |
|
// 解除客服指派绑定 |
|
export const $_aftersalesCustomerMallremove = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesCustomerMall/remove', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
// 绑定指派客服 |
|
export const $_aftersalesCustomerMallsave = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesCustomerMall/submit', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
|
|
export const $_aftersalesCustomerMallsetDefault = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesCustomerMall/setDefault', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
|
|
// 财务入账填写 |
|
export const $_updateFinanceTime = (data) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesWorkOrder/updateFinanceTime', |
|
method: 'post', |
|
data |
|
}) |
|
} |
|
|
|
// 创建指派商场 |
|
export const $_basicdataTripartiteMall = (params) => { |
|
return request({ |
|
url: '/api/logpm-basicdata/basicdataTripartiteMall/getOwn', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
export const $_aftersalesCustomerMallgetByClientId = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesCustomerMall/getByClientId', |
|
method: 'get', |
|
params |
|
}) |
|
} |
|
|
|
|
|
// 超时导出 |
|
export const $_exportaftersalesOvertimeFine = (params) => { |
|
return request({ |
|
url: '/api/logpm-aftersales/aftersalesOvertimeFine/export-aftersalesOvertimeFine', |
|
method: 'get', |
|
params, |
|
responseType: 'blob', |
|
}) |
|
} |