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 @@
+
+
+
+
+
+
+
+
+
+ {{ companyitem.wage }}
+
+
+
+
+
+
+
+ {{ companyitem.tradeNames }}
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ {{ companyitem.missionCompanyName }}
+
+
+
+ 2.2km
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+ {{ item.workname }}
+ 任务
+ 岗位
+ 政策
+
+
+
+
+
+
+
+ 暂无浏览信息
+
+
+
+
+
+
+
+
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 @@