|
|
@@ -0,0 +1,52 @@
|
|
|
+import { http } from '@/utils/http/axios';
|
|
|
+import { issueDetilasType } from '@/views/message/systemNotifications/type.ts';
|
|
|
+
|
|
|
+// 修改推送文案
|
|
|
+export function modifyContent(content: string, id: number) {
|
|
|
+ return http.request({
|
|
|
+ url: `/issueProcessMessage/modifyContent?content=${content}&id=${id}`,
|
|
|
+ method: 'post',
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+// 下发车间
|
|
|
+export function modifyWorkshopList(workshopList: number[]) {
|
|
|
+ return http.request({
|
|
|
+ url: '/issueProcessMessage/modifyWorkshopList',
|
|
|
+ method: 'post',
|
|
|
+ params: { workshopList },
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+// 获取推送范围
|
|
|
+export function getPushRange() {
|
|
|
+ return http.request({
|
|
|
+ url: '/issueProcessMessage/queryPushRange',
|
|
|
+ method: 'get',
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+// 修改推送范围
|
|
|
+export function updatePushRange(data: { cameraIdList: number[] }) {
|
|
|
+ return http.request({
|
|
|
+ url: '/issueProcessMessage/updatePushRange',
|
|
|
+ method: 'PUT',
|
|
|
+ data,
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+// 查询问题处理通知
|
|
|
+export function getIssueProcessMessage() {
|
|
|
+ return http.request({
|
|
|
+ url: '/issueProcessMessage/queryIssueProcessMessage',
|
|
|
+ method: 'get',
|
|
|
+ });
|
|
|
+}
|
|
|
+// 修改问题处理通知配置
|
|
|
+export function updateIssueProcessMessage(data: issueDetilasType) {
|
|
|
+ return http.request({
|
|
|
+ url: '/issueProcessMessage/updateMessageConfig',
|
|
|
+ method: 'PUT',
|
|
|
+ data,
|
|
|
+ });
|
|
|
+}
|