1 |
- import{c as t,e,d as s,w as l,f as a,al as o,n as r,u as i,s as u,g as d,j as c,z as p,i as n,k as f}from"./index-Dhufwzns.js";import{f as m}from"./useGoods.11-bk-Ag.js";/* empty css */import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=_({__name:"s-goods-item",props:{img:{type:String,default:"https://img1.baidu.com/it/u=1601695551,235775011&fm=26&fmt=auto"},title:{type:String,default:""},titleWidth:{type:Number,default:0},skuText:{type:[String,Array],default:""},price:{type:[String,Number],default:""},priceColor:{type:[String],default:""},num:{type:[String,Number],default:0},score:{type:[String,Number],default:""},radius:{type:[String],default:""},marginBottom:{type:[String],default:""},areaId:{type:[Number],default:0}},setup(_){const g=_,x=t((()=>g.skuText?"object"==typeof g.skuText?g.skuText.join(","):g.skuText:""));return(t,g)=>{const y=n,b=f;return e(),s(y,null,{default:l((()=>[a(y,null,{default:l((()=>[o(t.$slots,"top",{},void 0,!0)])),_:3}),a(y,{class:"ss-order-card-warp ss-flex ss-col-stretch ss-row-between bg-white",style:r([{borderRadius:_.radius+"rpx",marginBottom:_.marginBottom+"rpx"}])},{default:l((()=>[a(y,{class:"img-box ss-m-r-24"},{default:l((()=>[a(b,{class:"order-img",src:i(u).$url.cdn(_.img),mode:"aspectFill"},null,8,["src"])])),_:1}),a(y,{class:"box-right ss-flex-col ss-row-between",style:r([{width:_.titleWidth?_.titleWidth+"rpx":""}])},{default:l((()=>[_.title?(e(),s(y,{key:0,class:"title-text ss-line-2"},{default:l((()=>[d(c(_.title),1)])),_:1})):p("",!0),x.value?(e(),s(y,{key:1,class:"spec-text ss-m-t-8 ss-m-b-12"},{default:l((()=>[d(c(x.value),1)])),_:1})):p("",!0),a(y,{class:"groupon-box"},{default:l((()=>[o(t.$slots,"groupon",{},void 0,!0)])),_:3}),a(y,{class:"ss-flex"},{default:l((()=>[a(y,{class:"ss-flex ss-col-center"},{default:l((()=>[a(y,{class:"price-text ss-flex ss-col-center",style:r([{color:_.priceColor}])},{default:l((()=>[1==_.areaId?(e(),s(y,{key:0,class:"points-red"})):p("",!0),2==_.areaId||3==_.areaId?(e(),s(y,{key:1,class:"points-green"})):p("",!0),d(" "+c(i(m)(_.price)),1)])),_:1},8,["style"]),_.num?(e(),s(y,{key:0,class:"total-text ss-flex ss-col-center"},{default:l((()=>[d("x "+c(_.num),1)])),_:1})):p("",!0),o(t.$slots,"priceSuffix",{},void 0,!0)])),_:3})])),_:3}),a(y,{class:"tool-box"},{default:l((()=>[o(t.$slots,"tool",{},void 0,!0)])),_:3}),a(y,null,{default:l((()=>[o(t.$slots,"rightBottom",{},void 0,!0)])),_:3})])),_:3},8,["style"])])),_:3},8,["style"])])),_:3})}}},[["__scopeId","data-v-59c2cd22"]]);export{g as _};
|