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

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',
})
}