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

118 lines
2.9 KiB
JavaScript
Raw Normal View History

import crud from '../BaseApi'
import {api} from "@/utils/Request"
import {REQUEST_METHOD_TYPES} from "@/utils/Constants"
const url = '/api/lawenforcement/enterprises'
export const enterprises = {
findEnterprisesByOrgCode: (query) => api({
url: `${url}/orgcode`,
method: REQUEST_METHOD_TYPES.GET,
params: query
}),
findEnterprisesByAgencyId: (query) => api({
url: `${url}/agencyid`,
method: REQUEST_METHOD_TYPES.GET,
params: query
}),
ledgerStatistics(query) {//企业信息统计
return api({
url: url + '/ledgerStatistics',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
importExcelFile(data) {
return api({
url: url + '/importFile',
method: REQUEST_METHOD_TYPES.POST,
headers: {
'Content-Type': 'multipart/form-data'
},
data: data
})
},
queryJoin(query) {
return api({
url: url + '/join',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
queryInsStart(query) {
return api({
url: url + '/ins/start',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
queryIns(query) {
return api({
url: url + '/ins',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
addIns(data) {
return api({
url: url + '/ins',
method: REQUEST_METHOD_TYPES.POST,
data: data
})
},
visualizeStatistics(query) {//企业管理可视化统计
return api({
url: url + '/visualizeStatistics',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
camera(query) {
return api({
url: url + '/camera',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
warn(query) {
return api({
url: url + '/warn',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
selfInsAndSelfReport(query) {
return api({
url: url + '/zczb',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
queryCase(query) {
return api({
url: url + '/subtable/case',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
queryAccidentHazard(query) {
return api({
url: url + '/subtable/accidentHazard',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
queryDangerInfo(query) {
return api({
url: url + '/subtable/danger',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
...crud(url)
}
export default enterprises