comment-item.CAyNXI9c.js 2.0 KB

1
  1. import{a8 as e,r as s,e as a,j as t,f as l,w as r,k as m,p as i,t as o,l as c,F as n,m as u,g as p,q as d,i as _,S as f}from"./index-7_Z2ozBS.js";import{_ as g}from"./uni-rate.DmyZLKV_.js";import{_ as y}from"./su-image.DAuezqk4.js";/* empty css */import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x={getCommentPage:(s,a,t,l)=>e({url:"/product/comment/page",method:"GET",params:{spuId:s,pageNo:a,pageSize:t,type:l},custom:{showLoading:!1,showError:!1}})},h=v({__name:"comment-item",props:{item:{type:Object,default(){}}},setup:e=>(v,x)=>{const h=d,j=_,w=s(a("uni-rate"),g),k=s(a("su-image"),y),b=f;return t(),l(j,null,{default:r((()=>{var s;return[m(j,{class:"user ss-flex ss-m-b-14"},{default:r((()=>[m(j,{class:"ss-m-r-20 ss-flex"},{default:r((()=>[m(h,{class:"avatar",src:e.item.userAvatar},null,8,["src"])])),_:1}),m(j,{class:"nickname ss-m-r-20"},{default:r((()=>[i(o(e.item.userNickname),1)])),_:1}),m(j,{class:""},{default:r((()=>[m(w,{readonly:!0,modelValue:e.item.scores,"onUpdate:modelValue":x[0]||(x[0]=s=>e.item.scores=s),size:"18"},null,8,["modelValue"])])),_:1})])),_:1}),m(j,{class:"content"},{default:r((()=>[i(o(e.item.content),1)])),_:1}),(null==(s=e.item.picUrls)?void 0:s.length)?(t(),l(j,{key:0,class:"ss-m-t-24"},{default:r((()=>[m(b,{class:"scroll-box","scroll-x":"","scroll-anchoring":""},{default:r((()=>[m(j,{class:"ss-flex"},{default:r((()=>[(t(!0),c(n,null,u(e.item.picUrls,((s,a)=>(t(),l(j,{key:s,class:"ss-m-r-10"},{default:r((()=>[m(k,{class:"content-img",isPreview:"",previewList:e.item.picUrls,current:a,src:s,height:120,width:120,mode:"aspectFill"},null,8,["previewList","current","src"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})):p("",!0),e.item.replyTime?(t(),l(j,{key:1,class:"ss-m-t-20 reply-box"},{default:r((()=>[m(j,{class:"reply-title"},{default:r((()=>[i("商家回复:")])),_:1}),m(j,{class:"reply-content"},{default:r((()=>[i(o(e.item.replyContent),1)])),_:1})])),_:1})):p("",!0)]})),_:1})}},[["__scopeId","data-v-5a460691"]]);export{x as C,h as c};