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 @@