From 1f36271f6cd1442148d5e3eef8e509506371ed8d Mon Sep 17 00:00:00 2001 From: luolianxin Date: Fri, 14 Feb 2025 20:06:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=89=A7=E6=B3=95=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E3=80=81=E9=9D=9E=E7=8E=B0=E5=9C=BA=E6=89=A7=E6=B3=95?= =?UTF-8?q?=E7=AD=89=E5=89=8D=E7=AB=AF=E9=A1=B5=E9=9D=A2=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/api/lawenforcement/Notification.js | 9 ++++ .../api/lawenforcement/OffSiteLawEnforce.js | 52 ++++++++++++++++++ client/src/api/lawenforcement/OnlinePatrol.js | 29 ++++++++++ .../src/api/lawenforcement/RecipientInfo.js | 9 ++++ client/src/api/lawenforcement/ReportCheck.js | 53 +++++++++++++++++++ 5 files changed, 152 insertions(+) create mode 100644 client/src/api/lawenforcement/Notification.js create mode 100644 client/src/api/lawenforcement/OffSiteLawEnforce.js create mode 100644 client/src/api/lawenforcement/OnlinePatrol.js create mode 100644 client/src/api/lawenforcement/RecipientInfo.js create mode 100644 client/src/api/lawenforcement/ReportCheck.js diff --git a/client/src/api/lawenforcement/Notification.js b/client/src/api/lawenforcement/Notification.js new file mode 100644 index 0000000..68209ea --- /dev/null +++ b/client/src/api/lawenforcement/Notification.js @@ -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 diff --git a/client/src/api/lawenforcement/OffSiteLawEnforce.js b/client/src/api/lawenforcement/OffSiteLawEnforce.js new file mode 100644 index 0000000..b418f33 --- /dev/null +++ b/client/src/api/lawenforcement/OffSiteLawEnforce.js @@ -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 diff --git a/client/src/api/lawenforcement/OnlinePatrol.js b/client/src/api/lawenforcement/OnlinePatrol.js new file mode 100644 index 0000000..9756c0f --- /dev/null +++ b/client/src/api/lawenforcement/OnlinePatrol.js @@ -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 diff --git a/client/src/api/lawenforcement/RecipientInfo.js b/client/src/api/lawenforcement/RecipientInfo.js new file mode 100644 index 0000000..9d3bf30 --- /dev/null +++ b/client/src/api/lawenforcement/RecipientInfo.js @@ -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 diff --git a/client/src/api/lawenforcement/ReportCheck.js b/client/src/api/lawenforcement/ReportCheck.js new file mode 100644 index 0000000..d09feae --- /dev/null +++ b/client/src/api/lawenforcement/ReportCheck.js @@ -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 + +