chineseMedicineDetails.js 2.3 KB

1
  1. "use strict";var e=require("../common/vendor.js"),t=require("../api/adv.js"),i=require("../api/index.js");require("../common/request.js");const a={data:()=>({advs:[],advImgs:[],tabIndex:1,articleId:null,item:{}}),onLoad(e){this.id=e.id},onShow(){this.getChineseMedicineById(),this.getAdvList()},onShareAppMessage(e){if(this.$isLogin())return{title:this.item.medicineName,path:"/pages_index/chineseMedicineDetails?id="+this.id,imageUrl:"https://hos-1309931967.cos.ap-chongqing.myqcloud.com/fs/20230106/6b459adfb1004c1a96219bcdf07e337c.png"}},onShareTimeline(e){if(this.utils.isLogin())return{title:this.item.title,imageUrl:"https://hos-1309931967.cos.ap-chongqing.myqcloud.com/fs/20230106/6b459adfb1004c1a96219bcdf07e337c.png"}},methods:{handleAdvClick(t){var i=this.advs[t];console.log(i.advUrl),1==i.showType?(e.index.setStorageSync("url",i.advUrl),e.index.navigateTo({url:"h5"})):2==i.showType?e.index.navigateTo({url:i.advUrl}):3==i.showType&&(e.index.setStorageSync("content",i.content),e.index.navigateTo({url:"content"}))},getAdvList(){var i=this;t.getAdvList({advType:8}).then((t=>{200==t.code?(i.advImgs=[],i.advs=[],t.data.forEach((function(e){null!=e.imageUrl&&""!=e.imageUrl&&(i.advs.push(e),i.advImgs.push(e.imageUrl))}))):e.index.showToast({icon:"none",title:"请求失败"})}))},tabClick(e){this.tabIndex=e},getChineseMedicineById(){let t={id:this.id};i.getChineseMedicineById(t).then((t=>{200==t.code?this.item=t.data:e.index.showToast({icon:"none",title:"请求失败"})}),(e=>{}))}}};if(!Array){e.resolveComponent("u-swiper")()}Math;var n=e._export_sfc(a,[["render",function(t,i,a,n,d,s){return e.e({a:null!=d.item},null!=d.item?e.e({b:d.item.imgUrl,c:e.t(d.item.medicineName),d:e.t(d.item.pinyin),e:e.t(d.item.actionTitle),f:e.o((e=>s.tabClick(1))),g:e.n(1==d.tabIndex?"tab1 active":"tab1"),h:e.o((e=>s.tabClick(2))),i:e.n(2==d.tabIndex?"tab2 active":"tab2"),j:e.o((e=>s.tabClick(3))),k:e.n(3==d.tabIndex?"tab3 active":"tab3"),l:e.o((e=>s.tabClick(4))),m:e.n(4==d.tabIndex?"tab4 active":"tab4"),n:1==d.tabIndex},1==d.tabIndex?{o:d.item.descs}:{},{p:2==d.tabIndex},2==d.tabIndex?{q:d.item.action}:{},{r:3==d.tabIndex},3==d.tabIndex?{s:d.item.usageMethod}:{},{t:4==d.tabIndex},4==d.tabIndex?{v:d.item.msg}:{},{w:e.o(s.handleAdvClick),x:e.p({list:d.advImgs,indicator:!0,indicatorMode:"line",circular:!0})}):{})}]]);a.__runtimeHooks=6,wx.createPage(n);