index-db075f19.js 8.2 KB

1
  1. import{_ as ne}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{d as re,L as pe,b as ie,e as de,r as d,u as me,f as ce,x as fe,h as I,Q as ve,o as n,c as i,k as r,a,j as c,w as o,F as f,A as b,l as S,i as t,dF as ye,R as C,B as W,a4 as be,m as Y,av as _e,t as _,b8 as he,dH as Te,aY as ge,at as we,W as Ve,X as ke,_ as Ae,q as xe,V as Se,G as Ee,C as Ne,D as Ue,p as De,s as Re,H as Ce,aN as Ye,E as Fe}from"./index-03f5d926.js";import{E as Me}from"./el-card-0ac51a7f.js";import{h as je,i as qe}from"./index-24aa53bd.js";import{c as E,D as w,e as He}from"./dict-34d00697.js";import{f as Le}from"./formatTime-f911d219.js";import{I as ze}from"./ImageCard-c1269386.js";import{_ as Ke}from"./AfterSaleTabs.vue_vue_type_style_index_0_lang-2fb1b2df.js";import{_ as Pe}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index-662200b7.js";import"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import"./SPuUploadImg-2104a655.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-c520efdb.js";import"./index-0121e00f.js";import"./el-image-viewer-bc024f43.js";import"./useMessage-2e335eca.js";import"./Dialog-05c67d4e.js";import"./AfterSaleBaseInfo-f856dbaa.js";import"./AfterSaleLog-91a7af6e.js";import"./el-descriptions-item-0449d8a9.js";import"./el-timeline-item-d61fa45f.js";import"./AfterSaleRetrun-e255f86d.js";import"./AfterSaleInfo-fe03f191.js";import"./el-image-1846a819.js";import"./AfterSaleSpuInfo-bae37c22.js";import"./AfterSaleDisagreeForm.vue_vue_type_script_setup_true_lang-4fcbfa6c.js";const Ie={class:"search"},We={style:{"text-align":"right"},class:"search-input"},Je={key:0,style:{width:"100%"}},Oe={style:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px"}},Xe=["title"],Be=["onClick"],Ge={key:1},Qe=re({name:"TradeAfterSale",__name:"index",setup($e){const F=pe(),J=ie(),h=de(()=>J.getMobile),V=d(!1),O=()=>{V.value=!V.value},N=()=>{V.value=!1},M=d(),j=(u,l)=>{h.value?F.query.openType=="tobedone"||l.status==10||l.status==30||l.status==40?q({name:"AfterSaleMobileTab",query:{type:F.query.openType,obj:JSON.stringify(l)}}):q({name:"AfterSaleMobileTab",query:{type:u,obj:JSON.stringify(l)}}):M.value.open(u,l)},{push:q}=me(),H=d(!0),L=d(0),U=d([]),p=d([]),z=d(),s=ce({pageNo:1,pageSize:10,no:null,status:"10",orderNo:null,spuName:null,createTime:[],way:null,type:null}),T=async()=>{H.value=!0;try{const u=we(s);u.status==="0"&&delete u.status;const l=await je(u);U.value=l.list,L.value=l.total}finally{H.value=!1,B()}},v=async()=>{s.pageNo=1,await T(),N()},X=()=>{var u;(u=z.value)==null||u.resetFields(),N(),v()},K=async u=>{s.status=u.paneName||u.name,await T()},B=async()=>{const u=d({...s}),l=await qe(u.value);let k=d(0);for(let m in p.value){k.value+=l[p.value[m].value]||0;for(let g in l)try{p.value[m].value==g&&(p.value[m].count=l[g]),p.value[m].value==""&&(p.value[m].count=k.value)}finally{continue}}};return fe(async()=>{await T();for(const u of E(w.TRADE_AFTER_SALE_STATUS))p.value.push({label:u.label,value:u.value});p.value.push({label:"\u5168\u90E8",value:""})}),(u,l)=>{const k=Ve,m=ke,g=Ae,A=xe,D=Se,y=Ee,x=Ne,R=Ue,G=De,P=Re,Q=Ce,Z=I("van-tab"),$=I("van-tabs"),ee=Ye,ae=Me,le=Fe,te=ne,se=ve("hasPermi");return n(),i(f,null,[r("div",Ie,[a(h)?S("",!0):(n(),c(m,{key:0,modelValue:a(s).status,"onUpdate:modelValue":l[0]||(l[0]=e=>a(s).status=e),class:"parent-tabs",onTabClick:K},{default:o(()=>[(n(!0),i(f,null,b(a(p),e=>(n(),c(k,{key:e.label,label:e.label+"("+e.count+")",name:e.value},null,8,["label","name"]))),128))]),_:1},8,["modelValue"])),r("div",We,[t(D,{modelValue:a(s).orderNo,"onUpdate:modelValue":l[1]||(l[1]=e=>a(s).orderNo=e),placeholder:"\u8BA2\u5355\u53F7",onKeyup:C(v,["enter"])},{suffix:o(()=>[t(g,{class:"mr-5px",icon:"ep:search",onClick:v,style:{cursor:"pointer"}})]),append:o(()=>[t(A,{icon:a(ye),onClick:O},null,8,["icon"])]),_:1},8,["modelValue"])])]),W(r("div",{class:"searchMore",style:_e({width:a(h)?"83.7%":"96%"})},[t(Q,{ref_key:"queryFormRef",ref:z,inline:!0,model:a(s),"label-width":"80px"},{default:o(()=>[t(y,{label:"\u5546\u54C1\u540D\u79F0",prop:"spuName"},{default:o(()=>[t(D,{modelValue:a(s).spuName,"onUpdate:modelValue":l[2]||(l[2]=e=>a(s).spuName=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1 SPU \u540D\u79F0",onKeyup:C(v,["enter"])},null,8,["modelValue"])]),_:1}),t(y,{label:"\u9000\u6B3E\u7F16\u53F7",prop:"no"},{default:o(()=>[t(D,{modelValue:a(s).no,"onUpdate:modelValue":l[3]||(l[3]=e=>a(s).no=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u9000\u6B3E\u7F16\u53F7",onKeyup:C(v,["enter"])},null,8,["modelValue"])]),_:1}),t(y,{label:"\u552E\u540E\u72B6\u6001",prop:"status"},{default:o(()=>[t(R,{modelValue:a(s).status,"onUpdate:modelValue":l[4]||(l[4]=e=>a(s).status=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u552E\u540E\u72B6\u6001"},{default:o(()=>[t(x,{label:"\u5168\u90E8",value:"0"}),(n(!0),i(f,null,b(a(E)(a(w).TRADE_AFTER_SALE_STATUS),e=>(n(),c(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{label:"\u552E\u540E\u65B9\u5F0F",prop:"way"},{default:o(()=>[t(R,{modelValue:a(s).way,"onUpdate:modelValue":l[5]||(l[5]=e=>a(s).way=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u552E\u540E\u65B9\u5F0F"},{default:o(()=>[(n(!0),i(f,null,b(a(E)(a(w).TRADE_AFTER_SALE_WAY),e=>(n(),c(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{label:"\u552E\u540E\u7C7B\u578B",prop:"type"},{default:o(()=>[t(R,{modelValue:a(s).type,"onUpdate:modelValue":l[6]||(l[6]=e=>a(s).type=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u552E\u540E\u7C7B\u578B"},{default:o(()=>[(n(!0),i(f,null,b(a(E)(a(w).TRADE_AFTER_SALE_TYPE),e=>(n(),c(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:o(()=>[t(G,{modelValue:a(s).createTime,"onUpdate:modelValue":l[7]||(l[7]=e=>a(s).createTime=e),"default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-220px","end-placeholder":"\u81EA\u5B9A\u4E49\u65F6\u95F4","start-placeholder":"\u81EA\u5B9A\u4E49\u65F6\u95F4",type:"daterange","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue","default-time"])]),_:1}),t(P,{class:"flex justify-end pb-20px"},{default:o(()=>[t(A,{onClick:N},{default:o(()=>l[11]||(l[11]=[Y(" \u6536\u8D77 ")])),_:1}),t(A,{onClick:X},{default:o(()=>l[12]||(l[12]=[Y(" \u91CD\u7F6E ")])),_:1}),t(A,{onClick:v,plain:"",type:"primary"},{default:o(()=>[t(g,{class:"mr-5px",icon:"ep:search"}),l[13]||(l[13]=Y(" \u641C\u7D22 "))]),_:1})]),_:1})]),_:1},8,["model"])],4),[[be,a(V)]]),a(h)?(n(),i("div",Je,[t($,{active:a(s).status,"onUpdate:active":l[8]||(l[8]=e=>a(s).status=e),class:"parent-tabs",onClickTab:K},{default:o(()=>[(n(!0),i(f,null,b(a(p),e=>(n(),c(Z,{key:e.label,title:e.label+"("+e.count+")",name:e.value},null,8,["title","name"]))),128))]),_:1},8,["active"])])):S("",!0),t(P,null,{default:o(()=>[(n(!0),i(f,null,b(a(U),(e,oe)=>(n(),c(le,{class:"card",key:oe,span:7,xl:7,lg:7,md:7,sm:24,xs:24},{default:o(()=>[t(ae,{onClick:ue=>j("view",e)},{default:o(()=>[r("div",Oe,[r("p",{style:{width:"100%","white-space":"nowrap","text-overflow":"ellipsis",overflow:"hidden","font-size":"16px",color:"#000"},title:e.spuName},_(e.spuName),9,Xe),a(h)?S("",!0):W((n(),i("div",{key:0,class:"setting",onClick:he(ue=>j("update",e),["stop"])},[t(ee,{size:"20",color:"rgb(220 223 231)"},{default:o(()=>[t(a(Te))]),_:1})],8,Be)),[[se,["system:user:update"]]])]),t(ze,{url:e.picUrl,width:216,height:122},{label:o(()=>[r("p",null,"\uFFE5"+_(a(ge)(e.refundIntegral)),1),r("p",null,_(e.orderNo),1),r("p",null,_(e.user.username),1),r("p",null,_(a(He)(a(w).TRADE_AFTER_SALE_WAY,e.way)),1),r("p",null,_(a(Le)(e.createTime,"YYYY-MM-DD HH:mm")),1)]),_:2},1032,["url"])]),_:2},1032,["onClick"])]),_:2},1024))),128))]),_:1}),a(U).length==0?(n(),i("div",Ge,l[14]||(l[14]=[r("p",{style:{"text-align":"center","margin-top":"100px"}},"\u6682\u65E0\u552E\u540E\u9000\u6B3E",-1)]))):S("",!0),t(te,{limit:a(s).pageSize,"onUpdate:limit":l[9]||(l[9]=e=>a(s).pageSize=e),page:a(s).pageNo,"onUpdate:page":l[10]||(l[10]=e=>a(s).pageNo=e),total:a(L),onPagination:T},null,8,["limit","page","total"]),t(Ke,{ref_key:"AfterSaleTabsRef",ref:M,onSuccess:T},null,512)],64)}}}),Ze=Pe(Qe,[["__scopeId","data-v-a5e33e2b"]]);export{Ze as default};