From 566f586d487ddd78fe886744ecd614d74a41f9a3 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 2 Apr 2021 12:25:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E4=B8=9A=E5=AD=A6=E9=99=A2=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/portrait.styl | 4 + src/components/BtnCom/BtnCon.vue | 2 +- src/config/api.js | 18 + src/router/index.js | 6 + src/views/BannerManage/BannerManage.vue | 2 +- src/views/Challenge/Challenge.vue | 26 +- .../Challenge/components/ChallengeAdd.vue | 396 ++++++++++-------- .../Challenge/components/ChallengeDate.vue | 185 ++++---- .../Challenge/components/ChallengeEdit.vue | 321 ++++++++++++++ .../Challenge/components/ChallengeSearch.vue | 48 ++- src/views/Challenge/components/UnveSearch.vue | 44 ++ .../Challenge/components/UnveilingDate.vue | 251 +++++++++++ src/views/College/College.vue | 4 +- src/views/College/components/CollegeDate.vue | 3 +- .../College/components/CollegeSearch.vue | 4 +- 15 files changed, 1017 insertions(+), 297 deletions(-) create mode 100644 src/views/Challenge/components/UnveSearch.vue create mode 100644 src/views/Challenge/components/UnveilingDate.vue diff --git a/src/common/portrait.styl b/src/common/portrait.styl index 8ed1191..d2153e7 100644 --- a/src/common/portrait.styl +++ b/src/common/portrait.styl @@ -310,3 +310,7 @@ h2{ .fill-height{ height:100%; } + +.ant-checkbox-wrapper { + margin-left: 0 !important; +} diff --git a/src/components/BtnCom/BtnCon.vue b/src/components/BtnCom/BtnCon.vue index 1ac3433..53f2d76 100644 --- a/src/components/BtnCom/BtnCon.vue +++ b/src/components/BtnCom/BtnCon.vue @@ -8,7 +8,7 @@
活动公告
创新政策
-
创新挑战
+
创新挑战
创业学院
合作伙伴
diff --git a/src/config/api.js b/src/config/api.js index c2b178f..0be4408 100644 --- a/src/config/api.js +++ b/src/config/api.js @@ -263,6 +263,9 @@ export const academyUpdate = params => axios.post(`${academy}/update`, params); export const queryMold = params => axios.post(`${academy}/queryMold`, params); // 创新挑战查看发榜列表 +export const selTelease = params => axios.post(`${releaseTheList}/selTelease`, params); + +// 创新挑战查看某个榜的揭榜列表 export const selfulUnveilingList = params => axios.post(`${releaseTheList}/selfulUnveilingList`, params); // 创新挑战修改 @@ -270,3 +273,18 @@ export const updateTelease = params => axios.post(`${releaseTheList}/updateTelea // 创新挑战增加 export const addTelease = params => axios.post(`${releaseTheList}/addTelease`, params); + +// 创新挑战发榜类型查询 +export const findTypeList = params => axios.post(`${releaseTheList}/findTypeList`, params); + +// 创新挑战发榜类型查询 +export const selTeleaseById = params => axios.post(`${releaseTheList}/selTeleaseById`, params); + +// 创新挑战发榜审核 +export const upPublished = params => axios.post(`${releaseTheList}/upPublishedSuccessfully`, params); + +// 创新挑战揭榜列表 +export const selfulUnveiling = params => axios.post(`${releaseTheList}/selfulUnveilingList`, params); + +// 创新挑战修改揭榜审核状态 +export const upUnveiling = params => axios.post(`${releaseTheList}/upSuccessfulUnveiling`, params); diff --git a/src/router/index.js b/src/router/index.js index ecaf699..5fba292 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -178,6 +178,12 @@ const routes = [ name: 'IndustryDemandReport', component: () => import(/* webpackChunkName: "industry-demand-report" */ 'views/IndustryDemandReport/IndustryDemandReport.vue'), }, + // 需求填报 + { + path: '/Challenge', + name: 'Challenge', + component: () => import(/* webpackChunkName: "industry-demand-report" */ 'views/Challenge/Challenge.vue'), + }, // 创业学院 { path: '/College', diff --git a/src/views/BannerManage/BannerManage.vue b/src/views/BannerManage/BannerManage.vue index 0d5f567..f0ff6bb 100644 --- a/src/views/BannerManage/BannerManage.vue +++ b/src/views/BannerManage/BannerManage.vue @@ -43,7 +43,7 @@ export default { if (condition && condition.current) { this.pageNum = condition.current; this.pageSize = condition.pageSize; - } else if (condition && !condition.pageNum) { + } else if (condition && !condition.current) { this.paramData = condition; } const params = { diff --git a/src/views/Challenge/Challenge.vue b/src/views/Challenge/Challenge.vue index cc1c664..0730150 100644 --- a/src/views/Challenge/Challenge.vue +++ b/src/views/Challenge/Challenge.vue @@ -8,7 +8,7 @@ - + diff --git a/src/views/Challenge/components/ChallengeDate.vue b/src/views/Challenge/components/ChallengeDate.vue index 7411d06..d11d1fd 100644 --- a/src/views/Challenge/components/ChallengeDate.vue +++ b/src/views/Challenge/components/ChallengeDate.vue @@ -16,41 +16,46 @@ {{ index + 1 }} - diff --git a/src/views/College/components/CollegeSearch.vue b/src/views/College/components/CollegeSearch.vue index 83912f4..9f604f9 100644 --- a/src/views/College/components/CollegeSearch.vue +++ b/src/views/College/components/CollegeSearch.vue @@ -29,9 +29,7 @@ import { queryMold } from 'config/api'; export default { name: 'CollegeSearch', - components: { - CollegeAdd, - }, + components: { CollegeAdd }, data() { return { visible: false,