1 |
- import{d as D,o as M}from"./goods.c20438d3.js";import{_ as q,E as F,N as K,c as _,e as i,f as p,g as e,h as l,i as r,C as y,a1 as L,F as v,j as b,k as u,A as c,t as n,m as h,R,S as A}from"./index.76214426.js";const O={name:"order",data(){return{editInfo:{voucher:""},tabChecked:"0",formLabelWidth:"100px",dialogFormVisible:!1,show_order_edit:!1,info:{},pagination:{},pageInfo:{page:1,limit:10,agentid:"",sid:"",keyword:"",status:-1},rules:{title:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"},{min:2,max:10,message:"\u957F\u5EA6\u5728 2 \u5230 20 \u4E2A\u5B57\u7B26",trigger:"blur"}],price:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EF7\u683C",trigger:"blur"}],cover:[{required:!0,message:"\u8BF7\u4E0A\u4F201\u5F20logo",trigger:"blur"}]},order_list:[],order_info:{},agent_list:[],store_list:[]}},created(){this.Index()},methods:{printTicket(o){this.editInfo=o,this.editInfo.voucher="",this.show_order_edit=!0},close_order_edit(){this.show_order_edit=!1,this.editInfo={code:""}},Index(){D(this.pageInfo).then(o=>{this.order_list=o.list,this.pagination.totalItem=o.count,this.agent_list=o.agents,this.store_list=o.stores})},confirm(){if(!this.editInfo.voucher.trim())return F({message:"\u8BF7\u8F93\u5165\u5151\u6362\u7801",type:"error"});this.orderEdit(this.editInfo.id,Number(this.editInfo.status)+1,this.editInfo.voucher),this.editInfo={},this.show_order_edit=!1},tabClick(o,d){this.tabChecked=o.index,this.pageInfo.page=1,this.pageInfo.keyword="",this.pageInfo.status=parseInt(o.index)-1,this.Index()},orderRefund(o){K.confirm(`\u662F\u5426\u786E\u8BA4\u9000\u6B3E\uFF1F\u9000\u6B3E\u91D1\u989D\uFFE5${o.pay_price}`,"\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{this.orderEdit(o.id,3)}).catch(()=>{})},orderDetail(o){this.dialogFormVisible=!this.dialogFormVisible,o.status=Number(o.status),this.order_info=o},orderEdit(o,d,I=""){M({order_id:o,status:d,voucher:I}).then(w=>{F({message:w.msg,type:w.code==1?"success":"error"}),setTimeout(()=>{this.Index()},1500)})},search(){this.pageInfo.page=1,this.Index()},closeDialog(){this.dialogFormVisible=!1,this.info={},this.order_info={}},handleSizeChange(o){this.pageInfo.limit=o,this.Index()},handleCurrentChange(o){this.pageInfo.page=o,this.Index()}}},g=o=>(R("data-v-6e7f438e"),o=o(),A(),o),P={class:"order"},W={class:"m-t-10 flex"},G={class:"w100p table"},H=g(()=>e("div",{class:"flex justify-around align-center table_header"},[e("div",{class:"item-self text-center"},"\u7528\u6237\u4FE1\u606F"),e("div",{class:"flex-grow text-center"},"\u8BA2\u5355\u8D39"),e("div",{class:"flex-grow text-center"},"\u5B9E\u9645\u652F\u4ED8"),e("div",{class:"flex-grow text-center"},"\u7528\u6237"),e("div",{class:"flex-grow text-center"},"\u652F\u4ED8\u65B9\u5F0F"),e("div",{class:"flex-grow text-center"},"\u72B6\u6001"),e("div",{class:"flex-grow text-center"},"\u64CD\u4F5C")],-1)),J={class:"overflow-auto",style:{height:"60vh"}},Q={class:"table_body_header w100p"},X={class:"m-l-10"},Y={class:"table_body_content w100p flex justify-around align-center"},Z={class:"flex item-self align-center"},$={class:"order_item_img m-r-10 m-l-10"},ee=["src"],te={class:"flex flex-direction justify-around"},se={class:"check_time"},oe={class:"check_time m-t-10"},le={class:"flex-grow flex align-center justify-center"},ne={class:"flex-grow flex align-center justify-center"},ie={class:"flex-grow flex align-center justify-center"},re={class:"flex-grow flex flex-direction align-center justify-around"},de={class:"flex-grow flex flex-direction align-center justify-around"},ae={class:"flex-grow flex flex-direction justify-around align-center"},ce=h("\u8BA2\u5355\u8BE6\u60C5"),_e=h("\u5DF2\u7533\u8BF7\u9000\u6B3E"),ue={class:"flex justify-center"},fe={key:0},pe={key:1},he={key:2},ge={class:"m-t-10"},me=g(()=>e("div",{class:"border-b flex align-center"},[e("span",{class:"vertical m-r-10"}),e("span",null,"\u57FA\u672C\u4FE1\u606F")],-1)),xe={class:"w100p"},ye={action:"",class:"order_base_info w100p"},ve=g(()=>e("tr",{class:"theader w100p flex justify-around align-center"},[e("td",{class:""},"\u8BA2\u5355\u53F7"),e("td",null,"\u4E70\u5BB6"),e("td",null,"\u8BA2\u5355\u91D1\u989D"),e("td",null,"\u652F\u4ED8\u65B9\u5F0F"),e("td",null,"\u4EA4\u6613\u72B6\u6001")],-1)),be={class:"tbody w100p flex justify-around align-center"},we={class:"m-t-10"},ke=g(()=>e("div",{class:"border-b flex align-center"},[e("span",{class:"vertical m-r-10"}),e("span",null,"\u7528\u6237\u4FE1\u606F")],-1)),Ce={class:"w100p"},Ie={action:"",class:"order_persion_info w100p"},Ve=g(()=>e("tr",{class:"theader w100p flex justify-around align-center"},[e("td",null,"\u59D3\u540D"),e("td",null,"\u7535\u8BDD"),e("td",null,"\u7528\u6237\u5730\u5740")],-1)),je={class:"tbody w100p flex justify-around align-center"},ze=g(()=>e("div",{class:"border-b flex align-center m-t-10"},[e("span",{class:"vertical m-r-10"}),e("span",null,"\u8BA2\u5355\u4FE1\u606F")],-1)),Se={class:"w100p"},Ee={action:"",class:"w100p"},Fe=g(()=>e("tr",{class:"theader w100p flex justify-around align-center"},[e("td",{class:"flex-grow"},"\u5546\u54C1\u56FE\u7247"),e("td",{class:"flex-grow-2",style:{"min-width":"200px"}},"\u5546\u54C1\u540D\u79F0"),e("td",{class:"flex-grow"},"\u5546\u54C1\u5C5E\u6027"),e("td",{class:"flex-grow"},"\u8D2D\u4E70\u6570\u91CF"),e("td",{class:"flex-grow"},"\u5546\u54C1\u603B\u4EF7")],-1)),Te={class:"flex align-center justify-center flex-grow"},Be=["src"],Ne={class:"flex-grow-2",style:{"min-width":"200px"}},Ue={class:"flex-grow"},De={class:"flex-grow"},Me={class:"flex-grow"},qe={class:"tbody w100p flex justify-start"},Ke={class:"flex"},Le={class:"p-l-10"},Re={class:"flex flex-direction align-center"},Ae={for:""},Oe=h("\u5151\u6362\u7801\uFF1A"),Pe={class:"dialog-footer m-t-10"},We=h("\u53D6\u6D88"),Ge=h("\u786E\u5B9A");function He(o,d,I,w,s,a){const T=_("Search"),B=_("el-icon"),f=_("el-button"),V=_("el-input"),j=_("el-option"),z=_("el-select"),m=_("el-tab-pane"),N=_("el-tabs"),U=_("el-pagination"),x=_("el-step"),k=_("el-steps"),S=_("el-dialog");return i(),p("div",P,[e("div",W,[l(V,{onKeyup:L(a.search,["enter"]),placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u53F7",clearable:"",modelValue:s.pageInfo.keyword,"onUpdate:modelValue":d[0]||(d[0]=t=>s.pageInfo.keyword=t),modelModifiers:{trim:!0},class:"w-400"},{default:r(()=>[l(f,{onClick:y(a.search,["stop"]),icon:"el-icon-search"},{append:r(()=>[l(B,null,{default:r(()=>[l(T)]),_:1})]),_:1},8,["onClick"])]),_:1},8,["onKeyup","modelValue"]),l(z,{modelValue:s.pageInfo.agentid,"onUpdate:modelValue":d[1]||(d[1]=t=>s.pageInfo.agentid=t),onChange:a.search,clearable:"",placeholder:"\u8BF7\u9009\u62E9\u4EE3\u7406",style:{margin:"0 10px"}},{default:r(()=>[(i(!0),p(v,null,b(s.agent_list,t=>(i(),u(j,{key:t.id,label:t.title,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"]),l(z,{modelValue:s.pageInfo.sid,"onUpdate:modelValue":d[2]||(d[2]=t=>s.pageInfo.sid=t),onChange:a.search,clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5546\u6237"},{default:r(()=>[(i(!0),p(v,null,b(s.store_list,t=>(i(),u(j,{key:t.id,label:t.title,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","onChange"])]),l(N,{onTabClick:a.tabClick,modelValue:s.tabChecked,"onUpdate:modelValue":d[3]||(d[3]=t=>s.tabChecked=t),type:"border-card",style:{height:"75vh","margin-top":"10px",overflow:"hidden"}},{default:r(()=>[s.order_list?(i(),u(m,{key:0,label:"\u5168\u90E8",name:"0"})):c("",!0),s.order_list?(i(),u(m,{key:1,label:"\u672A\u652F\u4ED8",name:"1"})):c("",!0),s.order_list?(i(),u(m,{key:2,label:"\u5F85\u51FA\u7968",name:"2"})):c("",!0),s.order_list?(i(),u(m,{key:3,label:"\u5DF2\u51FA\u7968",name:"3"})):c("",!0),s.order_list?(i(),u(m,{key:4,label:"\u5DF2\u9000\u7968",name:"4"})):c("",!0),s.order_list?(i(),u(m,{key:5,label:"\u5DF2\u53D6\u6D88",name:"5"})):c("",!0),e("div",G,[H,e("div",J,[(i(!0),p(v,null,b(s.order_list,(t,C)=>(i(),p("div",{key:C,class:"table_body box-card w100p m-t-10"},[e("div",Q,[e("span",null,n(t.create_time),1),e("span",X,n(t.order_no),1)]),e("div",Y,[e("div",Z,[e("div",$,[e("img",{class:"w100p h100p radius10 hover",src:t.avatar_url,alt:""},null,8,ee)]),e("div",te,[e("div",null,n(t.name),1),e("div",se,"\u6536\u8D27\u5730\u5740\uFF1A"+n(t.address),1),e("div",oe," \u8054\u7CFB\u65B9\u5F0F\uFF1A"+n(t.mobile),1)])]),e("div",le,n(t.total_price),1),e("div",ne,n(t.pay_price),1),e("div",ie,n(t.nickname),1),e("div",re,[l(f,{disabled:"",type:"success",size:"mini"},{default:r(()=>[h(n(t.pay_type_cn),1)]),_:2},1024)]),e("div",de,[l(f,{disabled:"",type:t.status==0?"warning":t.status==1?"info":t.status==2?"success":"primary",size:"mini"},{default:r(()=>[h(n(t.status==0?"\u672A\u652F\u4ED8":t.status==1?"\u5F85\u51FA\u7968":t.status==2?"\u5DF2\u51FA\u7968":t.status==3?"\u5DF2\u9000\u7968":t.status==4?"\u5DF2\u53D6\u6D88":""),1)]),_:2},1032,["type"])]),e("div",ae,[l(f,{type:"primary",onClick:y(E=>a.orderDetail(t),["stop"])},{default:r(()=>[ce]),_:2},1032,["onClick"]),t.status>0&&t.status<2?(i(),u(f,{key:0,type:"success",onClick:y(E=>a.printTicket(t),["stop"])},{default:r(()=>[h(n(t.status==1?"\u51FA\u7968":(t.status==2||t.status==3,"")),1)]),_:2},1032,["onClick"])):c("",!0),t.status==1&&t.is_apply_refund==1?(i(),u(f,{key:1,type:"danger",onClick:y(E=>a.orderRefund(t),["stop"])},{default:r(()=>[_e]),_:2},1032,["onClick"])):c("",!0)])])]))),128))])])]),_:1},8,["onTabClick","modelValue"]),e("div",ue,[l(U,{class:"pagination",onSizeChange:a.handleSizeChange,onCurrentChange:a.handleCurrentChange,"current-page":s.pageInfo.curPage,"page-size":s.pagination.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:s.pagination.totalItem},null,8,["onSizeChange","onCurrentChange","current-page","page-size","total"])]),s.order_info?(i(),u(S,{key:0,style:{"min-width":"700px"},title:"\u8BA2\u5355\u8BE6\u60C5","before-close":a.closeDialog,modelValue:s.dialogFormVisible,"onUpdate:modelValue":d[4]||(d[4]=t=>s.dialogFormVisible=t),"close-on-click-modal":!1,width:"70%"},{default:r(()=>[s.order_info.status<3?(i(),p("div",fe,[l(k,{active:s.order_info.status+1,"finish-status":"success",simple:"",style:{"margin-top":"20px"}},{default:r(()=>[l(x,{title:"\u5F85\u4ED8\u6B3E"}),l(x,{title:"\u5F85\u51FA\u7968"}),l(x,{title:"\u5DF2\u51FA\u7968"})]),_:1},8,["active"])])):c("",!0),s.order_info.status==3?(i(),p("div",pe,[l(k,{active:1,"finish-status":"info",simple:"",style:{"margin-top":"20px"}},{default:r(()=>[l(x,{title:"\u5DF2\u9000\u7968"})]),_:1})])):c("",!0),s.order_info.status==4?(i(),p("div",he,[l(k,{active:1,"finish-status":"info",simple:"",style:{"margin-top":"20px"}},{default:r(()=>[l(x,{title:"\u5DF2\u53D6\u6D88"})]),_:1})])):c("",!0),e("div",ge,[me,e("div",xe,[e("form",ye,[ve,e("tr",be,[e("td",null,n(s.order_info.order_no),1),e("td",null,n(s.order_info.nickname),1),e("td",null,n(s.order_info.total_price),1),e("td",null,[l(f,{type:"success",disabled:"",size:"mini"},{default:r(()=>[h(n(s.order_info.pay_type_cn),1)]),_:1})]),e("td",null,[l(f,{disabled:"",type:s.order_info.status==0?"warning":s.order_info.status==1?"info":s.order_info.status==2?"success":"primary",size:"mini"},{default:r(()=>[h(n(s.order_info.status==0?"\u672A\u652F\u4ED8":s.order_info.status==1?"\u5F85\u51FA\u7968":s.order_info.status==2?"\u5DF2\u51FA\u7968":s.order_info.status==3?"\u5DF2\u9000\u7968":(s.order_info.status==4,"\u5DF2\u53D6\u6D88")),1)]),_:1},8,["type"])])])])])]),e("div",we,[ke,e("div",Ce,[e("form",Ie,[Ve,e("tr",je,[e("td",null,n(s.order_info.name),1),e("td",null,n(s.order_info.mobile),1),e("td",null,n(s.order_info.address),1)])])])]),e("div",null,[ze,e("div",Se,[e("form",Ee,[Fe,(i(!0),p(v,null,b(s.order_info.snapshot,(t,C)=>(i(),p("tr",{key:C,class:"tbody order_info w100p flex align-center"},[e("td",Te,[e("img",{class:"order_img",src:t.cover,alt:""},null,8,Be)]),e("td",Ne,n(t.name),1),e("td",Ue,n(t.attr_str),1),e("td",De,n(t.num),1),e("td",Me,n(t.price),1)]))),128)),e("tr",qe,[e("td",Ke,[e("span",Le,n(s.order_info.remark||"\u6682\u65E0\u5907\u6CE8"),1)])])])])])]),_:1},8,["before-close","modelValue"])):c("",!0),s.order_info?(i(),u(S,{key:1,title:"\u7F16\u8F91","before-close":a.close_order_edit,modelValue:s.show_order_edit,"onUpdate:modelValue":d[6]||(d[6]=t=>s.show_order_edit=t),"close-on-click-modal":!1},{default:r(()=>[e("div",Re,[e("label",Ae,[Oe,l(V,{placeholder:"\u8BF7\u8F93\u5165\u5151\u6362\u7801",type:"text",class:"w-300",modelValue:s.editInfo.voucher,"onUpdate:modelValue":d[5]||(d[5]=t=>s.editInfo.voucher=t)},null,8,["modelValue"])]),e("div",Pe,[l(f,{onClick:a.close_order_edit},{default:r(()=>[We]),_:1},8,["onClick"]),l(f,{type:"primary",onClick:a.confirm},{default:r(()=>[Ge]),_:1},8,["onClick"])])])]),_:1},8,["before-close","modelValue"])):c("",!0)])}const Xe=q(O,[["render",He],["__scopeId","data-v-6e7f438e"]]);export{Xe as default};
|