增加执法检查、非现场执法等前端页面路由

This commit is contained in:
luolianxin 2025-02-14 20:06:51 +08:00
parent de32e3ace5
commit 1f36271f6c
5 changed files with 152 additions and 0 deletions

View File

@ -0,0 +1,9 @@
import crud from '../BaseApi'
import api from '@/utils/Request.js'
import {REQUEST_METHOD_TYPES} from '@/utils/Constants.js'
const url = '/api/lawenforcement/notifications'
export const notifications = Object.assign({}, crud(url))
export default notifications

View File

@ -0,0 +1,52 @@
import crud from '../BaseApi.js'
import { api } from '@/utils/Request.js'
import { REQUEST_METHOD_TYPES } from '@/utils/Constants.js'
const url = '/api/online/patrol'
export const offsite = Object.assign({
findQyjrtj(query) {
return api({
url: url + '/qyjrtj',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
findQyjrlxtj(query) {
return api({
url: url + '/qyjrlxtj',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
findFxczfzs(query) {
return api({
url: url + '/fxczfzs',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
findQyyjtj(query) {
return api({
url: url + '/qyyjtj',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
findFxczftj(query) {
return api({
url: url + '/fxczftj',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
findJkyjxx(query) {
return api({
url: url + '/jkyjxx',
method: REQUEST_METHOD_TYPES.GET,
params: query
})
},
}, crud(url))
export default offsite

View File

@ -0,0 +1,29 @@
import crud from '../BaseApi.js'
import {api} from '@/utils/Request'
import {REQUEST_METHOD_TYPES} from '@/utils/Constants'
// import { api } from '@/utils/Request.js'
// import { REQUEST_METHOD_TYPES } from '@/utils/Constants.js'
const url = '/api/online/patrol'
export const onlinePatrol = Object.assign({
addOnlinePatrolAndFileData(data) {
return api({
url: url,
method: REQUEST_METHOD_TYPES.POST,
headers: {
'Content-Type': 'multipart/form-data'
},
data: data
})
},
addOnlinePatrolApproval(data) {
return api({
url: url + "/approval",
method: REQUEST_METHOD_TYPES.POST,
data: data
})
},
}, crud(url))
export default onlinePatrol

View File

@ -0,0 +1,9 @@
import crud from '../BaseApi'
import {api} from '@/utils/Request'
import {REQUEST_METHOD_TYPES} from '@/utils/Constants'
const url = '/api/lawenforcement/recipientInfos'
export const recipientInfos = Object.assign({}, crud(url))
export default recipientInfos

View File

@ -0,0 +1,53 @@
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