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