diff --git a/src/App.vue b/src/App.vue index 238c467..c5452f1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -11,7 +11,7 @@ import { mapState, mapActions, mapMutations } from 'vuex'; import zh_CN from 'ant-design-vue/lib/locale-provider/zh_CN'; import BtnCon from 'components/BtnCom/BtnCon.vue'; -// + export default { name: 'App', components: { BtnCon }, diff --git a/src/components/BtnCom/BtnCon.vue b/src/components/BtnCom/BtnCon.vue index ac73e37..3179727 100644 --- a/src/components/BtnCom/BtnCon.vue +++ b/src/components/BtnCom/BtnCon.vue @@ -38,6 +38,9 @@
服务
衍生企业
需求填报
+ +
知识平台
+
知识平台
diff --git a/src/config/api.js b/src/config/api.js index a62e586..59945a3 100644 --- a/src/config/api.js +++ b/src/config/api.js @@ -25,6 +25,7 @@ const personApply = `${greenvalley}/PersonApply`; // 加入我们相关操作 const product = `${greenvalley}/product`; // 产品相关操作 const releaseTheList = `${greenvalley}/releaseTheList`; // 发榜和揭榜功能相关操作 const tutorRelated = `${greenvalley}/tutorRelated`; // 人才信息相关操作 +const academy = `${greenvalley}/academy`; // 知识平台相关操作 export const upload = `${greenvalley}/file/upload`; @@ -339,3 +340,18 @@ export const upTutorH = params => axios.post(`${tutorRelated}/upTutorH`, params) // 删除人才类型 export const delTutorH = params => axios.post(`${tutorRelated}/delTutorH`, params); + +// 删除知识平台内容 +export const academyDelete = params => axios.post(`${academy}/delete`, params); + +// 查询知识平台内容 +export const academyQueryBack = params => axios.post(`${academy}/query/back`, params); + +// 添加知识平台内容 +export const academySave = params => axios.post(`${academy}/save`, params); + +// 修改知识平台内容 +export const academyUpdate = params => axios.post(`${academy}/update`, params); + +// 查询知识平台栏目 +export const queryMold = params => axios.post(`${academy}/queryMold`, params); diff --git a/src/router/index.js b/src/router/index.js index f00eb1e..2a7200d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -214,6 +214,13 @@ const routes = [ name: 'IndustryDemandReport', component: () => import(/* webpackChunkName: "industry-demand-report" */ 'views/IndustryDemandReport/IndustryDemandReport.vue'), }, + // -------知识平台 + // 知识平台 + { + path: '/college', + name: 'College', + component: () => import(/* webpackChunkName: "industry-demand-report" */ 'views/College/College.vue'), + }, ]; const router = new VueRouter({ diff --git a/src/views/Challenge/Challenge.vue b/src/views/Challenge/Challenge.vue index 0ba4153..f48d515 100644 --- a/src/views/Challenge/Challenge.vue +++ b/src/views/Challenge/Challenge.vue @@ -40,7 +40,7 @@ export default { }, methods: { - // 获取创业学院内容列表 + // 获取知识平台内容列表 async getListData(condition) { try { if (condition && condition.current) { diff --git a/src/views/College/College.vue b/src/views/College/College.vue new file mode 100644 index 0000000..321bcaf --- /dev/null +++ b/src/views/College/College.vue @@ -0,0 +1,76 @@ + + + diff --git a/src/views/College/components/CollegeAdd.vue b/src/views/College/components/CollegeAdd.vue new file mode 100644 index 0000000..a334b84 --- /dev/null +++ b/src/views/College/components/CollegeAdd.vue @@ -0,0 +1,268 @@ + + + + + diff --git a/src/views/College/components/CollegeDate.vue b/src/views/College/components/CollegeDate.vue new file mode 100644 index 0000000..1236080 --- /dev/null +++ b/src/views/College/components/CollegeDate.vue @@ -0,0 +1,209 @@ + + + + + diff --git a/src/views/College/components/CollegeEdit.vue b/src/views/College/components/CollegeEdit.vue new file mode 100644 index 0000000..7933ea6 --- /dev/null +++ b/src/views/College/components/CollegeEdit.vue @@ -0,0 +1,290 @@ + + + + + diff --git a/src/views/College/components/CollegeSearch.vue b/src/views/College/components/CollegeSearch.vue new file mode 100644 index 0000000..9f604f9 --- /dev/null +++ b/src/views/College/components/CollegeSearch.vue @@ -0,0 +1,88 @@ + + + + + +