From 9748eb5b540e1d6b5b9566aa69ea3d4d6354a714 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Mon, 28 Mar 2022 20:36:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/release/release.js | 30 +- src/views/immediateRelease/index.vue | 4 +- .../publishContent/publishList/index.vue | 372 ++++-------------- 3 files changed, 101 insertions(+), 305 deletions(-) diff --git a/src/api/release/release.js b/src/api/release/release.js index 8a692d8..9c4247d 100644 --- a/src/api/release/release.js +++ b/src/api/release/release.js @@ -1,10 +1,28 @@ -import request from '@/utils/request' +import request from "@/utils/request"; // 编辑 - 发布信息 -export function saveRelease(parameter) { +export function FetchSaveRelease(parameter) { return request({ - url: 'api/release/saveRelease', - method: 'post', - data: parameter - }) + url: "api/release/saveRelease", + method: "post", + data: parameter, + }); +} + +// list - 发布 +export function FetchGetReleaseList(parameter) { + return request({ + url: "api/release/getReleaseList", + method: "get", + params: parameter, + }); +} + +// 根据id查询发布详细信息 +export function FetchGetReleaseDetailsById(parameter) { + return request({ + url: "api/release/getReleaseDetailsById", + method: "get", + params: parameter, + }); } diff --git a/src/views/immediateRelease/index.vue b/src/views/immediateRelease/index.vue index fd30de2..1063c12 100644 --- a/src/views/immediateRelease/index.vue +++ b/src/views/immediateRelease/index.vue @@ -245,7 +245,7 @@ import ThemeGalleryList from '../components/ThemeGalleryList.vue' import MaterialList from '../components/MaterialCompontentList.vue' import { getMaterialByType } from '@/api/material/material' import { ReqDeviceList } from '@/api/device/deviceList.js' -import { saveRelease } from '@/api/release/release.js' +import { FetchSaveRelease } from '@/api/release/release.js' import { getSeconds, formatBytes } from '@/utils/index.js' export default { name: 'ImmediateRelease', @@ -482,7 +482,7 @@ export default { } else { this.form.bgm_main = null } - saveRelease(this.form).then(res => { + FetchSaveRelease(this.form).then(res => { if (res.code == 200) { this.$message.success('发布成功!') localStorage.removeItem('selectedMaterial') diff --git a/src/views/publishContent/publishList/index.vue b/src/views/publishContent/publishList/index.vue index 363764e..07d8a72 100644 --- a/src/views/publishContent/publishList/index.vue +++ b/src/views/publishContent/publishList/index.vue @@ -2,342 +2,134 @@
- - + - + - + + + - + - + - + - -
- - - - - - - - - - - - - -
- - -
-
- -
- - - 所有设备 - 部分设备添加 - - -
- 所有设备都将被发送 -
-
- - 以下设备都将被发送总计{{ deviceTags.length }}个设备 - - 清空 - - - - {{ tag }} - -
-
- -
-
- -
- - - {{ tag }} - - -