diff --git a/src/components/Banner/BannerAdd.vue b/src/components/Banner/BannerAdd.vue index dcd3cad..3fd8e78 100644 --- a/src/components/Banner/BannerAdd.vue +++ b/src/components/Banner/BannerAdd.vue @@ -4,31 +4,79 @@ - - + + {{ item }} - - + + - - + + {{ item }} - - - {{ item.name }} + + + {{ item.name }} - - - 选择图片 + + + + 选择图片 + diff --git a/src/components/BtnCom/BtnCon.vue b/src/components/BtnCom/BtnCon.vue index 6c6c815..ce95923 100644 --- a/src/components/BtnCom/BtnCon.vue +++ b/src/components/BtnCom/BtnCon.vue @@ -10,7 +10,7 @@
创新政策
人才招聘
合作伙伴
-
衍生企业
+
衍生企业
创新部
合作意向
@@ -26,11 +26,11 @@
入驻虚拟申请
服务
需求填报
-
合作伙伴
+
合作伙伴
产业部
服务
-
衍生企业
+
衍生企业
需求填报
diff --git a/src/components/Development/DevelopmentDate.vue b/src/components/Development/DevelopmentDate.vue index c8b1855..3c34545 100644 --- a/src/components/Development/DevelopmentDate.vue +++ b/src/components/Development/DevelopmentDate.vue @@ -132,7 +132,6 @@ export default { this.$emit('selResSearch'); // const arr = [...this.lists]; // this.lists = arr.filter(item => item.id !== teamId); - // TODO: 填到列表中 } else { throw msg; } diff --git a/src/components/Partner/PartnerAdd.vue b/src/components/Partner/PartnerAdd.vue new file mode 100644 index 0000000..ee28570 --- /dev/null +++ b/src/components/Partner/PartnerAdd.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/src/components/Partner/PartnerDate.vue b/src/components/Partner/PartnerDate.vue new file mode 100644 index 0000000..f646afd --- /dev/null +++ b/src/components/Partner/PartnerDate.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/src/components/Partner/PartnerEdit.vue b/src/components/Partner/PartnerEdit.vue new file mode 100644 index 0000000..166daf3 --- /dev/null +++ b/src/components/Partner/PartnerEdit.vue @@ -0,0 +1,197 @@ + + + + + diff --git a/src/components/Partner/PartnerSearch.vue b/src/components/Partner/PartnerSearch.vue new file mode 100644 index 0000000..95248b1 --- /dev/null +++ b/src/components/Partner/PartnerSearch.vue @@ -0,0 +1,78 @@ + + + + + + diff --git a/src/config/api.js b/src/config/api.js index f2b5df7..7c2167f 100644 --- a/src/config/api.js +++ b/src/config/api.js @@ -11,9 +11,6 @@ const policy = `${proxyUrl}/policy`; // 创新政策接口 const researchTeam = `${greenvalley}/researchTeam`; // 创新平台相关操作 const page = `${greenvalley}/page`; // 页面管理相关操作 const carousel = `${greenvalley}/carousel`; // 轮播图相关接口 - -// 上传附件 -export const upload = `${greenvalley}/file/upload`; const industryInfo = `${greenvalley}/industryInfo`; // 行业资讯相关操作 const activity = `${greenvalley}/activity`; // 活动公告相关操作 const creatingPlatform = `${greenvalley}/creatingPlatform`; // 合作意向相关操作 @@ -21,6 +18,8 @@ const serviceProject = `${greenvalley}/serviceProject`; // 创新部服务相关 const institute = `${greenvalley}/institute`; // 实验室(研究院)相关操作 const achInstr = `${greenvalley}/achInstr`; // 创新部类型相关操作 const comment = `${greenvalley}/comment`; // 交流社区相关操作 +const business = `${greenvalley}/business`; // 交流社区相关操作 +export const upload = `${greenvalley}/file/upload`; // websocket基础地址 export const WS_BASE_URL = msgUrl; @@ -97,6 +96,18 @@ export const selCommunityH = params => axios.post(`${comment}/selCommunityH`, pa // 修改跟贴表中得数据 export const upComment = params => axios.post(`${comment}/upComment`, params); +// 后台查询合作伙伴和衍生企业 +export const backendSearch = params => axios.post(`${business}/backendSearch`, params); + +// 后台增加合作伙伴和衍生企业 +export const backendAdd = params => axios.post(`${business}/backendAdd`, params); + +// 后台删除合作伙伴和衍生企业 +export const backendDelete = params => axios.post(`${business}/backendDelete`, params); + +// 后台修改合作伙伴或者衍生企业 +export const backendUpdate = params => axios.post(`${business}/backendUpdate`, params); + // 合作意向列表查询 export const getCreatingPlatformSearch = params => axios.post(`${creatingPlatform}/search`, params); diff --git a/src/router/index.js b/src/router/index.js index 2bd8cfb..51526a3 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -79,9 +79,10 @@ const routes = [ }, // 衍生企业 { - path: '/derivative-enterprise', - name: 'DerivativeEnterprise', - component: () => import(/* webpackChunkName: "derivative-enterprise" */ 'views/DerivativeEnterprise/DerivativeEnterprise.vue'), + path: '/about-us-derivative-enterprise', + name: 'AboutUsDerivativeEnterprise', + component: () => + import(/* webpackChunkName: "about-us-derivative-enterprise" */ 'views/CooperativePartner/AboutUsDerivativeEnterprise.vue'), }, // -------创新部 // 合作意向 @@ -151,6 +152,12 @@ const routes = [ name: 'HatchingDemandFilling', component: () => import(/* webpackChunkName: "hatching-demand-filling" */ 'views/HatchingDemandFilling/HatchingDemandFilling.vue'), }, + // 合作伙伴 + { + path: '/hatch-cooperative-partner', + name: 'HatchCooperativePartner', + component: () => import(/* webpackChunkName: "hatch-cooperative-partner" */ 'views/CooperativePartner/HatchCooperativePartner.vue'), + }, // -------产业部 // 服务 { @@ -160,9 +167,10 @@ const routes = [ }, // 衍生企业 { - path: '/derivative-enterprise', - name: 'DerivativeEnterprise', - component: () => import(/* webpackChunkName: "derivative-enterprise" */ 'views/DerivativeEnterprise/DerivativeEnterprise.vue'), + path: '/industry-derivative-enterprise', + name: 'IndustryDerivativeEnterprise', + component: () => + import(/* webpackChunkName: "industry-derivative-enterprise" */ 'views/CooperativePartner/IndustryDerivativeEnterprise.vue'), }, // 需求填报 { diff --git a/src/store/mutations.js b/src/store/mutations.js index 9ffb2e8..f38aa29 100644 --- a/src/store/mutations.js +++ b/src/store/mutations.js @@ -21,30 +21,12 @@ const mutations = { }, /** - * 设置研发团队列表信息 + * 设置合作伙伴和衍生企业查询条件 * @param {object} state - * @param {object} RDTeamLists {id, account, phone} + * @param {object} partnerOptions */ - setRDTeamLists(state, RDTeamLists) { - state.RDTeamLists = RDTeamLists; - }, - - /** - * 设置页面管理列表信息 - * @param {object} state - * @param {object} pageLists - */ - setPageLists(state, pageLists) { - state.pageLists = pageLists; - }, - - /** - * 添加页面管理列表信息 - * @param {object} state - * @param {object} item - */ - setAddPageLists(state, item) { - state.pageLists.push(item); + setPartnerOptions(state, partnerOptions) { + state.partnerOptions = partnerOptions; }, }; diff --git a/src/store/state.js b/src/store/state.js index 4609529..80a1248 100644 --- a/src/store/state.js +++ b/src/store/state.js @@ -1,9 +1,7 @@ const state = { anyringToken: '', user: { id: '', phone: '', account: '' }, - - RDTeamLists: [], // 研发团队列表 - pageLists: [], // 页面管理列表 + partnerOptions: null, // 合作伙伴和衍生企业查询条件 titles: [ { value: '关于我们', diff --git a/src/views/CooperativePartner/AboutUsDerivativeEnterprise.vue b/src/views/CooperativePartner/AboutUsDerivativeEnterprise.vue new file mode 100644 index 0000000..a3a6ea9 --- /dev/null +++ b/src/views/CooperativePartner/AboutUsDerivativeEnterprise.vue @@ -0,0 +1,82 @@ + + + diff --git a/src/views/CooperativePartner/CooperativePartner.vue b/src/views/CooperativePartner/CooperativePartner.vue index 2e70428..ae46f80 100644 --- a/src/views/CooperativePartner/CooperativePartner.vue +++ b/src/views/CooperativePartner/CooperativePartner.vue @@ -1,20 +1,21 @@ diff --git a/src/views/CooperativePartner/IndustryDerivativeEnterprise.vue b/src/views/CooperativePartner/IndustryDerivativeEnterprise.vue new file mode 100644 index 0000000..1712a52 --- /dev/null +++ b/src/views/CooperativePartner/IndustryDerivativeEnterprise.vue @@ -0,0 +1,82 @@ + + + diff --git a/src/views/DerivativeEnterprise/DerivativeEnterprise.vue b/src/views/DerivativeEnterprise/DerivativeEnterprise.vue deleted file mode 100644 index 2a9aba7..0000000 --- a/src/views/DerivativeEnterprise/DerivativeEnterprise.vue +++ /dev/null @@ -1,20 +0,0 @@ - - -