2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
"use strict";const e=require("../../../utils/util.js"),t=require("../../../common/vendor.js"),a=require("../../../common/assets.js"),r={name:"news-view",data:()=>({showType:0,keywords:"",getChgRateStr:e.getChgRateStr,getRateUpOrDown:e.getRateUpOrDown,getLocalDate:e.getLocalDate}),props:{type:Number,newsList:Array,announcementList:Array},watch:{type:{handler(e){this.showType=e}}},methods:{clickSearch(){this.$emit("search",this.keywords)},clickNewsItem(e){this.$emit("newsDetails",e)},clickAnnouncementItem(e){this.$emit("announcementDetails",e)}}};const c=t._export_sfc(r,[["render",function(e,r,c,n,o,s){return t.e({a:0==o.showType},0==o.showType?{b:a._imports_0$9,c:t.o((e=>s.clickSearch())),d:o.keywords,e:t.o((e=>o.keywords=e.detail.value)),f:t.f(c.newsList,((e,a,r)=>t.e({a:t.t(e.title),b:t.t(o.getLocalDate(e.created_at)),c:t.t(e.view_count),d:t.t(e.hot_score),e:t.t(e.event_type),f:t.t(e.invest_score),g:t.f(e.keywords,((e,a,r)=>({a:t.t(e),b:a}))),h:t.t(e.description),i:e.related_avg_chg},(e.related_avg_chg,{}),{j:e.related_avg_chg},e.related_avg_chg?{k:t.t(o.getChgRateStr(e.related_avg_chg)),l:t.n("chg "+(o.getRateUpOrDown(e.related_avg_chg)?"down":"up")),m:t.t(o.getChgRateStr(e.related_max_chg)),n:t.n("chg "+(o.getRateUpOrDown(e.related_max_chg)?"down":"up")),o:t.t(o.getChgRateStr(e.related_week_chg)),p:t.n("chg "+(o.getRateUpOrDown(e.related_week_chg)?"down":"up"))}:{},{q:a,r:t.o((t=>s.clickNewsItem(e)),a)}))),g:a._imports_1$16,h:a._imports_2$15,i:a._imports_3$13}:{},{j:1==o.showType},1==o.showType?{k:t.f(c.announcementList,((e,a,r)=>({a:t.t(e.title),b:t.t(e.announce_date),c:t.t(e.format),d:t.t(e.file_size),e:a,f:t.o((t=>s.clickAnnouncementItem(e)),a)})))}:{})}]]);wx.createPage(c);
|