1 |
- import{d as K,z as Q,r as d,f as L,x as O,Q as W,o as n,c as N,i as e,w as r,a as t,m as f,B as h,j as c,k as b,l as Z,t as g,F as U,A as j,C as $,D as ee,G as ae,V as le,p as re,_ as te,q as oe,H as ie,I as pe,aj as se,cX as ne,J as ue,K as me}from"./index-03f5d926.js";import{_ as de}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{E as ce}from"./el-image-1846a819.js";import"./el-image-viewer-bc024f43.js";import{_ as fe}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{d as we}from"./formatTime-f911d219.js";import{a as ve,u as _e}from"./comment-27d27af1.js";import{_ as he}from"./CommentForm.vue_vue_type_style_index_0_lang-abea07a9.js";import{_ as be}from"./ReplyForm.vue_vue_type_script_setup_true_lang-db385781.js";import{u as ge}from"./useMessage-2e335eca.js";import"./index-662200b7.js";import"./el-card-0ac51a7f.js";import"./Dialog-05c67d4e.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./UploadImgs-482f802e.js";import"./UploadImgs.vue_vue_type_style_index_0_scoped_bad238b9_lang-17018aa0.js";import"./UploadImg-a60a40bb.js";import"./index-0121e00f.js";import"./SpuShowcase-4b5afefa.js";import"./vuedraggable.umd-1fb945d8.js";import"./spu-82851480.js";import"./SpuTableSelect.vue_vue_type_script_setup_true_lang-9bfae3cf.js";import"./el-tree-select-90b89dbd.js";import"./tree-fd3a041e.js";import"./category-5cb99994.js";import"./SkuTableSelect.vue_vue_type_script_setup_true_lang-4c06476f.js";const ye={class:"row flex items-center gap-x-4px"},xe={class:"flex justify-center gap-x-4px"},ke=K({name:"ProductComment",__name:"index",setup(Ve){const q=ge();Q();const w=d(!0),S=d(0),C=d([]),o=L({pageNo:1,pageSize:10,replyStatus:null,spuName:null,userNickname:null,orderId:null,createTime:[]}),P=d(),u=async()=>{w.value=!0;try{const v=await ve(o);v.list.forEach(l=>{l.visible||(l.visible=!1)}),C.value=v.list,S.value=v.total}finally{w.value=!1}},I=()=>{o.pageNo=1,u()},H=()=>{P.value.resetFields(),I()},D=d(),T=d();return O(()=>{u()}),(v,l)=>{const z=$,M=ee,m=ae,y=le,R=re,x=te,_=oe,E=ie,F=fe,s=pe,Y=ce,X=se,A=ne,B=ue,G=de,k=W("hasPermi"),J=me;return n(),N(U,null,[e(F,null,{default:r(()=>[e(E,{class:"-mb-15px",model:t(o),ref_key:"queryFormRef",ref:P,inline:!0,"label-width":"68px"},{default:r(()=>[e(m,{label:"\u56DE\u590D\u72B6\u6001",prop:"replyStatus"},{default:r(()=>[e(M,{modelValue:t(o).replyStatus,"onUpdate:modelValue":l[0]||(l[0]=a=>t(o).replyStatus=a)},{default:r(()=>[e(z,{label:"\u5DF2\u56DE\u590D",value:!0}),e(z,{label:"\u672A\u56DE\u590D",value:!1})]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u5546\u54C1\u540D\u79F0",prop:"spuName"},{default:r(()=>[e(y,{modelValue:t(o).spuName,"onUpdate:modelValue":l[1]||(l[1]=a=>t(o).spuName=a),placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u540D\u79F0",prop:"userNickname"},{default:r(()=>[e(y,{modelValue:t(o).userNickname,"onUpdate:modelValue":l[2]||(l[2]=a=>t(o).userNickname=a),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u8BA2\u5355\u7F16\u53F7",prop:"orderId"},{default:r(()=>[e(y,{modelValue:t(o).orderId,"onUpdate:modelValue":l[3]||(l[3]=a=>t(o).orderId=a),placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u7F16\u53F7"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u8BC4\u8BBA\u65F6\u95F4",prop:"createTime"},{default:r(()=>[e(R,{modelValue:t(o).createTime,"onUpdate:modelValue":l[4]||(l[4]=a=>t(o).createTime=a),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),e(m,null,{default:r(()=>[e(_,{onClick:I},{default:r(()=>[e(x,{icon:"ep:search",class:"mr-5px"}),l[8]||(l[8]=f(" \u641C\u7D22 "))]),_:1}),e(_,{onClick:H},{default:r(()=>[e(x,{icon:"ep:refresh",class:"mr-5px"}),l[9]||(l[9]=f(" \u91CD\u7F6E "))]),_:1}),h((n(),c(_,{type:"primary",plain:"",onClick:l[5]||(l[5]=a=>{return i="create",void D.value.open(i,p);var i,p})},{default:r(()=>[e(x,{icon:"ep:plus",class:"mr-5px"}),l[10]||(l[10]=f(" \u6DFB\u52A0\u865A\u62DF\u8BC4\u8BBA "))]),_:1})),[[k,["product:comment:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),e(F,null,{default:r(()=>[h((n(),c(B,{data:t(C),stripe:!0,"show-overflow-tooltip":!1},{default:r(()=>[e(s,{label:"\u8BC4\u8BBA\u7F16\u53F7",align:"center",prop:"id","min-width":"80"}),e(s,{label:"\u5546\u54C1\u4FE1\u606F",align:"center","min-width":"400"},{default:r(a=>[b("div",ye,[a.row.skuPicUrl?(n(),c(Y,{key:0,src:a.row.skuPicUrl,"preview-src-list":[a.row.skuPicUrl],class:"h-40px w-40px shrink-0","preview-teleported":""},null,8,["src","preview-src-list"])):Z("",!0),b("div",null,g(a.row.spuName),1),(n(!0),N(U,null,j(a.row.skuProperties,i=>(n(),c(X,{key:i.propertyId,class:"mr-10px"},{default:r(()=>[f(g(i.propertyName)+": "+g(i.valueName),1)]),_:2},1024))),128))])]),_:1}),e(s,{label:"\u7528\u6237\u540D\u79F0",align:"center",prop:"userNickname",width:"100"}),e(s,{label:"\u5546\u54C1\u8BC4\u5206",align:"center",prop:"descriptionScores",width:"90"}),e(s,{label:"\u670D\u52A1\u8BC4\u5206",align:"center",prop:"benefitScores",width:"90"}),e(s,{label:"\u8BC4\u8BBA\u5185\u5BB9",align:"center",prop:"content","min-width":"210"},{default:r(a=>[b("p",null,g(a.row.content),1),b("div",xe,[(n(!0),N(U,null,j(a.row.picUrls,(i,p)=>(n(),c(Y,{key:p,src:i,"preview-src-list":a.row.picUrls,"initial-index":p,class:"h-40px w-40px","preview-teleported":""},null,8,["src","preview-src-list","initial-index"]))),128))])]),_:1}),e(s,{label:"\u56DE\u590D\u5185\u5BB9",align:"center",prop:"replyContent","min-width":"250","show-overflow-tooltip":""}),e(s,{label:"\u8BC4\u8BBA\u65F6\u95F4",align:"center",prop:"createTime",formatter:t(we),width:"180"},null,8,["formatter"]),e(s,{label:"\u662F\u5426\u5C55\u793A",align:"center",width:"80px"},{default:r(a=>[h(e(A,{modelValue:a.row.visible,"onUpdate:modelValue":i=>a.row.visible=i,"active-value":!0,"inactive-value":!1,onChange:i=>(async p=>{if(w.value)return;let V=p.visible;try{await q.confirm(V?"\u662F\u5426\u663E\u793A\u8BC4\u8BBA\uFF1F":"\u662F\u5426\u9690\u85CF\u8BC4\u8BBA\uFF1F"),await _e({id:p.id,visible:V}),await u()}catch{p.visible=!V}})(a.row)},null,8,["modelValue","onUpdate:modelValue","onChange"]),[[k,["product:comment:update"]]])]),_:1}),e(s,{label:"\u64CD\u4F5C",align:"center","min-width":"60px",fixed:"right"},{default:r(a=>[h((n(),c(_,{link:"",type:"primary",onClick:i=>{return p=a.row.id,void T.value.open(p);var p}},{default:r(()=>l[11]||(l[11]=[f(" \u56DE\u590D ")])),_:2},1032,["onClick"])),[[k,["product:comment:update"]]])]),_:1})]),_:1},8,["data"])),[[J,t(w)]]),e(G,{total:t(S),page:t(o).pageNo,"onUpdate:page":l[6]||(l[6]=a=>t(o).pageNo=a),limit:t(o).pageSize,"onUpdate:limit":l[7]||(l[7]=a=>t(o).pageSize=a),onPagination:u},null,8,["total","page","limit"])]),_:1}),e(he,{ref_key:"formRef",ref:D,onSuccess:u},null,512),e(be,{ref_key:"replyFormRef",ref:T,onSuccess:u},null,512)],64)}}});export{ke as default};
|