Files
amb_wechatapp/public/assets/pc/goods-small.569b77b6.js

2 lines
2.1 KiB
JavaScript

import{u as _,_ as u}from"./index.100e988d.js";import{x as t,y as o,B as e,aG as r,b1 as y,A as p,b0 as d,b2 as c,aT as h,bp as g,bq as v}from"./arco.227d1236.js";const f=_(),k={components:{},data(){return{appStore:f}},props:{list:{type:[Object,Array],default:()=>[]},titleColor:{type:String,default:"#333333"}},computed:{},methods:{detail(a,n="course"){n=="exercises"?this.$nav.to("app.evaluation.detail",{id:a}):n=="activity"||n=="vipcard"?this.$nav.to("detail.unsupport",{id:a,type:n}):this.$nav.to("detail.goods",{id:a})}},watch:{}},m=a=>(g("data-v-afd94911"),a=a(),v(),a),b={class:"components-goods-recommend"},S={class:"goods-recommend-wrapper"},w=["onClick"],x={class:"cover-picture"},$={class:"ss-image picture",style:{"border-radius":"4px",background:"rgb(245, 245, 245)"}},C=["src"],B={class:"goods-type"},I={class:"goods-recommend-info"},A={class:"price-watch"},N={class:"goods-type"},V={key:0,class:"unit"},T={key:1,class:"unit"},j={key:2,class:"unit"},q={key:3,class:"unit"},z=m(()=>e("span",{class:"unit"},"\xA5 ",-1)),D={key:0,class:"goods-watch"};function E(a,n,i,F,G,l){return t(),o("div",b,[e("ul",S,[(t(!0),o(r,null,y(i.list,(s,L)=>(t(),o("li",{class:"goods-item",onClick:O=>l.detail(s.id,s.type)},[e("div",x,[e("div",$,[e("img",{src:s.cover,class:"ss-image__inner ss-image__blur"},null,8,C),e("div",{class:"blur-mask",style:p("--back-ground: url("+s.cover+");")},null,4)]),e("span",B,d(s.type?a.$t(s.type):""),1)]),e("div",I,[e("div",{class:"goods-title",style:p({color:i.titleColor})},d(s.name),5),e("div",A,[e("span",N,[s.pay_type?(t(),o(r,{key:0},[s.pay_type=="free"?(t(),o("span",V,"\u514D\u8D39")):c("",!0),s.pay_type=="student"?(t(),o("span",T,"\u6307\u5B9A\u5B66\u5458")):c("",!0),s.pay_type=="bind_course"?(t(),o("span",j,"\u7ED1\u5B9A\u8BFE\u7A0B")):c("",!0),s.pay_type=="password"?(t(),o("span",q,"\u5BC6\u7801\u5151\u6362")):c("",!0),s.pay_type=="pay"?(t(),o(r,{key:4},[z,h(" "+d(s.price),1)],64)):c("",!0)],64)):c("",!0)]),s.views>0?(t(),o("span",D,d(s.views)+" \u4EBA\u6D4F\u89C8 ",1)):c("",!0)])])],8,w))),256))])])}const K=u(k,[["render",E],["__scopeId","data-v-afd94911"]]);export{K as g};