niucloud-admin/niucloud/public/wap/assets/shop-pages-evaluate-list.0b090bd9.js
2023-11-15 15:57:04 +08:00

2 lines
7.4 KiB
JavaScript

import{d as e,r as l,o as r,i as s,j as a,w as o,k as t,P as i,Q as c,n as m,R as p,m as n,a9 as d,aa as u,x,a7 as _,q as f,t as h,D as g,G as v,H as w,y as k,b5 as b,I as y}from"./index-faf5e276.js";import{_ as C}from"./u-avatar.9784460f.js";import{g as j,_ as z}from"./evaluate.7538f2f6.js";import{_ as F}from"./u-icon.71776381.js";import{_ as I}from"./u--image.90dc3990.js";import{_ as U}from"./pay.29236a27.js";import{u as V,M as D}from"./useMescroll.f9c6b371.js";import{M}from"./mescroll-empty.7f5227d8.js";import{_ as R}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u--text.c8005a3e.js";import"./u-image.44e221c2.js";import"./u-transition.bcacef93.js";import"./u-button.9384f0e3.js";import"./u-loading-icon.a6d83e95.js";import"./u-popup.a69d5115.js";import"./u-safe-bottom.c1f1e254.js";import"./pay.6aff2817.js";import"./wechat.2fa35c62.js";/* empty css */const S=R(e({__name:"list",setup(e){const{mescrollInit:R,downCallback:S,getMescroll:q}=V(u,d),B=l([]),E=l(!1),G=[{status:1,name:"全部",value:[]},{status:2,name:"好评",value:[4,5]},{status:3,name:"中评",value:[2,3]},{status:4,name:"差评",value:[1]}],H=l(1),L=l([]),P=l("");r((e=>{P.value=e.goods_id||""}));const Q=e=>{E.value=!1;let l={page:e.num,limit:e.size,goods_id:P.value,scores:L.value};j(l).then((l=>{let r=l.data.data;1==e.num&&(B.value=[]),B.value=B.value.concat(r),e.endSuccess(r.length),E.value=!0})).catch((()=>{E.value=!0,e.endErr()}))},T=e=>{if(""===e)return!1;var l=[];l.push(k(e)),b({indicator:"number",loop:!0,urls:l})};return(e,l)=>{const r=x,d=_,u=f(h("u-avatar"),C),b=y,j=f(h("u-rate"),z),V=f(h("u-icon"),F),P=f(h("u--image"),I),W=f(h("pay"),U);return s(),a(r,{class:"bg-[#f8f8f8] min-h-screen overflow-hidden"},{default:o((()=>[t(r,{class:"fixed left-0 top-0 right-0 z-10"},{default:o((()=>[t(d,{"scroll-x":"true",class:"scroll-Y box-border px-[24rpx] bg-white"},{default:o((()=>[t(r,{class:"flex whitespace-nowrap justify-around"},{default:o((()=>[(s(!0),i(p,null,c(m(G),((e,l)=>(s(),a(r,{class:g(["text-[27rpx] leading-[90rpx]",{"class-select":H.value===e.status}]),onClick:l=>{return r=e.status,s=e.value,H.value=r,L.value=s,B.value=[],void q().resetUpScroll();var r,s}},{default:o((()=>[v(w(e.name),1)])),_:2},1032,["class","onClick"])))),256))])),_:1})])),_:1})])),_:1}),t(D,{ref:"mescrollRef",top:"90rpx",onInit:m(R),onDown:m(S),onUp:Q},{default:o((()=>[t(r,{class:"py-[20rpx] px-[24rpx]"},{default:o((()=>[(s(!0),i(p,null,c(B.value,((e,l)=>(s(),a(r,{class:"py-[20rpx] px-[24rpx] bg-[#fff] mb-[20rpx] rounded-[12rpx]"},{default:o((()=>[t(r,{class:"flex items-center justify-between"},{default:o((()=>[t(r,{class:"flex items-center"},{default:o((()=>[t(u,{class:"mr-[10rpx]",src:m(k)(e.member_head),size:"50rpx",leftIcon:"none"},null,8,["src"]),t(b,{class:"text-[28rpx]"},{default:o((()=>[v(w(e.member_name),1)])),_:2},1024)])),_:2},1024),t(b,{class:"text--[26rpx] text-[#737373]"},{default:o((()=>[v(w(e.create_time?e.create_time.slice(0,10):""),1)])),_:2},1024)])),_:2},1024),t(r,{class:"pt-[20rpx] flex items-center"},{default:o((()=>[t(j,{count:5,modelValue:e.scores,"onUpdate:modelValue":l=>e.scores=l,"active-color":"var(--primary-color)",size:"40rpx",readonly:""},null,8,["modelValue","onUpdate:modelValue"]),t(b,{class:"ml-[60rpx] text-[28rpx] text-[#888]"},{default:o((()=>[v(w(1===e.scores?"差评":2===e.scores||3===e.scores?"中评":"好评"),1)])),_:2},1024)])),_:2},1024),t(r,{class:"text-[26rpx] text-[#666] my-[20rpx] overflow-clip"},{default:o((()=>[v(w(e.content),1)])),_:2},1024),1===e.image_small.length?(s(),a(P,{key:0,class:"rounded-[8rpx] overflow-hidden mt-[10rpx]",width:"420rpx",height:"420rpx",src:m(k)(e.image_small[0]),model:"aspectFill",onClick:l=>T(e.image_small[0])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"])):n("v-if",!0),2===e.image_small.length?(s(),a(r,{key:1,class:"flex justify-between mt-[10rpx]"},{default:o((()=>[t(P,{class:"rounded-[8rpx] overflow-hidden",width:"322rpx",height:"322rpx",src:m(k)(e.image_small[0]),model:"aspectFill",onClick:l=>T(e.image_small[0])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"]),t(P,{class:"rounded-[8rpx] overflow-hidden",width:"322rpx",height:"322rpx",src:m(k)(e.image_small[1]),model:"aspectFill",onClick:l=>T(e.image_small[1])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"])])),_:2},1024)):n("v-if",!0),3===e.image_small.length?(s(),a(r,{key:2,class:"flex justify-between mt-[10rpx]"},{default:o((()=>[t(P,{class:"rounded-[8rpx] overflow-hidden",width:"430rpx",height:"430rpx",src:m(k)(e.image_small[0]),model:"aspectFill",onClick:l=>T(e.image_small[0])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"]),t(r,null,{default:o((()=>[t(P,{class:"rounded-[8rpx] overflow-hidden mb-[20rpx]",width:"205rpx",height:"205rpx",src:m(k)(e.image_small[1]),model:"aspectFill",onClick:l=>T(e.image_small[1])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"]),t(P,{class:"rounded-[8rpx] overflow-hidden",width:"205rpx",height:"205rpx",src:m(k)(e.image_small[2]),model:"aspectFill",onClick:l=>T(e.image_small[2])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"])])),_:2},1024)])),_:2},1024)):n("v-if",!0),4===e.image_small.length?(s(),a(r,{key:3,class:"flex flex-wrap mt-[10rpx]"},{default:o((()=>[t(P,{class:"rounded-[8rpx] overflow-hidden mr-[15rpx] mb-[15rpx]",width:"215rpx",height:"215rpx",src:m(k)(e.image_small[0]),model:"aspectFill",onClick:l=>T(e.image_small[0])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"]),t(P,{class:"rounded-[8rpx] overflow-hidden mr-[15rpx] mb-[15rpx]",width:"215rpx",height:"215rpx",src:m(k)(e.image_small[1]),model:"aspectFill",onClick:l=>T(e.image_small[1])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"]),t(P,{class:"rounded-[8rpx] overflow-hidden mr-[15rpx]",width:"215rpx",height:"215rpx",src:m(k)(e.image_small[2]),model:"aspectFill",onClick:l=>T(e.image_small[2])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"]),t(P,{class:"rounded-[8rpx] overflow-hidden mr-[15rpx]",width:"215rpx",height:"215rpx",src:m(k)(e.image_small[3]),model:"aspectFill",onClick:l=>T(e.image_small[3])},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["src","onClick"])])),_:2},1024)):n("v-if",!0),e.image_small.length>4?(s(),a(r,{key:4,class:"flex flex-wrap mt-[10rpx]"},{default:o((()=>[(s(!0),i(p,null,c(e.image_small,((e,l)=>(s(),a(P,{class:g(["rounded-[8rpx] overflow-hidden mb-[10rpx]",(l+1)%3==0?"":"mr-[10rpx]"]),width:"211rpx",height:"211rpx",src:m(k)(e),model:"aspectFill",onClick:l=>T(e)},{error:o((()=>[t(V,{name:"photo",color:"#999",size:"50"})])),_:2},1032,["class","src","onClick"])))),256))])),_:2},1024)):n("v-if",!0),""!=e.explain_first?(s(),a(r,{key:5,class:"text-[26rpx] !text-[#666] mt-[20rpx] pt-[20rpx] border-0 border-t-[2rpx] border-solid border-[#ebebec] w-[100%] overflow-clip leading-[1.2]"},{default:o((()=>[t(b,{class:"text-[var(--primary-color)]"},{default:o((()=>[v("商家回复:")])),_:1}),v(w(e.explain_first),1)])),_:2},1024)):n("v-if",!0)])),_:2},1024)))),256))])),_:1}),!B.value.length&&E.value?(s(),a(M,{key:0,option:{icon:m(k)("static/resource/images/empty.png")}},null,8,["option"])):n("v-if",!0)])),_:1},8,["onInit","onDown"]),t(W,{ref:"payRef"},null,512)])),_:1})}}}),[["__scopeId","data-v-23c87b5b"]]);export{S as default};