tremble 6 년 전
부모
커밋
abd2c3ba57

+ 8 - 5
src/App.vue

@@ -1,5 +1,5 @@
 <template>
-  <div id="app" :style="{transform:scale!==1? `scale(${scale})`:'none'}">
+  <div id="app" :style="{transform:scale!==1 && gre150? `scale(${scale})`:'none'}">
     <div class="big-nav">
       <iheader>
         <inavs slot-scope="{cp}" :cp="cp" />
@@ -38,7 +38,8 @@ export default {
       asideCp: 'list',
       scale: '',
       isNotChorme: browser.firefox || browser.edge,
-      isIE: browser.trident
+      isIE: browser.trident,
+      gre150: false
     }
   },
   watch: {
@@ -98,11 +99,11 @@ export default {
       let z = Math.round(devicePixelRatio * 100)
       this.scale = (100 / z) || 1
       let appH = document.querySelector('#app').offsetHeight
-      let hpx = z !== 100 ? appH * this.scale + 'px' : 'auto'
+      let hpx = z !== 100 && this.gre150 ? appH * this.scale + 'px' : 'auto'
 
       document.querySelector('html').style.height = hpx
       document.querySelector('body').style.height = hpx
-      if ((this.isNotChorme || this.isIE) && z !== 100) {
+      if ((this.isNotChorme || this.isIE) && z !== 100 && this.gre150) {
         document.querySelector('body').style.overflow = 'hidden'
       } else {
         document.querySelector('body').style.overflow = 'visible'
@@ -114,7 +115,9 @@ export default {
       let zoom = Math.round(devicePixelRatio * 100)
       let realWidth = document.documentElement.clientWidth || document.body.clientWidth
       this.scale = (100 / zoom) || 1
-      if (zoom !== 100) {
+      this.gre150 = zoom > 150
+
+      if (zoom !== 100 && this.gre150) {
         this.$toast.show('warn', `您当前浏览器的缩放比例是${zoom}%,可能会影响某些功能的正常<br/>使用,请尝试调整浏览器比例为100%以获得更佳的浏览体验。`)
         document.querySelector('html').style.width = realWidth / this.scale + 'px'
       } else {

BIN
src/assets/images/banner_pro-white.png


BIN
src/assets/images/banner_pro.png


BIN
src/assets/images/booking-txt-en.png


BIN
src/assets/images/booking-txt.png


+ 2 - 2
src/main.js

@@ -17,9 +17,9 @@ let router = require('./router').default
 
 Vue.prototype.$http = axios
 // Vue.prototype.$serverName = 'http://192.168.0.10:8080/'
-// Vue.prototype.$serverName = 'http://pro.4dkankan.com/'
+Vue.prototype.$serverName = 'http://pro.4dkankan.com/'
 
-Vue.prototype.$serverName = ''
+// Vue.prototype.$serverName = ''
 
 Vue.config.productionTip = false
 

+ 1 - 2
src/page/binocular/index.vue

@@ -117,7 +117,6 @@
       <div class="info">
         <div class="b-title">{{langBinocular.parmas.name}}</div>
         <img :src="`${$cdn}images/product_img_content_binocular.png`" alt>
-
         <div class="standard-layout">
           <div class="standard-xinghao">
             <h3 class="s-title b-label">{{standardGroup.label}}</h3>
@@ -276,7 +275,7 @@ export default {
     }
     window.addEventListener('scroll', this.scrollHandle)
     let removeListener = () => {
-      Math.round(devicePixelRatio * 100) !== 100 && window.removeEventListener('scroll', this.scrollHandle)
+      (Math.round(devicePixelRatio * 100) !== 100 && devicePixelRatio > 1.5) && window.removeEventListener('scroll', this.scrollHandle)
     }
     removeListener()
     window.addEventListener('resize', () => {

+ 0 - 1
src/page/binocular/style.scss

@@ -85,7 +85,6 @@ $txt_delay: 0.2s;
    
       >p {
         animation: fadeUp 0.5s ease-out 1 both $txt_delay * 2;
-        text-align: justify;
       }
       .lite-line{
         width: 100%;

+ 3 - 4
src/page/cases/index.vue

@@ -30,12 +30,12 @@
   </div>
   <div class="case-body" :style="{marginLeft:(split-(isWide?380:329))+ 'px'}">
     <div class="card" :class="{card_active:scene.length>0}" :style="{animationDelay:`${0.1*(i)}s`}" v-for="(item,i) in scene" :key="i">
-      <card  :data="item" :style="{marginRight:(i+1)%(isWide?4:3)===0?'0':'50px'}"></card>
+      <card :data="item" :style="{marginRight:(i+1)%(isWide?4:3)===0?'0':'50px'}"></card>
     </div>
   </div>
   <div class="paging" v-if="total">
     <vcenter>
-        <Paging @clickHandle="pageChange" :current="currentPage" :total="total" :equable="pageSize" />
+      <Paging @clickHandle="pageChange" :current="currentPage" :total="total" :equable="pageSize" />
     </vcenter>
   </div>
 </div>
@@ -95,7 +95,6 @@ export default {
   },
   data () {
     // 这里存放数据
-
     return {
       selectActive: false,
       total: 0,
@@ -103,7 +102,7 @@ export default {
       currentPage: 1,
       sortActive: 1,
       scene: [],
-      isWide: Math.round(devicePixelRatio * 100) === 100 ? window.innerWidth > 1697 : true,
+      isWide: Math.round(devicePixelRatio * 100) === 100 && devicePixelRatio > 1.5 ? window.innerWidth > 1697 : true,
       selected: '筛选设备',
       caseType: null
     }

+ 7 - 53
src/page/eight/index.vue

@@ -148,19 +148,18 @@
       <div class="info">
         <div class="b-title">{{langEight.parmas.name}}</div>
         <img :src="`${$cdn}images/product_img_content_6.png`" alt="">
-
         <div class="standard-layout">
           <div class="standard-xinghao">
-            <h3 class="s-title b-label">{{standardGroup.label}}</h3>
-            <div class="s-value b-label">{{standardGroup.name}}</div>
-            <p v-for="(standard,i) in standardGroup.info" :key="i">
+            <h3 class="s-title b-label">{{langEight.standardGroup.label}}</h3>
+            <div class="s-value b-label">{{langEight.standardGroup.name}}</div>
+            <p v-for="(standard,i) in langEight.standardGroup.info" :key="i">
               <span class="s-value b-label">{{standard.label}} :</span>
               <span class="s-value b-label">{{standard.value}}</span>
             </p>
           </div>
           <div class="standard-params">
             <div class="s-params1">
-              <div class="s1-con" v-for="(item,idx) in standardGroup.params1" :key="idx">
+              <div class="s1-con" v-for="(item,idx) in langEight.standardGroup.params1" :key="idx">
                 <h3 class="s-title b-label">{{item.label}}</h3>
                 <p class="s-value b-label" v-for="(sub,i) in item.value" :key="i">
                   {{sub}}
@@ -168,7 +167,7 @@
               </div>
             </div>
             <div class="s-params2">
-              <div class="s2-con" v-for="(item,idx) in standardGroup.params2" :key="idx">
+              <div class="s2-con" v-for="(item,idx) in langEight.standardGroup.params2" :key="idx">
                 <h3 class="s-title b-label">{{item.label}}</h3>
                 <p class="s-value b-label" v-for="(sub,i) in item.value" :key="i">
                   {{sub}}
@@ -223,55 +222,10 @@ export default {
       }
     ]
 
-    let standardGroup = {
-      label: '型号',
-      name: '四维看看 Pro',
-      info: [{
-        label: '高度',
-        value: '141.5毫米'
-      }, {
-        label: '宽度',
-        value: '71.1mm'
-      }, {
-        label: '厚度',
-        value: '17.98mm'
-      }, {
-        label: '重量',
-        value: '115g'
-      }],
-      params1: [{
-        label: '材质',
-        value: ['钛金属', '磨砂背']
-      }, {
-        label: '摄像头',
-        value: ['f / 2.0 大光圈镜头', '3200万像素SONY sensor', '220°双鱼眼镜头', '9片8组光学镜头', '3K视频录制速度为30fps']
-      }, {
-        label: '连接',
-        value: ['蓝牙:5.0', 'WiFi:802.11a / b / g / n / ac']
-      }, {
-        label: '',
-        value: []
-      }],
-      params2: [{
-        label: '电池',
-        value: ['3040mAh', '通过USB快速充电']
-      }, {
-        label: '存储',
-        value: ['支持128G TF卡', '3K视频 录制120分钟']
-      }, {
-        label: '端口',
-        value: ['microUSB', '三脚架固定孔']
-      }, {
-        label: '防水防尘',
-        value: ['IP54']
-      }]
-    }
-
     return {
-      standardGroup,
       params,
       params2,
-      runLineCanvas: false,
+      runLineCanvas: true,
       canLine: true,
       ismobile: browser.mobile,
       runNum: 'up',
@@ -341,7 +295,7 @@ export default {
     }
     window.addEventListener('scroll', this.scrollHandle)
     let removeListener = () => {
-      Math.round(devicePixelRatio * 100) !== 100 && window.removeEventListener('scroll', this.scrollHandle)
+      (Math.round(devicePixelRatio * 100) !== 100 && devicePixelRatio > 1.5) && window.removeEventListener('scroll', this.scrollHandle)
     }
     removeListener()
     window.addEventListener('resize', () => {

+ 2 - 2
src/page/home2/index.vue

@@ -10,7 +10,7 @@
       <div class="booking">
         <div>
           <div class="img-pro">
-            <img class="img-banner" :src="`${$cdn}images/banner_pro.png`" >
+            <img class="img-banner" :src="`${$cdn}images/banner_pro-white.png`" >
             <!-- <img class="img-tag" :src="language==='en'?`${$cdn}images/booking-tag-en.png`:`${$cdn}images/booking-tag.png`" alt=""> -->
           </div>
           <div class="info">
@@ -197,7 +197,7 @@ export default {
     }
     window.addEventListener('scroll', this.sizeHandle)
     let removeListener = () => {
-      if (Math.round(devicePixelRatio * 100) !== 100) {
+      if (Math.round(devicePixelRatio * 100) !== 100 && devicePixelRatio > 1.5) {
         this.startNumCount = true
         this.slideActive = true
       }

+ 9 - 5
src/page/layout/aside/temp/ltemp/login.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="ilogin-layout">
-    <div class="input-con">
+    <div class="input-con login-input-con">
     <div class="input"><input readonly onfocus="this.removeAttribute('readonly')"  autocomplete="off" v-model="phone" oninput="value=value.replace(/[^\d]/g,'')" maxlength='11' placeholder="请输入手机号码" type="text"></div>
     <div class="input"><input  readonly onfocus="this.removeAttribute('readonly')"  autocomplete="off"  @keyup.enter="login" v-model="password" placeholder="输入密码" maxlength='12' type="password"></div>
       <div class="remember" @click="rememberMe=~rememberMe">
@@ -9,13 +9,17 @@
         </span>
         <span>记住密码</span>
       </div>
-      <div class="temp-btn" @click="login">登录</div>
-      <div class="login-dec">不支持通过第三方账号授权登录</div>
+      <div class="login-con">
+        <div class="temp-btn" @click="login">登录</div>
+        <div class="login-dec">不支持通过第三方账号授权登录</div>
+      </div>
     </div>
     <div class="qrcode">
       <img v-if="codeImg" :src="`${$serverName}${codeImg}`" alt="">
-      <img src="@/assets/images/icon-qrcode.png" alt="">
-      <div class="login-dec">打开四维看看app扫一扫登录</div>
+      <div class="qrcode-con">
+        <img class="scan-img" src="@/assets/images/icon-qrcode.png" alt="">
+        <div class="login-dec">打开四维看看app扫一扫登录</div>
+      </div>
     </div>
   </div>
 </template>

+ 20 - 6
src/page/layout/aside/temp/ltemp/style.scss

@@ -70,11 +70,17 @@ $lincolor:#d0d0d1;
   text-align: center;
   cursor: pointer;
 }
+.login-con,.qrcode-con{
+  position: absolute;
+  bottom: 0;
+}
+
 .login-dec{
   color: #fff;
   width: 200px;
   letter-spacing: 0.2px;
   margin-top: 20px;
+  font-size: 14px;
 }
 
 .iregister-layout, .iforget-layout{
@@ -87,20 +93,28 @@ $lincolor:#d0d0d1;
   .input-con{
     width: 330px;
     padding: 32px 0 0 45px;
+    height: 365px;
+  }
+  .login-input-con{
+    position: relative;
   }
   .qrcode{
     text-align: center;
-    margin-top: 68px;
+    padding-top: 68px;
     margin-left: 45px;
+    height: 365px;
+    width: 200px;
+    position: relative;
     img{
       display: block;
       width: 150px;
       margin: 0 auto 20px;
-      &:last-of-type{
-        width: 50px;
-        height: 50px;
-        margin: 52px auto 20px;
-      }
+     
+    }
+    .scan-img{
+      width: 50px;
+      height: 50px;
+      margin: 52px auto 20px;
     }
   }
 }

+ 3 - 3
src/page/purchase/index.vue

@@ -8,11 +8,11 @@
       <img
         class="product-img"
         :style="{marginLeft:(split - 170)+ 'px'}"
-        src="@/assets/images/banner_pro.png"
+        :src="`${$cdn}images/banner_pro-white.png`"
         alt
       >
       <div class="layout">
-        <img class="pro-logo" src="@/assets/images/pro-logo.png" alt="">
+        <img class="pro-logo" :src="`${$cdn}images/pro-logo.png`" alt="">
         <p class="sub b-label" v-html="langPurchase.dec"></p>
         <p class="price">
           {{langPurchase.price}}
@@ -32,7 +32,7 @@
           </div>
           <p class="title">{{langPurchase.gift.key}}</p>
           <div class="detail-box zhijia">
-            <img src="@/assets/images/zhijia.png" alt>
+            <img :src="`${$cdn}images/zhijia.png`" alt>
             <span>{{langPurchase.gift.val}}</span>
           </div>
         </template>

+ 3 - 3
src/page/purchasetow/index.vue

@@ -8,11 +8,11 @@
       <img
         class="product-img"
         :style="{marginLeft:(split - 170)+ 'px'}"
-        src="@/assets/images/t_product.png"
+        :src="`${$cdn}images/t_product.png`"
         alt
       >
       <div class="layout">
-        <img class="pro-logo" src="@/assets/images/lite-logo.png" alt="">
+        <img class="pro-logo" :src="`${$cdn}images/lite-logo.png`" alt="">
         <p class="sub b-label" v-html="langPurchase.dec"></p>
         <p class="price">
           {{langPurchase.price}}
@@ -32,7 +32,7 @@
           </div>
           <p class="title">{{langPurchase.gift.key}}</p>
           <div class="detail-box zhijia">
-            <img src="@/assets/images/zhijia.png" alt>
+            <img :src="`${$cdn}images/zhijia.png`" alt>
             <span>{{langPurchase.gift.val}}</span>
           </div>
         </template>

+ 2 - 2
src/store/language/cn/coreTech.js

@@ -2,7 +2,7 @@
 export default{
   kjdw: {
     title: '空间定位',
-    dec: '全新算法极大提升了关键帧特征点的匹配准确率,把定位<br/>丢失的情况降至最低。另外,基于自适应分段的集束<br/>调整,把长序列分成若干序列在后端优化,<br/>改善了优化效率。',
+    dec: '计算相机在拍摄时的空间位置,并提取对应的3D点云,从而<br/>获取三维空间的真实情况。',
     points: [
       {
         posi: {
@@ -74,7 +74,7 @@ export default{
   },
   kjjm: {
     title: '空间重建',
-    dec: '自动化高精度三维数字建模技术,恢复空间的平面布局以及三维结构,无需人工干预从上传到生成结果<br/>仅需要5-10分钟。自动化高精度三维数字重建技术在获取稀疏点云和相机位姿后,<br/>计算空间的平面布局并恢复三维结构,生成3D场景',
+    dec: '自动化高精度三维数字重建技术,恢复空间的平面布局以及三位结构,无需人工干预。',
     logon: '自动化高精度三维数字重建技术<br/>在获取稀疏点云和相机位姿后,计算空间的平面布局并恢复三维结构,生成3D场景。',
     chars: [
       {

+ 44 - 4
src/store/language/cn/eight.js

@@ -6,7 +6,7 @@ export default{
   introduce: {
     title: ['四维看看 Pro', '专业精准建模,高效复刻空间'],
     price: 'RMB 9,800',
-    dec: '15分钟快速三维重建,全自动生成数字3D空间,实时计算空间尺寸,10K分辨率,支持4倍放大',
+    dec: '15分钟快速三维重建,全自动生成数字3D空间,实时计算空间尺寸,12K分辨率,支持4倍放大',
     btn: '立即购买',
     subTitle: '让三维空间获得数字新生',
     benefitGroup: [
@@ -38,11 +38,11 @@ export default{
     sub: ['快速编辑和分享你的互动式视频', '分享你的空间故事']
   },
   definition: {
-    title: '10K高清画质,捕捉空间的每个细节',
+    title: '12K高清画质,捕捉空间的每个细节',
     top: {
       dec:
-          ['四维看看Pro全方位记录空间中的信息,生成实景3D数字空间。您可以随时走进生成的3D场景中自由探索,', '感受如临现场的在线空间漫游体验。10K清晰度,可4倍放大画面,不错过任何细节。'],
-      intro: '四维看看Pro所拍摄的画面分辨率高达10000*5000像素'
+          ['四维看看Pro全方位记录空间中的信息,生成实景3D数字空间。您可以随时走进生成的3D场景中自由探索,', '感受如临现场的在线空间漫游体验。12K清晰度,可4倍放大画面,不错过任何细节。'],
+      intro: '四维看看Pro所拍摄的画面分辨率高达12288*6144像素'
     },
     bottom: {
       title: '细节之处,纤毫毕现',
@@ -125,5 +125,45 @@ export default{
   },
   parmas: {
     name: '四维看看 Pro 详细参数'
+  },
+  standardGroup: {
+    label: '型号',
+    name: '四维看看 Pro',
+    info: [{
+      label: '高度',
+      value: '220.7毫米'
+    }, {
+      label: '宽度',
+      value: '78.2毫米'
+    }, {
+      label: '厚度',
+      value: '78.2毫米'
+    }],
+    params1: [{
+      label: '镜头',
+      value: ['类型:200°鱼眼镜头', '孔径:f/2.0', '数量:8个', '分辨率:4608*3456像素(每个);12288*6144像素(合计)']
+    }, {
+      label: '传感器',
+      value: ['f / 2.0 大光圈镜头', '3200万像素SONY sensor', '220°双鱼眼镜头', '9片8组光学镜头', '3K视频录制速度为30fps']
+    }, {
+      label: '连接',
+      value: ['蓝牙:5.0', 'WiFi:802.11a / b / g / n / ac']
+    }, {
+      label: '',
+      value: []
+    }],
+    params2: [{
+      label: '电池',
+      value: ['3040mAh', '通过USB快速充电']
+    }, {
+      label: '存储',
+      value: ['支持128G TF卡', '3K视频 录制120分钟']
+    }, {
+      label: '端口',
+      value: ['microUSB', '三脚架固定孔']
+    }, {
+      label: '防水防尘',
+      value: ['IP54']
+    }]
   }
 }

+ 2 - 2
src/store/language/en/coreTech.js

@@ -2,7 +2,7 @@
 export default{
   kjdw: {
     title: 'Space localization',
-    dec: 'Calculate camera location and obtain corresponding 3D point cloud to understand real-life environment.',
+    dec: 'Calculate camera locations and obtain corresponding 3Dpoint clouds to understand real-life environment.',
     points: [
       {
         posi: {
@@ -74,7 +74,7 @@ export default{
   },
   kjjm: {
     title: 'Space reconstruction',
-    dec: 'Automatic and precise 3D digitization technology that recovers floorplan and 3D structure of space <br/>without manual intervention, which takes only 5 to 10 minutes to generate the result.',
+    dec: 'Automatic and precise 3D digitization technology that recovers floorplan and 3D structure of space<br/>without manual intervention.',
     logon: '自动化高精度三维数字重建技术<br/>在获取稀疏点云和相机位姿后,计算空间的平面布局并恢复三维结构,生成3D场景。',
     chars: [
       {

+ 48 - 5
src/store/language/en/eight.js

@@ -6,7 +6,7 @@ export default{
   introduce: {
     title: 'Professional, accurate, and efficient 3D reconstruction',
     price: 'RMB 9,800',
-    dec: '4DKanKan Pro generates 3D digital space of space automatically and takes measurements in real time. Results are displayed in 10K definition, and allow 4x magnification.',
+    dec: '4DKanKan Pro generates 3D digital space of space automatically and takes measurements in real time. Results are displayed in 12K definition, and allow 4x magnification.',
     btn: 'Shop Now',
     subTitle: 'Bring Space to Life in Digital 3D',
     benefitGroup: [
@@ -37,13 +37,13 @@ export default{
     sub: ['快速编辑和分享你的互动式视频', '分享你的空间故事']
   },
   definition: {
-    title: '10K Image Quality That Captures Every Detail in the Space',
+    title: '12K Image Quality That Captures Every Detail in the Space',
     top: {
       dec:
           ['4DKanKan Pro records three-dimensional information of space, andproduces realistic 3D digital spaces, allowing you to enter anytime',
-            'and freely explore as you were there. Never miss a detail with 10K definition and 4x magnification.',
+            'and freely explore as you were there. Never miss a detail with 12K definition and 4x magnification.',
             ''],
-      intro: 'Quality of images shot by 4DKanKan Pro reaches up to 10000*5000 pixels'
+      intro: 'Quality of images shot by 4DKanKan Pro reaches up to 12288*6144 pixels'
 
     },
     bottom: {
@@ -95,7 +95,7 @@ export default{
         lTxt: '4DKanKan Lite',
         rTxt: '4DKanKan Pro',
         lMask: 'High-definition of 4K',
-        rMask: '10K HD picture with 4-times magnification'
+        rMask: '12K HD picture with 4-times magnification'
       }
     },
     ranging: {
@@ -127,5 +127,48 @@ export default{
   },
   parmas: {
     name: 'Detailed Parameters of 4DKanKan Pro'
+  },
+  standardGroup: {
+    label: '型号',
+    name: '四维看看 Pro',
+    info: [{
+      label: '高度',
+      value: '141.5毫米'
+    }, {
+      label: '宽度',
+      value: '71.1mm'
+    }, {
+      label: '厚度',
+      value: '17.98mm'
+    }, {
+      label: '重量',
+      value: '115g'
+    }],
+    params1: [{
+      label: '材质',
+      value: ['钛金属', '磨砂背']
+    }, {
+      label: '摄像头',
+      value: ['f / 2.0 大光圈镜头', '3200万像素SONY sensor', '220°双鱼眼镜头', '9片8组光学镜头', '3K视频录制速度为30fps']
+    }, {
+      label: '连接',
+      value: ['蓝牙:5.0', 'WiFi:802.11a / b / g / n / ac']
+    }, {
+      label: '',
+      value: []
+    }],
+    params2: [{
+      label: '电池',
+      value: ['3040mAh', '通过USB快速充电']
+    }, {
+      label: '存储',
+      value: ['支持128G TF卡', '3K视频 录制120分钟']
+    }, {
+      label: '端口',
+      value: ['microUSB', '三脚架固定孔']
+    }, {
+      label: '防水防尘',
+      value: ['IP54']
+    }]
   }
 }

+ 19 - 58
src/store/language/home_cn.js

@@ -32,51 +32,27 @@ export default {
           to: {name: 'binocular'}
         }
       ],
-      // 'technology': [
+      // 'service_overview': [
       //   {
-      //     icon: 'icon-tech_space_location',
-      //     name: '空间定位',
-      //     to: {name: 'location', query: {id: 'kjdw'}}
-      //   }, {
-      //     icon: 'icon-tech_space_modeling',
-      //     name: '空间建模',
-      //     to: {name: 'location', query: {id: 'kjjm'}}
+      //     icon: 'icon-tutorial',
+      //     name: '使用教程',
+      //     to: {name: 'service_list', params: {id: 'use', active: 'pro'}}
+      //   },
+      //   {
+      //     icon: 'icon-faq',
+      //     name: '常见问题',
+      //     to: {name: 'service_list', params: {id: 'qa', active: 'pro'}}
       //   }, {
-      //     icon: 'icon-tech_space_display',
-      //     name: '空间展示',
-      //     to: {name: 'location', query: {id: 'kjzs'}}
+      //     icon: 'icon-appdown',
+      //     name: 'app下载',
+      //     to: {name: 'service_list', params: {id: 'app', active: 'pro'}}
+      //   },
+      //   {
+      //     icon: 'icon-sysc',
+      //     name: '产品手册',
+      //     to: {name: 'service_list', params: {id: 'product', active: 'all'}}
       //   }
       // ],
-      'service_overview': [
-        {
-          icon: 'icon-tutorial',
-          name: '使用教程',
-          to: {name: 'service_list', params: {id: 'use', active: 'pro'}}
-        },
-        {
-          icon: 'icon-faq',
-          name: '常见问题',
-          to: {name: 'service_list', params: {id: 'qa', active: 'pro'}}
-        }, {
-          icon: 'icon-appdown',
-          name: 'app下载',
-          to: {name: 'service_list', params: {id: 'app', active: 'pro'}}
-        },
-        {
-          icon: 'icon-sysc',
-          name: '产品手册',
-          to: {name: 'service_list', params: {id: 'product', active: 'all'}}
-        }
-        // {
-        //   icon: 'icon-service',
-        //   name: '维修服务',
-        //   to: {name: 'service_support'}
-        // }, {
-        //   icon: 'icon-protocol',
-        //   name: '网站条款',
-        //   to: {name: 'service_list', params: {id: 'clause'}}
-        // }
-      ],
       'case_overview': [
         {
           icon: 'icon-industry_realty',
@@ -87,16 +63,6 @@ export default {
           name: '博物馆',
           to: {name: 'cases', params: {id: '博物馆'}}
         },
-        //  {
-        //   icon: 'icon-industry_industry',
-        //   name: '工业',
-        //   to: {name: 'cases', params: {id: '工业'}}
-        // },
-        //  {
-        //   icon: 'icon-industry_gover',
-        //   name: '政务',
-        //   to: {name: 'cases', params: {id: '政务'}}
-        // },
         {
           icon: 'icon-industry_ecom',
           name: '家居',
@@ -112,11 +78,6 @@ export default {
           name: '其他',
           to: {name: 'cases', params: {id: '其他'}}
         }
-        // {
-        //   icon: 'icon-industry_app',
-        //   name: 'app',
-        //   to: {name: 'cases_app'}
-        // }
       ]
     }
   },
@@ -124,7 +85,7 @@ export default {
     navs: [
       {text: '产品购买', cp: 'eight'},
       {text: '行业应用', cp: 'case_overview'},
-      {text: '服务支持', cp: 'service_overview'},
+      // {text: '服务支持', cp: 'service_overview'},
       {text: '核心技术', cp: 'location'},
       {text: '关于我们', cp: 'about'}
     ],
@@ -193,7 +154,7 @@ export default {
         val: 'pr@4dage.com'
       }, {
         key: '联系电话',
-        val: '+86 400-6698-025'
+        val: '0086 756-6996790-800'
       }
     ]
   },

+ 20 - 54
src/store/language/home_en.js

@@ -32,51 +32,27 @@ export default {
           to: {name: 'binocular'}
         }
       ],
-      // 'technology': [
+      // 'service_overview': [
       //   {
-      //     icon: 'icon-tech_space_location',
-      //     name: '空间定位',
-      //     to: {name: 'location', query: {id: 'kjdw'}}
-      //   }, {
-      //     icon: 'icon-tech_space_modeling',
-      //     name: '空间建模',
-      //     to: {name: 'location', query: {id: 'kjjm'}}
+      //     icon: 'icon-tutorial',
+      //     name: 'Tutorials',
+      //     to: {name: 'service_list', params: {id: 'use', active: 'pro'}}
+      //   },
+      //   {
+      //     icon: 'icon-faq',
+      //     name: 'Q&As',
+      //     to: {name: 'service_list', params: {id: 'qa', active: 'pro'}}
       //   }, {
-      //     icon: 'icon-tech_space_display',
-      //     name: '空间展示',
-      //     to: {name: 'location', query: {id: 'kjzs'}}
+      //     icon: 'icon-appdown',
+      //     name: 'Download',
+      //     to: {name: 'service_list', params: {id: 'app', active: 'pro'}}
+      //   },
+      //   {
+      //     icon: 'icon-sysc',
+      //     name: 'Specifications',
+      //     to: {name: 'service_list', params: {id: 'product', active: 'all'}}
       //   }
       // ],
-      'service_overview': [
-        {
-          icon: 'icon-tutorial',
-          name: 'Tutorials',
-          to: {name: 'service_list', params: {id: 'use', active: 'pro'}}
-        },
-        {
-          icon: 'icon-faq',
-          name: 'Q&As',
-          to: {name: 'service_list', params: {id: 'qa', active: 'pro'}}
-        }, {
-          icon: 'icon-appdown',
-          name: 'Download',
-          to: {name: 'service_list', params: {id: 'app', active: 'pro'}}
-        },
-        {
-          icon: 'icon-sysc',
-          name: 'Specifications',
-          to: {name: 'service_list', params: {id: 'product', active: 'all'}}
-        }
-        // {
-        //   icon: 'icon-service',
-        //   name: '维修服务',
-        //   to: {name: 'service_support'}
-        // }, {
-        //   icon: 'icon-protocol',
-        //   name: '网站条款',
-        //   to: {name: 'service_list', params: {id: 'clause'}}
-        // }
-      ],
       'case_overview': [
         {
           icon: 'icon-industry_realty',
@@ -87,16 +63,6 @@ export default {
           name: 'Museum',
           to: {name: 'cases', params: {id: '博物馆'}}
         },
-        //  {
-        //   icon: 'icon-industry_industry',
-        //   name: '工业',
-        //   to: {name: 'cases', params: {id: '工业'}}
-        // },
-        //  {
-        //   icon: 'icon-industry_gover',
-        //   name: '政务',
-        //   to: {name: 'cases', params: {id: '政务'}}
-        // },
         {
           icon: 'icon-industry_ecom',
           name: 'Home',
@@ -124,7 +90,7 @@ export default {
     navs: [
       {text: 'Products', cp: 'eight'},
       {text: 'Applications', cp: 'case_overview'},
-      {text: 'Services', cp: 'service_overview'},
+      // {text: 'Services', cp: 'service_overview'},
       {text: 'Technologies', cp: 'location'},
       {text: 'About us', cp: 'about'}
     ],
@@ -193,7 +159,7 @@ export default {
         val: 'pr@4dage.com'
       }, {
         key: 'Tel',
-        val: '+86 400-6698-025'
+        val: '0086 756-6996790-800'
       }
     ]
   },
@@ -208,7 +174,7 @@ export default {
         val: 'pr@4dage.com'
       }, {
         key: 'Tel',
-        val: '+86 400-6698-025'
+        val: '0086 756-6996790-800'
       }, {
         key: 'Working Hours',
         val: 'From Monday to Friday, 09:00 - 12:30, 14:00 - 18:30 (GMT+8)'