From 283cddf2aafabd4036b73e1fdb6bef2119f5abe0 Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 26 Sep 2020 14:47:03 +0800 Subject: [PATCH] 9/26 --- src/api/notice.js | 79 ++++++++++++ src/views/firstPages/notice.vue | 207 ++++++++---------------------- src/views/firstPages/policy.vue | 2 +- src/views/firstPages/rotation.vue | 9 +- src/views/firstPages/train.vue | 2 +- 5 files changed, 139 insertions(+), 160 deletions(-) create mode 100644 src/api/notice.js diff --git a/src/api/notice.js b/src/api/notice.js new file mode 100644 index 0000000..91a884c --- /dev/null +++ b/src/api/notice.js @@ -0,0 +1,79 @@ +import request from '@/utils/request' +const demandPublish = '/enterprise/demandPublish' +const demandCandidate = '/enterprise/demandCandidate' +export function QueryDemandPublish(data) { + return request({ + url: `/gateway${demandPublish}/QueryDemandPublish`, + method: 'post', + data: { + param: { + id: data.id, + pageNum: data.pageNum, + pageSize: data.pageSize, + type: data.type + } + } + }) +} + +export function demandPublishUpdate(data) { + return request({ + url: `/gateway${demandPublish}/demandPublishUpdate`, + method: 'post', + data: { + param: { + id: data.id, + content: data.content, + type: data.type + } + } + }) +} + +export function demandPublishDelete(data) { + return request({ + url: `/gateway${demandPublish}/demandPublishDelete`, + method: 'post', + data: { + id: data + } + }) +} + +export function demandCandidateAll(data) { + return request({ + url: `/gateway${demandCandidate}/demandCandidateAll`, + method: 'post', + data: { + param: { + publishId: data + } + } + }) +} + +export function demandCandidateQuery(data) { + return request({ + url: `/gateway${demandCandidate}/demandCandidateQuery`, + method: 'post', + data: { + param: { + id: data + } + } + }) +} + +export function demandPublishAdd(data) { + return request({ + url: `/gateway${demandPublish}/demandPublishAdd`, + method: 'post', + data: { + param: { + content: data.content, + demandId: 0, + type: data.type + } + } + }) +} diff --git a/src/views/firstPages/notice.vue b/src/views/firstPages/notice.vue index 3ba4983..db27763 100644 --- a/src/views/firstPages/notice.vue +++ b/src/views/firstPages/notice.vue @@ -2,12 +2,8 @@
- - ~ - - - - + + 搜索 @@ -18,47 +14,26 @@
- + - - - - - - - - - - - - - + - + - + @@ -67,7 +42,7 @@ 修改 - 报名列表 + 揭榜列表 删除 @@ -77,39 +52,17 @@ - + - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -124,7 +77,7 @@
- + - + @@ -158,34 +111,17 @@ - - - - - - - - + +