54 lines
1.3 KiB
JavaScript
54 lines
1.3 KiB
JavaScript
|
|
import crud from '../BaseApi'
|
||
|
|
import api from "@/utils/Request.js"
|
||
|
|
import {REQUEST_METHOD_TYPES} from "@/utils/Constants.js"
|
||
|
|
|
||
|
|
const url = '/api/lawenforcement/reportChecks'
|
||
|
|
|
||
|
|
const reportChecks = Object.assign({
|
||
|
|
addFormData(data) {
|
||
|
|
return api({
|
||
|
|
url: url,
|
||
|
|
method: REQUEST_METHOD_TYPES.POST,
|
||
|
|
headers: {
|
||
|
|
'Content-Type': 'multipart/form-data'
|
||
|
|
},
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
},
|
||
|
|
modifyFormData(id, data) {
|
||
|
|
return api({
|
||
|
|
url: url + '/' + id,
|
||
|
|
method: REQUEST_METHOD_TYPES.PUT,
|
||
|
|
headers: {
|
||
|
|
'Content-Type': 'multipart/form-data'
|
||
|
|
},
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
},
|
||
|
|
transferAll(ids) {
|
||
|
|
return api({
|
||
|
|
url: url + '/transferAll',
|
||
|
|
method: REQUEST_METHOD_TYPES.PUT,
|
||
|
|
data: ids
|
||
|
|
})
|
||
|
|
},
|
||
|
|
backReportCheck(id, data) {
|
||
|
|
return api({
|
||
|
|
url: url + '/back' + '/' + id,
|
||
|
|
method: REQUEST_METHOD_TYPES.PUT,
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
},
|
||
|
|
transfer(data) {
|
||
|
|
return api({
|
||
|
|
url: url + '/transfer',
|
||
|
|
method: REQUEST_METHOD_TYPES.PUT,
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
}, crud(url))
|
||
|
|
|
||
|
|
export default reportChecks
|
||
|
|
|
||
|
|
|