LAPTOP-UBJMM5MG\user 1 jaar geleden
bovenliggende
commit
8e3470c135

+ 6 - 0
.idea/inspectionProfiles/Project_Default.xml

@@ -0,0 +1,6 @@
+<component name="InspectionProjectProfileManager">
+  <profile version="1.0">
+    <option name="myName" value="Project Default" />
+    <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
+  </profile>
+</component>

+ 8 - 0
src/service/api_service.js

@@ -14,6 +14,7 @@ const investment = '/wx/investment'
 const recruit = '/wx/recruit'
 const policy = '/wx/policy'
 const bizAll = '/wx/data'
+const SunanPortalManagementController = '/wx/SunanPortalManagementController'
 
 
 export function findFeaturesService(data) {
@@ -141,3 +142,10 @@ export function listBizAll(userId) {
         method: 'post'
     })
 }
+export function findInfoByPortalTypeToTop(data) {
+    return request({
+        url: baseUri + SunanPortalManagementController + '/findInfoByPortalTypeToTop',
+        method: 'post',
+        data: data
+    })
+}

File diff suppressed because it is too large
+ 117 - 108
src/views/about/industry.vue


File diff suppressed because it is too large
+ 20 - 11
src/views/about/serviceLocator.vue


File diff suppressed because it is too large
+ 118 - 109
src/views/about/surroundings.vue


+ 1 - 1
src/views/common/home.vue

@@ -45,7 +45,7 @@
           <p>PARK PROFILE</p>
         </div>
         <div class="unMidTitle" @click="toServiceLocator('industry')">
-          <h3>产集群</h3>
+          <h3>产集群</h3>
           <p>INDUSTRIAL CLUSTERS</p>
         </div>
       </div>

+ 45 - 13
src/views/common/homepage.vue

@@ -5,19 +5,19 @@
       <div class="pc">
         <div class="header_content">
           <div class="logo">
-<!--            <img src="~@/assets/images/logo.png" alt="">-->
+            <!--            <img src="~@/assets/images/logo.png" alt="">-->
             苏南快递产业园
           </div>
           <div class="shortcut">
             <ul class="app-menu">
-              <li class="cur">
-                <router-link :to="{ path: '/' }">首页</router-link>
+              <li class="cur" @click="changeMenu">
+                <router-link :to="{ path: '/' }" :class="menuPlace==='首页'?'selMenu':''">首页</router-link>
               </li>
-              <li>
-                <router-link :to="{ path: '/serviceLocator' }">园区介绍</router-link>
+              <li @click="changeMenu">
+                <router-link :to="{ path: '/serviceLocator' }" :class="menuPlace==='园区介绍'?'selMenu':''">园区介绍</router-link>
               </li>
-              <li class="ser">
-                <a href="javascript:void(0)">企业服务</a>
+              <li class="ser" @click="changeMenu">
+                <a href="javascript:void(0)" :class="menuPlace==='企业服务'?'selMenu':''">企业服务</a>
                 <div class="second-menu">
                   <div class="select_detail">
                     <div class="area-nav">
@@ -45,13 +45,14 @@
                   </div>
                 </div>
               </li>
-              <li>
+              <li @click="changeMenu">
                 <router-link
                   :to="{ path: '/zhaoshang/list' }"
+                  :class="menuPlace==='政策服务'?'selMenu':''"
                 >政策服务</router-link>
               </li>
               <li>
-                <router-link :to="{ path: '/jobs/list' }">优质人才</router-link>
+                <router-link :to="{ path: '/jobs/list' }" :class="menuPlace==='优质人才'?'selMenu':''">优质人才</router-link>
               </li>
               <!--              <li>-->
               <!--                <router-link :to="{ path: '/finance/list' }"-->
@@ -61,15 +62,17 @@
               <li>
                 <router-link
                   :to="{ path: '/company/list' }"
+                  :class="menuPlace==='知名企业'?'selMenu':''"
                 >知名企业</router-link>
               </li>
-              <li>
+              <li @click="changeMenu">
                 <router-link
                   :to="{ path: '/notice/list' }"
+                  :class="menuPlace==='园区通知'?'selMenu':''"
                 >园区通知</router-link>
               </li>
-              <li>
-                <router-link :to="{ path: '/contact' }">联系我们</router-link>
+              <li @click="changeMenu">
+                <router-link :to="{ path: '/contact' }" :class="menuPlace==='联系我们'?'selMenu':''">联系我们</router-link>
               </li>
             </ul>
             <div class="menu" style="display: none" @click="menuBtn()">
@@ -280,13 +283,39 @@ export default {
         return {
             menu: false, // 控制一级菜单 显示/隐藏
             show: false,
-            briefDetail: {} // 控制二级菜单 显示/隐藏
+            briefDetail: {}, // 控制二级菜单 显示/隐藏
+            menuPlace: ''
         }
     },
     mounted() {
         this.getData()
+        this.getMenuPlace()
+
+        console.log('path', this.$route.path)
     },
     methods: {
+        changeMenu() {
+            this.getMenuPlace()
+        },
+        getMenuPlace() {
+            if (this.$route.path === '/') {
+                this.menuPlace = '首页'
+            } else if (this.$route.path === '/serviceLocator') {
+                this.menuPlace = '园区介绍'
+            } else if (this.$route.path === '/service/characteristic' || this.$route.path === '/service/periphery' || this.$route.path === '/service/activities' || this.$route.path === '/service/educate') {
+                this.menuPlace = '企业服务'
+            } else if (this.$route.path === '/zhaoshang/list') {
+                this.menuPlace = '政策服务'
+            } else if (this.$route.path === '/jobs/list') {
+                this.menuPlace = '优质人才'
+            } else if (this.$route.path === '/company/list') {
+                this.menuPlace = '知名企业'
+            } else if (this.$route.path === '/notice/list') {
+                this.menuPlace = '园区通知'
+            } else if (this.$route.path === '/contact') {
+                this.menuPlace = '联系我们'
+            }
+        },
         getData() {
             getBridf({ groupId: '870261874875170816' }).then((res) => {
                 if (res.data) {
@@ -310,6 +339,9 @@ export default {
 </script>
 
 <style scoped>
+.selMenu{
+  color: rgba(75, 175, 227, 1) !important;
+}
 /*屏幕像素大于1000px时的样式*/
 @media screen and (min-width: 1000px) {
   /*