From eeca6e83a8c41a253d4a03d8f855d1773190d7a7 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Fri, 18 Aug 2023 17:11:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E5=BA=94=E5=AD=97=E6=AE=B5/=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/fieldMate.js | 44 ++ src/api/system/logs.js | 1 - src/api/system/notify.js | 20 + src/api/system/user.js | 10 +- src/views/system/fieldCorresManage/index.vue | 34 +- src/views/system/notifyManage/data.json | 26 - src/views/system/notifyManage/index.vue | 469 +++++------------- .../system/notifyManage/module/detail.vue | 111 +++++ .../system/notifyManage/module/selectObj.vue | 140 +++++- 9 files changed, 429 insertions(+), 426 deletions(-) create mode 100644 src/api/system/fieldMate.js create mode 100644 src/api/system/notify.js delete mode 100644 src/views/system/notifyManage/data.json create mode 100644 src/views/system/notifyManage/module/detail.vue diff --git a/src/api/system/fieldMate.js b/src/api/system/fieldMate.js new file mode 100644 index 0000000..7b49257 --- /dev/null +++ b/src/api/system/fieldMate.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +export function FetchInitFieldMateList(params) { + return request({ + url: 'api/fieldMate/initFieldMateList', + method: 'get', + params + }) +} + +export function add(data) { + return request({ + url: 'api/fieldMate/editFieldMate', + method: 'post', + data + }) +} + +export function edit(data) { + return request({ + url: 'api/fieldMate/editFieldMate', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: 'api/fieldMate/delete', + method: 'delete', + data + }) +} + +// 查看字段对应详情 +export function FetchInitFieldMate(params) { + return request({ + url: 'api/fieldMate/initFieldMate', + method: 'get', + params + }) +} + +export default { add, edit, del, FetchInitFieldMateList, FetchInitFieldMate } diff --git a/src/api/system/logs.js b/src/api/system/logs.js index 11d93f0..c664334 100644 --- a/src/api/system/logs.js +++ b/src/api/system/logs.js @@ -11,7 +11,6 @@ export function warnRemark(data) { } // ------通知管理------- -// 获取表格 export function getNoticeList(params) { return request({ url: 'api/notice/initNotice', diff --git a/src/api/system/notify.js b/src/api/system/notify.js new file mode 100644 index 0000000..8c27664 --- /dev/null +++ b/src/api/system/notify.js @@ -0,0 +1,20 @@ +import request from '@/utils/request' + +export function getNoticeList(params) { + return request({ + url: 'api/notice/initNotice', + method: 'get', + params + }) +} + +// 发布 +export function add(data) { + return request({ + url: 'api/notice/create', + method: 'post', + data + }) +} + +export default { add, getNoticeList } diff --git a/src/api/system/user.js b/src/api/system/user.js index 55310c8..3c4fe2c 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -2,6 +2,14 @@ import request from '@/utils/request' import { encrypt } from '@/utils/rsaEncrypt' import { getToken } from '@/utils/auth' +export function FetchInitUserList(params) { + return request({ + url: 'api/users/initUserList', + method: 'get', + params + }) +} + export function add(data) { return request({ url: 'api/users/editUser', @@ -80,5 +88,5 @@ export function FetchEditUserState(data) { }) } -export default { add, edit, del, resetpassword, FetchEditUserState } +export default { add, edit, del, resetpassword, FetchEditUserState, FetchInitUserList } diff --git a/src/views/system/fieldCorresManage/index.vue b/src/views/system/fieldCorresManage/index.vue index 0e87be1..de19fdc 100644 --- a/src/views/system/fieldCorresManage/index.vue +++ b/src/views/system/fieldCorresManage/index.vue @@ -4,17 +4,17 @@