forked from qiushanhe/dm-manage-web
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.
187 lines
3.0 KiB
187 lines
3.0 KiB
2 years ago
|
import request from '@/utils/request'
|
||
|
|
||
|
// 查询线索列表
|
||
|
export function getClueList(query) {
|
||
|
return request({
|
||
|
url: '/zs/clue/list',
|
||
|
method: 'get',
|
||
|
params: query
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 新增线索
|
||
|
export function addClue(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue',
|
||
|
method: 'post',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 修改线索
|
||
|
export function updateClue(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue',
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//删除
|
||
|
export function deleteClue(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue',
|
||
|
method: 'delete',
|
||
|
params: data
|
||
|
})
|
||
|
}
|
||
|
// 导出
|
||
|
export function exportData(query) {
|
||
|
return request({
|
||
|
url: '/zs/clue/export',
|
||
|
method: 'get',
|
||
|
params: query
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 导入模板
|
||
|
export function importTemplate(param) {
|
||
|
return request({
|
||
|
url: '/zs/clue/importTemplate',
|
||
|
method: 'get',
|
||
|
params: param
|
||
|
})
|
||
|
}
|
||
|
// 导入
|
||
|
export function importData(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue/importData',
|
||
|
method: 'post',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//查询登记getSign
|
||
|
export function getSign(query) {
|
||
|
return request({
|
||
|
url: '/zs/clue/sign',
|
||
|
method: 'get',
|
||
|
params: query
|
||
|
})
|
||
|
}
|
||
|
//保存登记
|
||
|
export function saveSign(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue/sign',
|
||
|
method: 'post',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//甩单
|
||
|
export function saveDistribute(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue/distribute',
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//驳回
|
||
|
export function refuse(data) {
|
||
|
return request({
|
||
|
url: '/zs/clue/refuse',
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//查询甩单记录
|
||
|
export function getDistributeRecord(param) {
|
||
|
return request({
|
||
|
url: '/zs/clue/distributerecord',
|
||
|
method: 'get',
|
||
|
params: param
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//查询跟踪记录
|
||
|
export function getFollowRecord(param) {
|
||
|
return request({
|
||
|
url: '/zs/clue/followrecord',
|
||
|
method: 'get',
|
||
|
params: param
|
||
|
})
|
||
|
|
||
|
}
|
||
|
|
||
|
//
|
||
|
|
||
|
export function getConsultRecord(param) {
|
||
|
return request({
|
||
|
url: '/zs/clue/consultrecord',
|
||
|
method: 'get',
|
||
|
params: param
|
||
|
})
|
||
|
}
|
||
|
// 获取已过期
|
||
|
export function getClueCountBadge() {
|
||
|
return request({
|
||
|
url: `/zs/clue/badgeCount`,
|
||
|
method: 'get'
|
||
|
})
|
||
|
}
|
||
|
|
||
|
// 批量更新
|
||
|
export function batchUpdate(data) {
|
||
|
return request({
|
||
|
url: `/zs/clue/batchUpdate`,
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//公海线索 getPublicList
|
||
|
export function getPublicList(param) {
|
||
|
return request({
|
||
|
url: `/zs/clue/public/list`,
|
||
|
method: 'get',
|
||
|
params: param
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//拾取线索
|
||
|
export function pickupClue(data) {
|
||
|
return request({
|
||
|
url: `/zs/clue/public/pickup`,
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//丢弃线索
|
||
|
export function discardClue(data) {
|
||
|
return request({
|
||
|
url: `/zs/clue/public/discard`,
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//查询接收
|
||
|
export function getAccept() {
|
||
|
return request({
|
||
|
url: `/zs/clue/accept`,
|
||
|
method: 'get'
|
||
|
})
|
||
|
}
|
||
|
|
||
|
//丢弃线索
|
||
|
export function updateAccept(data) {
|
||
|
return request({
|
||
|
url: `/zs/clue/accept`,
|
||
|
method: 'put',
|
||
|
data: data
|
||
|
})
|
||
|
}
|