118 lines
2.9 KiB
JavaScript
118 lines
2.9 KiB
JavaScript
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
|