src/store/service.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/news/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/productCenter/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/successCase/caseDetail.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/successCase/caseSolution.vue | ●●●●● 补丁 | 查看 | 原始文档 | 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 {