From 4eebf6339c47017ee503f6ee56807412c8580389 Mon Sep 17 00:00:00 2001 From: x_ying <2438792676@qq.com> Date: Mon, 22 Aug 2022 10:07:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E7=9F=A5=E7=AE=A1=E7=90=86=20?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/logs.js | 45 ++++- src/views/system/notifyManage/index.vue | 209 ++++++++++++++++++++---- 2 files changed, 223 insertions(+), 31 deletions(-) diff --git a/src/api/system/logs.js b/src/api/system/logs.js index 32f75b9..c316ce7 100644 --- a/src/api/system/logs.js +++ b/src/api/system/logs.js @@ -9,4 +9,47 @@ export function warnRemark(data) { }) } -export default { warnRemark } +// ------通知管理------- +// 获取表格 +export function getNoticeList(params) { + return request({ + url: 'api/notice/list', + method: 'get', + params + }) +} + +// 获取用户 +export function getAllUser(params) { + return request({ + url: 'api/users/all', + method: 'get', + params + }) +} + +// 获取设备 +export function getAllDev(params) { + return request({ + url: 'api/device/all', + method: 'get', + params + }) +} + +// 发布 +export function noticeCreate(data) { + return request({ + url: 'api/notice/create', + method: 'post', + data + }) +} + +export default { + warnRemark, + noticeCreate, + getNoticeList, + getAllUser, + getAllDev +} diff --git a/src/views/system/notifyManage/index.vue b/src/views/system/notifyManage/index.vue index 1bdc04d..164573d 100644 --- a/src/views/system/notifyManage/index.vue +++ b/src/views/system/notifyManage/index.vue @@ -16,23 +16,37 @@ ref="table" :data="tableData" style="width: 100%;" - height="calc(100vh - 245px)" + height="calc(100vh - 294px)" @row-click="clickRowHandler" @selection-change="selectionChangeHandler" > - - - - - + + + + + + + {{ scope.row.create_time | parseTime }} + + + + @@ -53,7 +67,7 @@ - + 用户 设备 @@ -87,9 +101,25 @@