From 8314a2232e6a32bf67d0cdea434b1973d60c664a Mon Sep 17 00:00:00 2001 From: zxy <353513737@qq.com> Date: Wed, 21 Feb 2024 17:18:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E7=94=B3=E8=AF=B7=EF=BC=8C?= =?UTF-8?q?=E6=88=91=E7=9A=84=E6=94=B6=E8=97=8F=EF=BC=8C=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/mission.js | 36 ++- .../companyList/{sqList.vue => applyList.vue} | 0 components/companyList/collectionList.vue | 225 ++++++++++++++++++ pageMy/myProject/browsingHistory.vue | 201 ++++++++++++++++ pageMy/myProject/myCollection.vue | 153 ++++++++++++ pageMy/myProject/myProject.vue | 2 +- pages.json | 16 ++ pages/my/my.vue | 4 +- pages/projectInfo/projectInfo.vue | 5 +- pages/projectInfo/workInfo.vue | 18 +- pages/seach/seach.vue | 15 +- 11 files changed, 657 insertions(+), 18 deletions(-) rename components/companyList/{sqList.vue => applyList.vue} (100%) create mode 100644 components/companyList/collectionList.vue create mode 100644 pageMy/myProject/browsingHistory.vue create mode 100644 pageMy/myProject/myCollection.vue diff --git a/api/mission.js b/api/mission.js index 083d2fb..2a47f1e 100644 --- a/api/mission.js +++ b/api/mission.js @@ -109,6 +109,32 @@ export const myMission = (current, size, status) => { }) } +/*我的收藏*/ +export const myCollection = (current, size, status) => { + return request({ + url: '/api/jobslink-api/works/jkworkscollect/getCollectListByUserId', + method: 'get', + params: { + current, + size, + status + } + }) +} + +/*浏览记录*/ +export const myBrowing = (current, size, status) => { + return request({ + url: '/api/jobslink-api/user/useraction/getListByUserId', + method: 'get', + params: { + current, + size, + status + } + }) +} + /*任务详情*/ export const missionDetail = (missionNo) => { return request({ @@ -133,24 +159,26 @@ export const workDetail = (workId) => { } /*获取收藏状态*/ -export const getCollectState = (workId) => { +export const getCollectState = (workId, type) => { return request({ url: '/api/jobslink-api/works/jkworkscollect/getCollectStatus', method: 'get', params: { - workId + workId, + type } }) } /*收藏和取消收藏接口*/ -export const updateCollectStatus = (workId, status) => { +export const updateCollectStatus = (workId, status, type) => { return request({ url: '/api/jobslink-api/works/jkworkscollect/updateCollectStatus', method: 'get', params: { workId, - status + status, + type } }) } diff --git a/components/companyList/sqList.vue b/components/companyList/applyList.vue similarity index 100% rename from components/companyList/sqList.vue rename to components/companyList/applyList.vue diff --git a/components/companyList/collectionList.vue b/components/companyList/collectionList.vue new file mode 100644 index 0000000..78f8671 --- /dev/null +++ b/components/companyList/collectionList.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/pageMy/myProject/browsingHistory.vue b/pageMy/myProject/browsingHistory.vue new file mode 100644 index 0000000..1157ca4 --- /dev/null +++ b/pageMy/myProject/browsingHistory.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/pageMy/myProject/myCollection.vue b/pageMy/myProject/myCollection.vue new file mode 100644 index 0000000..c761745 --- /dev/null +++ b/pageMy/myProject/myCollection.vue @@ -0,0 +1,153 @@ + + + + + diff --git a/pageMy/myProject/myProject.vue b/pageMy/myProject/myProject.vue index 9d19d2b..e3f787a 100644 --- a/pageMy/myProject/myProject.vue +++ b/pageMy/myProject/myProject.vue @@ -29,7 +29,7 @@