mirror of
https://gitee.com/elegant_wings/dbd-meeting-html.git
synced 2025-06-21 21:49:38 +08:00
101 lines
1.9 KiB
JavaScript
101 lines
1.9 KiB
JavaScript
import { axios } from '@/utils/request'
|
|
|
|
const api = {
|
|
clue: '/admin/clue'
|
|
}
|
|
|
|
export function getClueList (parameter) {
|
|
return axios({
|
|
url: api.clue + '/list',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
export function getClueActivationList (parameter) {
|
|
return axios({
|
|
url: api.clue + '/ClueActivationList',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
export function getClueMyList (parameter) {
|
|
return axios({
|
|
url: api.clue + '/ClueMyList',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
export function getClueAssignmentList (parameter) {
|
|
return axios({
|
|
url: api.clue + '/ClueAssignmentList',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
export function saveClue (parameter) {
|
|
return axios({
|
|
url: api.clue + (parameter.id > 0 ? '/update' : '/save'),
|
|
method: 'post',
|
|
data: parameter,
|
|
headers: {
|
|
'Content-Type': 'application/json;charset=UTF-8'
|
|
}
|
|
})
|
|
}
|
|
|
|
export function getClue (parameter) {
|
|
return axios({
|
|
url: api.clue + '/get/' + parameter,
|
|
method: 'get',
|
|
params: ''
|
|
})
|
|
}
|
|
|
|
export function delClue (parameter) {
|
|
return axios({
|
|
url: api.clue + '/remove',
|
|
method: 'post',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
export function review (parameter) {
|
|
return axios({
|
|
url: api.clue + '/review',
|
|
method: 'post',
|
|
data: parameter,
|
|
headers: {
|
|
'Content-Type': 'application/json;charset=UTF-8'
|
|
}
|
|
})
|
|
}
|
|
|
|
export function closeClue (parameter) {
|
|
return axios({
|
|
url: api.clue + '/closeClue',
|
|
method: 'post',
|
|
data: parameter,
|
|
headers: {
|
|
'Content-Type': 'application/json;charset=UTF-8'
|
|
}
|
|
})
|
|
}
|
|
|
|
export const excelClue = (params) => {
|
|
return axios({
|
|
method: 'get',
|
|
url: api.clue + '/excelClue',
|
|
params: params,
|
|
responseType: 'blob',
|
|
headers: {
|
|
'Content-Type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
export const clueExport = api.clue + '/export'
|