zhzf/client/src/api/lawenforcement/Case.js

111 lines
2.8 KiB
JavaScript

import crud from '../BaseApi'
import {api} from "@/utils/Request"
import {REQUEST_METHOD_TYPES} from "@/utils/Constants"
const url = '/api/lawenforcement/cases'
export const cases = Object.assign({
addEvidenceFile(data) {
return api({
url: url + '/upload-evidenceFile',
method: REQUEST_METHOD_TYPES.POST,
headers: {
'Content-Type': 'multipart/form-data'
},
data: data
})
},
saveEvidence (id, data) {
return api({
url: url + '/saveEvidence/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
fxyp (id, data) {
return api({
url: url + '/fxyp/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
discuss (id, data) {
return api({
url: url + '/discuss/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
inform (id, data) {
return api({
url: url + '/inform/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
caseinformsbtz (id, data) { // 案件-陈述申辩或听证
return api({
url: url + '/informsbtz/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
decided (id, data) {
return api({
url: url + '/decided/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
downloadDocument (id) {
return api({
url: url + '/downloadDocument/' + id,
method: REQUEST_METHOD_TYPES.GET
})
},
saveSupplement (id, data) {
return api({
url: url + '/updateSupplement/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
saveSupplementVerify (id, data) {
return api({
url: url + '/updateSupplementVerify/' + id,
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
listZflatj (query) {
return api({
url: url + '/listZflatj',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
saveExecute (data) {
return api({
url: url + '/execute',
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
saveFinalCase (data) {
return api({
url: url + '/finalcase',
method: REQUEST_METHOD_TYPES.PUT,
data: data
})
},
ajtj (query) {
return api({
url: url + '/tj',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
}, crud(url))
export default cases