46 lines
965 B
JavaScript
46 lines
965 B
JavaScript
import { request } from '../../utils/request'
|
|
|
|
export function listWarning(query = {}) {
|
|
const params = query || {}
|
|
const qs = Object.keys(params)
|
|
.filter((k) => params[k] !== undefined && params[k] !== null && params[k] !== '')
|
|
.map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k]))
|
|
.join('&')
|
|
const url = qs ? ('/psychology/warning/list?' + qs) : '/psychology/warning/list'
|
|
return request({
|
|
url,
|
|
method: 'GET',
|
|
data: {}
|
|
})
|
|
}
|
|
|
|
export function getWarning(warningId) {
|
|
return request({
|
|
url: '/psychology/warning/' + warningId,
|
|
method: 'GET'
|
|
})
|
|
}
|
|
|
|
export function handleWarning(data) {
|
|
return request({
|
|
url: '/psychology/warning/handle',
|
|
method: 'PUT',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function relieveWarning(data) {
|
|
return request({
|
|
url: '/psychology/warning/relieve',
|
|
method: 'PUT',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function delWarning(warningIds) {
|
|
return request({
|
|
url: '/psychology/warning/' + warningIds,
|
|
method: 'DELETE'
|
|
})
|
|
}
|