From 4deda573bfc6663c1793b29f60a6e1035d891520 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 23 八月 2019 16:36:42 +0800 Subject: [PATCH] news --- src/views/index/dynamicDetail.vue | 160 +++++++++++++++++++++++----------------------------- 1 files changed, 71 insertions(+), 89 deletions(-) diff --git a/src/views/index/dynamicDetail.vue b/src/views/index/dynamicDetail.vue index 5ed19d7..7f0d0a1 100644 --- a/src/views/index/dynamicDetail.vue +++ b/src/views/index/dynamicDetail.vue @@ -2,113 +2,84 @@ <div class="main"> <div class="wrapper dynamic"> <div class="dynamic_l"> - <h4>鏄庣 > 鏂伴椈璧勮 > 浼佷笟璧勮 > 瀹濇椂寰楃數鍟嗗钩鍙伴」鐩惎鍔ㄤ細璁殕閲嶄妇琛�</h4> - <h2 class="dynamic_title">瀹濇椂寰楃數鍟嗗钩鍙伴」鐩惎鍔ㄤ細璁殕閲嶄妇琛�</h2> - <h3 class="dynamic_subtitle">浼佷笟璧勮 | 2018-10-10</h3> - <div class="dynamic_content"> - <p>9鏈�22鏃ヤ笂鍗堬紝瀹濇椂寰楃數鍟嗗钩鍙伴」鐩惎鍔ㄤ細鍦ㄨ嫃宸炲巺闅嗛噸鍙紑锛屼笓涓氬伐鍏疯惀閿�涓績鏈辨�汇�佽储鍔″紶鎬汇�佷俊鎭寲绠$悊閮ㄤ竵鎬伙紝鎼洪」鐩粍鍥㈤槦鍙傚姞浜嗘娆′細璁�傚寳浜槑绉戞櫘鍗庡壇鎬荤粡鐞嗗紶瀵岃吹锛屾惡椤鹃棶浠h〃4浜哄嚭甯簡浼氳銆�<br /> - 浼氳鐢辩數鍟嗛攢鍞儴缁忕悊绾敠闇蹭富鎸佸彫寮�銆� - </p> - <img src="../../img/dynamicDetail.jpg" alt=""> - </div> - <div class="dynamic_content"> - <p>浼氳浼婂锛岀數鍟嗛攢鍞儴缁忕悊绾敠闇查鍏堝垎鏋愪簡杩戝嚑骞寸敱浜庣數鍟嗛攢閲忕殑涓嶆柇涓婂崌锛岀數鍟嗛儴闂ㄥ湪宸ヤ綔涓墍閬囧埌鐨勫悇绫婚棶棰橈紝绾粡鐞嗗挨鍏舵寚鍑哄湪姣忓勾鍙屽崄涓�鏈熼棿宸ㄥぇ鐨勮鍗曢噺缁欑數鍟嗛儴闂ㄥ甫鏉ヤ簡宸ㄥぇ鐨勫伐浣滈噺銆�<br /> - <span style="margin: 0.3rem 0;display: inline-block;">2017骞寸殑鍙屽崄涓�鍗冲皢鏉ヤ复锛岄�氳繃IT骞冲彴鎵撻�氱數鍟嗗钩鍙颁笌SAP绯荤粺瀹炵幇鏁版嵁娴佸鎺ワ紝鎻愰珮鐗╂祦鍙戣揣鏁堢巼锛岄檷浣庝汉涓哄嚭閿欑巼锛岄檷浣庝汉宸ユ垚鏈紝宸茬粡杩湪鐪夌潾銆�</span> - 鎺ョ潃锛屽寳浜槑绉戞櫘鍗庨」鐩�荤洃鍏奸」鐩粡鐞嗗垬鐣呭悜涓庝細鍚勪綅浠嬬粛浜嗗寳浜槑绉戝悇绫荤數鍟嗙鐞嗛」鐩疄鏂界粡楠岋紝浠ュ強鏄庣椤圭洰灏嗕細缁欏疂鏃跺緱鐢靛晢绠$悊甯︽潵浠�涔堝彉鍖栥�傚湪鏃堕棿涓婃湰椤圭洰棰勮浠庨」鐩寮忓惎鍔ㄥ悗鐨�2涓湀鍐呭畬鎴愬钩鍙版惌寤恒�佸钩鍙板紑鍙戜笌涓�鏈熷姛鑳藉疄鏂斤紝椤圭洰涓婄嚎銆備簩鏈熷湪涓�鏈熶笂绾垮悗鐨勪竴涓湀鍐呭畬鎴愮浉鍏崇殑寮�鍙戜笌涓婄嚎宸ヤ綔銆� - </p> - <img src="../../img/da2.jpg" alt=""> - </div> - <div class="dynamic_content"> - <p>闅忓悗锛屽寳浜槑绉戝壇鎬荤粡鐞嗗紶瀵岃吹鍚戝疂鏃跺緱浣滃嚭浜嗛」鐩椂闂淬�佹姇鍏ヨ祫婧愪笌骞冲彴璐ㄩ噺涓婄殑鎵胯锛屼互鍙婁粖鍚庣殑涓�浜涘睍鏈涖��</p> - <img src="../../img/da3.jpg" alt=""> - </div> - <div class="dynamic_content"> - <p>鏈�鍚庯紝涓撲笟宸ュ叿钀ラ攢涓績鏈辨�讳负姝ゆ浼氳鍋氫簡鎬荤粨锛屽苟鎸囧嚭鏈椤圭洰鏃堕棿姣旇緝绱у紶锛屽苟涓斾竴涓婄嚎灏卞皢闈复鍙屽崄涓�鐨勮繖鍦衡�樺ぇ鎴樷�欙紝甯屾湜椤圭洰缁勫洟闃熻兘澶熼珮璐ㄩ噺鐨勫畬鎴愪换鍔°��<br /> - 鐢靛晢骞冲彴椤圭洰灏嗕細缁欏疂鏃跺緱鐢靛晢杩愯惀甯︽潵宸ㄥぇ鍙樺寲銆傝鎴戜滑鍦ㄤ簰鑱旂綉+鐨勫ぇ鏃朵唬鑳屾櫙涓嬶紝閫氳繃鍏ㄦ柊鐨勭數鍟嗙鐞嗗钩鍙帮紝鍏卞悓鍔姏锛屼负瀹濇椂寰楀垱涓嬫柊鐨勯攢鍞紶濂囷紒 - </p> - <img src="../../img/da4.jpg" alt=""> + <h4> + 鏄庣 > 鏂伴椈璧勮 + <span v-text="data.SubjClasName && '> ' + data.SubjClasName"></span> + <span v-text="data.Title1 && '> ' + data.Title1"></span> + </h4> + <h2 class="dynamic_title" v-text="data.Title1"></h2> + <h3 class="dynamic_subtitle" v-if="data.SubjClasName" v-text="data.SubjClasName + (data.SubjClasName && data.CompletedTime && ' | ') + data.CompletedTime"></h3> + <div class="dynamic_content" style="padding-top: 0.2rem;" v-html="data.Ltext"> </div> </div> <div class="dynamic_r"> - <h3>鐑棬鏂囩珷</h3> + <h3 v-if="data.NewsHot">鐑棬鏂囩珷</h3> <ul class="dynamic_ul"> - <li> - <img src="../../img/caseList.jpg" alt=""> + <li v-for="(item, index) in data.NewsHot" :key="index"> + <img style="max-width: 124px;max-height: 80px;" :src="item.Image1" alt=""> <div> - <p>鏄庣浜у搧璐ㄩ噺瀹夊叏杩芥函绯荤粺瑙e喅鏂规</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r2.jpg" alt=""> - <div> - <p>渚涘簲鍟嗙鐞嗚В鍐虫柟妗�</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r3.jpg" alt=""> - <div> - <p>鏄庣浜у搧璐ㄩ噺瀹夊叏杩芥函绯荤粺瑙e喅鏂规</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r4.jpg" alt=""> - <div> - <p>鏄庣闃茬獪璐х鐞嗚В鍐虫柟妗�</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r5.jpg" alt=""> - <div> - <p>鏄庣鍞悗鏈嶅姟璺熻釜绯荤粺瑙e喅鏂规</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r6.jpg" alt=""> - <div> - <p>鏄庣璧勪骇鍙婃。妗堢郴缁熻В鍐虫柟妗�</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r7.jpg" alt=""> - <div> - <p>鏄庣浜у搧璐ㄩ噺瀹夊叏杩芥函绯荤粺瑙e喅鏂规</p> - <span>2017-03-08</span> - </div> - </li> - <li> - <img src="../../img/r8.jpg" alt=""> - <div> - <p>鏄庣鐢靛瓙鏍囩鎷h揣绯荤粺</p> - <span>2017-03-08</span> + <p v-text="item.Title1" style="width: 1.36rem;"></p> + <span v-text="item.CompletedTime"></span> </div> </li> </ul> </div> </div> - <div class="wechat p_hide"> + <!-- <div class="wechat p_hide"> <div class="title_a">濯掍綋鍚堜綔</div> <div class="title_c"> <img src="../../img/code.jpg" alt=""> </div> <div class="title_b">鏇村鍔ㄦ�佽鍏虫敞</div> <div class="title_b">鏄庣浼佷笟瀹樻柟鍏紬鍙�</div> - </div> + </div> --> <div class="wrapper dynamic_b"> - <p>涓婁竴绡囷細杩欏凡缁忔槸绗竴绡囦簡 <span>浼佷笟璧勮 | 2017-03-08</span></p> - <p>涓嬩竴绡囷細鏄庣浜у搧璐ㄩ噺瀹夊叏杩芥函绯荤粺瑙e喅鏂规 <span>浼佷笟璧勮 | 2017-03-08</span></p> + <p v-if="data.LastTitle" :style="data.LastID && 'cursor:pointer;'" @click="jumpmenu(data.LastID)"> + 涓婁竴绡囷細{{data.LastTitle}} + <span v-text="data.LastSubjClasNameu + (data.LastSubjClasNameu && data.LastCompletedTime && ' | ') + data.LastCompletedTime"></span> + </p> + <p v-if="data.NextTitle" :style="data.NextID && 'cursor:pointer;'" @click="jumpmenu(data.NextID)"> + 涓嬩竴绡囷細{{data.NextTitle}} + <span v-text="data.NextSubjClasNameu + (data.NextSubjClasNameu && data.NextCompletedTime && ' | ') + data.NextCompletedTime"></span> + </p> </div> </div> </template> <script> export default { - + data() { + return { + data: {} + } + }, + watch: { + $route () { + this.menuId = this.$route.params.menuId + this.loaddata() + } + }, + methods: { + jumpmenu (menuId) { + if (!menuId) return + this.$router.push({name: 'dynamicdetail', params: {menuId: menuId}}) + }, + loaddata () { + let param = { + func: 'Web_News_GetDetail', + ID: this.menuId + } + this.Service.getParamData(param).then(res => { + this.data = res + }) + } + }, + created () { + this.menuId = this.$route.params.menuId + }, + mounted () { + this.loaddata() + } } </script> @@ -118,7 +89,7 @@ display: flex; } .dynamic_l { - padding: 0 0.19rem 0.93rem 0; + padding: 0 0.19rem 0.4rem 0; border-bottom: 1px solid #DBDBDB; h3 { font-size: 0.16rem; @@ -133,7 +104,7 @@ .dynamic_subtitle { text-align: center; color: #838383; - font-size: 0.18rem; + font-size: 0.16rem; padding-bottom: 0.19rem; border-bottom: 1px solid #DBDBDB; } @@ -177,9 +148,15 @@ .dynamic { margin-top: 0.9rem; + width: 100%; } - .dynamic_l .dynamic_title { - font-size: 0.32rem; + .dynamic_l { + .dynamic_title { + font-size: 0.32rem; + } + .dynamic_subtitle { + font-size: 0.26rem; + } } .dynamic_b-m { width: 100%; @@ -190,7 +167,12 @@ } } .dynamic_b { - display: none; + p { + margin-bottom: 0.2rem; + } + span { + display: none; + } } .dynamic_r { display: none; -- Gitblit v1.8.0