111 lines
2.8 KiB
JavaScript
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
|
|
})
|
|
},
|
|
informsbtz (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
|