diff --git a/src/common/portrait.styl b/src/common/portrait.styl index c523727..8ed1191 100644 --- a/src/common/portrait.styl +++ b/src/common/portrait.styl @@ -183,8 +183,6 @@ .white--text{ color: #fff; - width: 200px; - margin: 0 auto } diff --git a/src/components/Page/PageAdd.vue b/src/components/Page/PageAdd.vue index b72caba..ae68240 100644 --- a/src/components/Page/PageAdd.vue +++ b/src/components/Page/PageAdd.vue @@ -11,7 +11,6 @@ > - - - - - - {{ item.text }} - - - - - - {{ type.text }} - - - - - - - - - - - - - - - - - - - - - - 配置内容 - 指定内容 - - - - + @@ -193,6 +43,7 @@ - diff --git a/src/components/QuillEditor/QuillEditor.vue b/src/components/QuillEditor/QuillEditor.vue new file mode 100644 index 0000000..ee2d1fc --- /dev/null +++ b/src/components/QuillEditor/QuillEditor.vue @@ -0,0 +1,213 @@ + + + + + diff --git a/src/config/api.js b/src/config/api.js index f58afb9..2dc4433 100644 --- a/src/config/api.js +++ b/src/config/api.js @@ -13,6 +13,18 @@ const page = `${greenvalley}/page`; // 页面管理相关操作 // websocket基础地址 export const WS_BASE_URL = msgUrl; +// 页面列表查询 +export const getPageList = params => axios.post(`${page}/list`, params); + +// 页面配置添加 +export const addPage = params => axios.post(`${page}/add`, params); + +// 页面配置删除 +export const deletePage = params => axios.post(`${page}/delete`, params); + +// 页面配置修改 +export const updatePage = params => axios.post(`${page}/update`, params); + // 查询所有的研发团队相关信息 export const getAllTeam = () => axios.post(`${researchTeam}/selectAllTeam`); @@ -30,12 +42,3 @@ export const upTeam = params => axios.post(`${researchTeam}/upTeam`, params); // 根据团队名称搜索团队 export const selLikeTeam = params => axios.post(`${researchTeam}/selLikeTeam`, params); - -// 页面列表查询 -export const getPageList = params => axios.post(`${page}/list`, params); - -// 页面配置添加 -export const addPage = params => axios.post(`${page}/add`, params); - -// 页面配置删除 -export const deletePage = params => axios.post(`${page}/delete`, params); diff --git a/src/store/state.js b/src/store/state.js index 64ae81d..4609529 100644 --- a/src/store/state.js +++ b/src/store/state.js @@ -4,6 +4,142 @@ const state = { RDTeamLists: [], // 研发团队列表 pageLists: [], // 页面管理列表 + titles: [ + { + value: '关于我们', + label: '关于我们', + children: [ + { + value: '公司介绍', + label: '公司介绍', + }, + { + value: '组织机构', + label: '组织机构', + }, + { + value: '合作伙伴', + label: '合作伙伴', + }, + { + value: '衍生企业', + label: '衍生企业', + }, + ], + }, + { + value: '创新政策', + label: '创新政策', + }, + { + value: '创新平台', + label: '创新平台', + children: [ + { + value: '协同创新中心', + label: '协同创新中心', + }, + { + value: '组织机构', + label: '组织机构', + }, + { + value: '创新服务平台', + label: '创新服务平台', + }, + { + value: '科技创新服务', + label: '科技创新服务', + }, + ], + }, + { + value: '孵化平台', + label: '孵化平台', + children: [ + { + value: '众创空间', + label: '众创空间', + }, + { + value: '公共实验室', + label: '公共实验室', + }, + { + value: '中试基地', + label: '中试基地', + }, + { + value: '创业导师', + label: '创业导师', + }, + { + value: '合作伙伴', + label: '合作伙伴', + }, + { + value: '创业服务', + label: '创业服务', + }, + { + value: '产品展示', + label: '产品展示', + }, + ], + }, + { + value: '产业平台', + label: '产业平台', + children: [ + { + value: '产业创新联盟', + label: '产业创新联盟', + }, + { + value: '产业服务', + label: '产业服务', + }, + { + value: '衍生企业', + label: '衍生企业', + }, + ], + }, + { + value: '知识平台', + label: '知识平台', + }, + { + value: '活动公告', + label: '活动公告', + }, + { + value: '创新挑战', + label: '创新挑战', + children: [ + { + value: '需求征集', + label: '需求征集', + }, + { + value: '项目发布', + label: '项目发布', + }, + { + value: '结果公告', + label: '结果公告', + }, + ], + }, + { + value: '交流社区', + label: '交流社区', + }, + { + value: '联系我们', + label: '联系我们', + }, + ], }; export default state; diff --git a/src/views/PageManage/PageManage.vue b/src/views/PageManage/PageManage.vue index 5a70cf0..8ba6e71 100644 --- a/src/views/PageManage/PageManage.vue +++ b/src/views/PageManage/PageManage.vue @@ -33,15 +33,12 @@ export default { * @param { String } competeTimeId 第几届信息的id */ async getPageList(titleCode) { - console.log('titleCode: ', titleCode); try { - const titleCode = titleCode ? titleCode : ''; - const params = { param: { pageNum: 1, pageSize: 10, titleCode } }; + const params = { param: { pageNum: 1, pageSize: 10, titleCode: titleCode || '' } }; const res = await getPageList(params); const { code, msg, data } = res.data; if (code === 200) { this.lists = data.list; - console.log('this.lists: ', this.lists); } else { throw msg || '获取失败'; }