king
2019-09-04 84ee15b88478629a14dd791958064a096ca6f44c
2019-09-04
5个文件已修改
84 ■■■■■ 已修改文件
src/store/service.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/news/index.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/productCenter/index.vue 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/successCase/caseDetail.vue 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/successCase/caseSolution.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/service.js
@@ -7,7 +7,7 @@
axios.interceptors.request.use((config) => {
  // 在发送请求之前做些什么
  config.data == undefined ? config.data = {} : false
  config.data = config.data || {}
  config.method = 'post'
  config.data.userid = ''
  config.data = JSON.stringify(config.data)
src/views/news/index.vue
@@ -171,7 +171,7 @@
      flex:1;
      padding: 0.1rem 0.1rem;
      display: inline-block;
      font-size: 0.13rem;
      font-size: 0.16rem;
      cursor: pointer;
    }
    .contentTitle_before,.contentTitle_after {
@@ -199,25 +199,25 @@
      margin-bottom: .4rem;
      cursor: pointer;
      h2 {
        padding: 0 .11rem;
        // padding: 0 .11rem;
        span:first-child{
          color: #20242A;
          font-size: 0.15rem;
          line-height: .3rem;
          font-size: 0.16rem;
          line-height: .25rem;
        }
        span:nth-child(2){
          color:#676767;
          font-size: 0.11rem;
          font-size: 0.13rem;
          float: right;
          margin-top: 0.03rem;
          margin: 0.1rem 0;
        }
      }
      p {
        padding: 0.14rem 0.11rem;
        padding: 0.28rem 0rem;
        color: #676767;
        font-size: 0.11rem;
        font-size: 0.14rem;
        line-height: 0.25rem;
        margin-top: 0.25rem;
        margin-top: 0.1rem;
      }
    }
    li:nth-child(3n) {
@@ -250,7 +250,7 @@
    width: 3.6rem;
    height: 2.2rem;
    background:rgba(243,243,243,1);
    padding: 0.2rem 0.1rem 0;
    padding: 0.1rem 0.1rem 0;
  }
  button {
    display: none;
src/views/productCenter/index.vue
@@ -4,12 +4,12 @@
    <div v-for="(item, index) in details" :key="index">
      <div v-if="item.type === 'WLongText'" class="wrapper platform">
        <div class="content_title"><span v-if="item.title" v-text="item.title"></span></div>
        <p v-text="item.longText"></p>
        <p style="margin-bottom: 0.1rem;" v-for="(text, index) in item.textlist" :key="index" v-text="text.LongText"></p>
      </div>
      <div v-else-if="item.type === 'Wimages'" class="wrapper scene">
        <div class="content_title"><span v-if="item.title" v-text="item.title"></span></div>
        <div class="content_scene">
          <span class="scene scene-img" v-for="(img, index) in item.imglist" :key="index">
          <span class="scene scene-img" :class="img.scale && 'scale'" v-for="(img, index) in item.imglist" :key="index">
            <img :src="img.url" alt="">
            <span class="txt" :class="'txt' + img.position" :style="'color:' + img.color">
              <p v-text="img.title"></p>
@@ -92,7 +92,7 @@
            title: det.Title1
          }
          if (item.type === 'WLongText') {
            item.longText = det.DOne[0].LongText
            item.textlist = det.DOne
          } else if (item.type === 'Wimages') {
            item.imglist = det.DOne.map(cell => {
              return {
@@ -100,7 +100,20 @@
                tip: cell.CDefine2,
                url: cell.Images,
                position: cell.TypeCharThree,
                color: cell.TypeCharTwo
                color: cell.TypeCharTwo,
                scale: true
              }
            })
          } else if (item.type === 'WBigImageOne') {
            item.type = 'Wimages'
            item.imglist = det.DOne.map(cell => {
              return {
                title: cell.CDefine1,
                tip: cell.CDefine2,
                url: cell.Images,
                position: cell.TypeCharThree,
                color: cell.TypeCharTwo,
                scale: false
              }
            })
          } else if (item.type === 'Wico') {
@@ -157,15 +170,15 @@
        margin: 0.1rem 0 0.38rem;
      }
      p {
        font-size: 0.14rem;
        font-size: 0.16rem;
        color: #676767;
        line-height: .22rem;
        line-height: .24rem;
      }
    }
    .scene {
      margin: 0 auto;
      position: relative;
      cursor: pointer;
      // cursor: pointer;
      .txt {
        position: absolute;
@@ -244,7 +257,7 @@
      transform: scale(1);
      transition: all 0.5s;
    }
    .scene-img:hover {
    .scene-img.scale:hover {
      transform: scale(1.1);
      z-index: 10;
    }
@@ -255,7 +268,7 @@
    }
    .industry {
      .content_title {
        margin: 1.06rem 0 0.69rem;
        margin: 0.6rem 0 0.5rem;
      }
      .content_industry {
        display: flex;
@@ -348,14 +361,14 @@
    .content_skill_item {
      text-align: center;
      flex: 1;
      font-size: .1rem;
      font-size: .16rem;
      div {
        width: 1.2rem;
        height: 1.2rem;
        display: inline-block;
      }
      p {
        font-size: 0.13rem;
        font-size: 0.16rem;
        color:#3A3A3C;
        margin: 0.2rem 0;
        text-align: center;
src/views/successCase/caseDetail.vue
@@ -8,7 +8,7 @@
      <div v-if="item.TypeCharOne === 'WLongText'">
        <div class="content_title"><span v-if="item.Title1" v-text="item.Title1"></span></div>
        <div v-for="(cell, i) in item.subs" :key="i">
          <div class="content_title_p" v-if="cell.type === 'text'" style="margin: .4rem auto .1rem;" v-text="cell.value"></div>
          <div class="content_title_p" v-if="cell.type === 'text'" style="margin: .1rem auto .1rem;" :style="!i && 'margin-top: 0.4rem;'" v-text="cell.value"></div>
          <div class="content-img" v-else-if="cell.type === 'img'"><img :src="cell.value" alt=""></div>
        </div>
      </div>
@@ -184,10 +184,13 @@
  margin: .4rem auto 0;
}
@media (max-width: 750px) and (min-width: 0){
  .banner img {
    max-width: none;
    width: 140%;
    margin-left: -20%;
  .banner {
    margin-top: 1.13rem;
    img {
      max-width: none;
      width: 140%;
      margin-left: -20%;
    }
  }
    .three_box{
        margin: 0.4rem 0.3rem 0.8rem;
@@ -240,11 +243,10 @@
  .content_title,.content_title_p{
    width: 100%;
    box-sizing: border-box;
    padding: 0.6rem .43rem 0;
    padding: 0.2rem .43rem 0;
  }
  .content-img{
  .content-img {
    width: 100%;
    height: 3.5rem;
  }
  .project{
    background: #f9f9f9;
@@ -257,7 +259,7 @@
      display: flex;
      padding: .34rem 0;
      dl {
        width: 25%;
        flex: 1;
        dt {
          width: .8rem;
          height: .8rem;
@@ -517,7 +519,7 @@
    display: flex;
    margin: .2rem 0;
    dl {
      margin-right: .8rem;
      flex: 1;
      dt {
        width: .94rem;
        height: .94rem;
@@ -528,7 +530,6 @@
        }
      }
      dd {
        width: 1.8rem;
        text-align: center;
        padding-top: .07rem;
      }
src/views/successCase/caseSolution.vue
@@ -10,7 +10,7 @@
                <dl class="solution_box" v-for="(item, index) in datalist" :key="index">
                    <dt class="solution_box_in">
                        <h3><span v-text="item.SubjClasName"></span></h3>
                        <p style="line-height: 0.22rem; margin-right: 0.3rem;font-size: 0.13rem;" v-text="item.Remark"></p>
                        <p style="line-height: 0.22rem; margin-right: 0.3rem;font-size: 0.16rem;" v-text="item.Remark"></p>
                        <div class="title">
                            <a href="javascript:;" style="margin-right: 0.3rem;" v-for="(menu, i) in item.Subject" :key="i"
                                v-text="menu.Title1" @click="jumpmenu(menu)"></a>
@@ -96,7 +96,7 @@
        p {
            padding: .4rem .4rem 0;
            color: #676767;
            font-size: .15rem;
            font-size: .16rem;
            line-height: 0.26rem;
        }
        .solution_box-m {