order.a5634a4a.js 13 KB

1
  1. import{az as k,d as J,b as Q,c as r,e as d,f as p,g as e,h as l,i,F as B,j as E,k as C,u as s,C as b,a1 as X,t as n,m as f,A as y,N as S,E as z,R as Y,S as Z,_ as ee}from"./index.0308b213.js";import{g as te}from"./tourStatus.e29ac742.js";function se(c){return k({url:"/addon/tour.TourOrder/Index",method:"POST",data:c})}function oe(c){return k({url:"/addon/tour.TourOrder/cancel",method:"POST",data:c})}function le(c){return k({url:"/addon/tour.TourOrder/refundDepositPrice",method:"POST",data:c})}const F=c=>(Y("data-v-22891e9b"),c=c(),Z(),c),ue={class:"order pd10"},ne={class:"flex justify-between"},ae={class:"w100p table"},ie=F(()=>e("div",{class:"flex justify-around align-center table_header"},[e("div",{class:"item-self text-center"},"\u9884\u5B9A\u623F\u95F4"),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)),re={class:"overflow-auto",style:{height:"590px"}},de={class:"table_body_header w100p"},ce={class:"ml10"},_e={class:"table_body_content w100p flex justify-around align-center"},pe={class:"flex item-self align-center"},fe={class:"order_item_img mr10 ml10"},ge=["src"],me={class:"flex flex-direction justify-around"},Fe={class:"check_time"},he={class:"check_time mt10"},xe={class:"flex-grow flex align-center justify-center"},De={class:"flex-grow flex align-center justify-center"},ye={class:"flex-grow flex align-center justify-center"},be=["src"],ve={class:"flex-grow flex flex-direction align-center justify-around"},we={class:"flex-grow flex flex-direction align-center justify-around"},Be={class:"flex-grow flex flex-direction align-center justify-center"},Ee=f("\u8BA2\u5355\u8BE6\u60C5"),Ce=f("\u53D6\u6D88\u8BA2\u5355"),ke=f("\u62BC\u91D1\u9000\u8FD8"),Ae={key:0},Ve={class:"flex justify-center"},Ie={key:0},je={key:1},Te={class:"mt10"},Se=F(()=>e("div",{class:"border-b flex align-center"},[e("span",{class:"vertical mr10"}),e("span",null,"\u57FA\u672C\u4FE1\u606F")],-1)),ze={class:"w100p"},Oe={class:"order_base_info w100p"},Pe=F(()=>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)),Re={class:"tbody w100p flex justify-around align-center"},Ue={class:"mt10"},Le=F(()=>e("div",{class:"border-b flex align-center"},[e("span",{class:"vertical mr10"}),e("span",null,"\u5165\u4F4F\u4EBA\u4FE1\u606F")],-1)),Ne={class:"w100p"},Me={class:"order_persion_info w100p"},qe=F(()=>e("tr",{class:"theader w100p flex justify-around align-center"},[e("td",null,"\u59D3\u540D"),e("td",null,"\u7535\u8BDD"),e("td",null,"\u8EAB\u4EFD\u8BC1")],-1)),$e=F(()=>e("div",{class:"border-b flex align-center mt10"},[e("span",{class:"vertical mr10"}),e("span",null,"\u8BA2\u5355\u4FE1\u606F")],-1)),Ke={class:"w100p"},We={class:"w100p"},Ge=F(()=>e("tr",{class:"theader w100p flex justify-around align-center"},[e("td",{class:"flex-grow-2",style:{"min-width":"200px"}},"\u5546\u54C1\u540D\u79F0"),e("td",{class:"flex-grow"},"\u5165\u4F4F\u65F6\u95F4"),e("td",{class:"flex-grow"},"\u79BB\u5E97\u65F6\u95F4"),e("td",{class:"flex-grow"},"\u623F\u4EF7"),e("td",{class:"flex-grow"},"\u62BC\u91D1"),e("td",{class:"flex-grow"},"\u5546\u54C1\u603B\u4EF7")],-1)),He={class:"tbody order_info w100p flex align-center"},Je={class:"flex align-center flex-grow-2",style:{"min-width":"200px"}},Qe=["src"],Xe={class:"flex-grow"},Ye={class:"flex-grow"},Ze={class:"flex-grow"},et={class:"flex-grow"},tt={class:"flex-grow"},st={class:"tbody w100p flex justify-start"},ot={class:"flex"},lt={class:"pl10"},ut={class:"fz18 fw600"},nt={slot:"footer",class:"dialog-footer flex justify-center"},at=f("\u53D6 \u6D88"),it=f("\u786E \u5B9A"),rt=J({setup(c){const t=Q({depositRefundDialog:!1,emptyImg:"",selectedTab:"0",formLabelWidth:"100px",editType:null,dialogFormVisible:!1,info:{},pagination:{curPage:1,pageSize:10},pageInfo:{page:1,limit:10,keyword:"",status:-1,store_id:""},orderList:[],order_info:{},storeOptions:[{id:"",name:"\u5168\u90E8"}],rules:{deposit_price:[{required:!0,message:"\u8BF7\u8F93\u5165\u62BC\u91D1\u9000\u8FD8\u91D1\u989D",trigger:"blur"}]},deposit_price:""}),O=()=>{te().then(a=>{console.log(a,"store"),a.list=a.list.map(u=>({id:u.id,name:u.name})),t.storeOptions=t.storeOptions.concat(a.list)})},g=()=>{let a={0:"\u672A\u652F\u4ED8",1:"\u5F85\u5165\u4F4F",2:"\u5DF2\u5165\u4F4F",3:"\u5DF2\u79BB\u5E97",4:"\u5DF2\u5B8C\u6210",5:"\u5DF2\u53D6\u6D88"};se(t.pageInfo).then(u=>{console.log(u,"res"),u.list=u.list.map(h=>(h.status_name=a[String(h.status)],h)),t.orderList=u.list,t.pagination.totalItem=u.count})};g(),O();const P=a=>{t.selectedTab=a.index,t.pageInfo.page=1,t.pageInfo.keyword="",t.pageInfo.status=parseInt(a.index)-1,g()},R=a=>{console.log(a,"row"),t.dialogFormVisible=!t.dialogFormVisible,t.order_info=a},v=()=>{t.pageInfo.page=1,t.pagination.curPage=1,g()},D=()=>{t.dialogFormVisible=!1,t.depositRefundDialog=!1,t.info={}},U=a=>{t.pageInfo.limit=a,g()},L=a=>{t.pageInfo.page=a,g()},N=a=>{S.alert("\u786E\u8BA4\u53D6\u6D88\u8BA2\u5355?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{oe({order_id:a.id}).then(u=>{z.success(u.msg),D(),g()})}).catch(()=>{})},M=a=>{t.info=a,t.deposit_price=a.deposit_price,t.depositRefundDialog=!0},q=()=>{if(t.deposit_price<0||t.deposit_price>Number(t.info.deposit_price))return t.$baseMessage("\u53EF\u9000\u6B3E\u91D1\u989D0 ~ "+t.info.deposit_price,"error");S.alert("\u8BF7\u6CE8\u610F\uFF01\u62BC\u91D1\u9000\u8FD8\u540E\uFF0C\u8BA2\u5355\u72B6\u6001\u5C06\u4F1A\u4FEE\u6539\u4E3A\u5DF2\u5B8C\u6210","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{le({order_id:t.info.id,deposit_price:t.deposit_price}).then(a=>{z.success(a.msg),D(),g()})}).catch(()=>{})};return(a,u)=>{const h=r("el-option"),$=r("el-select"),_=r("el-button"),A=r("el-input"),m=r("el-tab-pane"),K=r("el-empty"),W=r("el-tabs"),G=r("el-pagination"),x=r("el-step"),V=r("el-steps"),I=r("el-dialog"),j=r("el-form-item"),H=r("el-form");return d(),p("div",ue,[e("div",ne,[l($,{modelValue:s(t).pageInfo.store_id,"onUpdate:modelValue":u[0]||(u[0]=o=>s(t).pageInfo.store_id=o),onChange:v,clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5546\u6237"},{default:i(()=>[(d(!0),p(B,null,E(s(t).storeOptions,o=>(d(),C(h,{key:o.id,label:o.name,value:o.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),l(A,{onKeyup:X(v,["enter","native"]),placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u53F7/\u623F\u540D",modelValue:s(t).pageInfo.keyword,"onUpdate:modelValue":u[1]||(u[1]=o=>s(t).pageInfo.keyword=o),class:"w300px"},{default:i(()=>[l(_,{onClick:b(v,["stop"]),slot:"append",icon:"el-icon-search"},null,8,["onClick"])]),_:1},8,["onKeyup","modelValue"])]),l(W,{onTabClick:P,modelValue:s(t).selectedTab,"onUpdate:modelValue":u[2]||(u[2]=o=>s(t).selectedTab=o),type:"border-card",style:{height:"700px","margin-top":"10px"}},{default:i(()=>[l(m,{label:"\u5168\u90E8",name:"0"}),l(m,{label:"\u672A\u652F\u4ED8",name:"1"}),l(m,{label:"\u5F85\u5165\u4F4F",name:"2"}),l(m,{label:"\u5DF2\u5165\u4F4F",name:"3"}),l(m,{label:"\u5DF2\u79BB\u5E97",name:"4"}),l(m,{label:"\u5DF2\u5B8C\u6210",name:"5"}),l(m,{label:"\u5DF2\u53D6\u6D88",name:"6"}),e("div",ae,[ie,e("div",re,[(d(!0),p(B,null,E(s(t).orderList,(o,w)=>(d(),p("div",{key:w,class:"table_body box-card w100p mt10"},[e("div",de,[e("span",null,n(o.create_time),1),e("span",ce,"\u8BA2\u5355\u53F7:"+n(o.order_no),1)]),e("div",_e,[e("div",pe,[e("div",fe,[e("img",{class:"w100p h100p radius10 hover",src:o.cover_url},null,8,ge)]),e("div",me,[e("div",null,n(o.house_name),1),e("div",Fe,"\u5165\u4F4F\u65F6\u95F4\uFF1A"+n(o.start_date),1),e("div",he,"\u79BB\u5E97\u65F6\u95F4\uFF1A"+n(o.end_date),1)])]),e("div",xe,"\uFFE5"+n(parseFloat(String(o.price)+String(o.deposit_price)).toFixed(2)),1),e("div",De,"\uFFE5"+n(o.pay_price||0),1),e("div",ye,[f(n(o.nickname||"")+" ",1),e("img",{style:{height:"50px",width:"50px"},src:o.avatar},null,8,be)]),e("div",ve,[l(_,{disabled:"",type:"success",size:"mini"},{default:i(()=>[f(n(o.paytype_cn||"\u672A\u77E5"),1)]),_:2},1024)]),e("div",we,[l(_,{disabled:"",type:o.status==0?"warning":o.status==1?"info":o.status==4?"success":"primary",size:"mini"},{default:i(()=>[f(n(o.status_name||""),1)]),_:2},1032,["type"])]),e("div",Be,[l(_,{onClick:b(T=>R(o),["stop"]),class:""},{default:i(()=>[Ee]),_:2},1032,["onClick"]),o.status==1?(d(),C(_,{key:0,style:{"margin-left":"10px"},class:"",onClick:b(T=>N(o),["stop"])},{default:i(()=>[Ce]),_:2},1032,["onClick"])):y("",!0),o.status==3?(d(),C(_,{key:1,style:{"margin-left":"10px"},class:"",onClick:b(T=>M(o),["stop"])},{default:i(()=>[ke]),_:2},1032,["onClick"])):y("",!0)])])]))),128)),!s(t).orderList||s(t).orderList.length==0?(d(),p("div",Ae,[l(K,{image:s(t).emptyImg},null,8,["image"])])):y("",!0)])])]),_:1},8,["modelValue"]),e("div",Ve,[l(G,{class:"pagination",currentPage:s(t).pagination.curPage,"onUpdate:currentPage":[u[3]||(u[3]=o=>s(t).pagination.curPage=o),L],"onUpdate:pageSize":U,"page-size":s(t).pagination.pageSize,"onUpdate:page-size":u[4]||(u[4]=o=>s(t).pagination.pageSize=o),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:s(t).pagination.totalItem},null,8,["currentPage","page-size","total"])]),l(I,{draggable:"",style:{"min-width":"700px"},title:"\u7F16\u8F91","before-close":D,modelValue:s(t).dialogFormVisible,"onUpdate:modelValue":u[5]||(u[5]=o=>s(t).dialogFormVisible=o),"close-on-click-modal":!1,width:"70%"},{default:i(()=>[e("div",null,[s(t).order_info.status<5?(d(),p("blockquote",Ie,[l(V,{active:s(t).order_info.status+1,"finish-status":"success",simple:"",style:{"margin-top":"20px"}},{default:i(()=>[l(x,{title:"\u672A\u652F\u4ED8"}),l(x,{title:"\u5F85\u5165\u4F4F"}),l(x,{title:"\u5DF2\u5165\u4F4F"}),l(x,{title:"\u5DF2\u79BB\u5E97"}),l(x,{title:"\u5DF2\u5B8C\u6210"})]),_:1},8,["active"])])):y("",!0),s(t).order_info.status==5?(d(),p("blockquote",je,[l(V,{active:1,"finish-status":"success",simple:"",style:{"margin-top":"20px"}},{default:i(()=>[l(x,{title:"\u5DF2\u53D6\u6D88"})]),_:1})])):y("",!0)]),e("div",Te,[Se,e("div",ze,[e("form",Oe,[Pe,e("tr",Re,[e("td",null,n(s(t).order_info.order_no||""),1),e("td",null,n(s(t).order_info.nickname||""),1),e("td",null,"\uFFE5"+n(s(t).order_info.pay_price||""),1),e("td",null,n(s(t).order_info.paytype_cn||"\u672A\u652F\u4ED8"),1),e("td",null,[l(_,{disabled:"",type:s(t).order_info.status==0?"warning":s(t).order_info.status==1?"info":s(t).order_info.status==4?"success":"primary",size:"mini"},{default:i(()=>[f(n(s(t).order_info.status_name||""),1)]),_:1},8,["type"])])])])])]),e("div",Ue,[Le,e("div",Ne,[e("form",Me,[qe,(d(!0),p(B,null,E(s(t).order_info.check_in_person,(o,w)=>(d(),p("tr",{key:w,class:"tbody w100p flex justify-around align-center"},[e("td",null,n(o.name||""),1),e("td",null,n(o.phones||""),1),e("td",null,n(o.IDnum||""),1)]))),128))])])]),e("div",null,[$e,e("div",Ke,[e("form",We,[Ge,e("tr",He,[e("td",Je,[e("img",{class:"order_img ml10",src:s(t).order_info.cover_url},null,8,Qe),e("span",null,n(s(t).order_info.house_name||""),1)]),e("td",Xe,n(s(t).order_info.start_date||""),1),e("td",Ye,n(s(t).order_info.end_date||""),1),e("td",Ze,"\uFFE5"+n(s(t).order_info.price||0),1),e("td",et,"\uFFE5"+n(s(t).order_info.deposit_price||0),1),e("td",tt,"\uFFE5"+n(s(t).order_info.pay_price||0),1)]),e("tr",st,[e("td",ot,[e("span",lt,n(s(t).order_info.remark||"\u6682\u65E0\u5907\u6CE8"),1)])])])])])]),_:1},8,["modelValue"]),l(I,{draggable:"",title:"\u62BC\u91D1\u9000\u8FD8","before-close":D,modelValue:s(t).depositRefundDialog,"onUpdate:modelValue":u[7]||(u[7]=o=>s(t).depositRefundDialog=o),width:"800px"},{default:i(()=>[l(H,{model:s(t).info,style:{margin:"0 auto","max-height":"64vh",overflow:"auto"},ref:"form",rules:s(t).rules,"label-width":"140px"},{default:i(()=>[l(j,{label:"\u62BC\u91D1:"},{default:i(()=>[e("div",ut,"\uFFE5"+n(s(t).info.deposit_price),1)]),_:1}),l(j,{prop:"deposit_price",label:"\u9000\u8FD8\u91D1\u989D:"},{default:i(()=>[l(A,{class:"w300px",type:"number",min:"0",max:s(t).info.deposit_price,clearable:"",placeholder:"\u8BF7\u8F93\u5165\u9000\u8FD8\u91D1\u989D",modelValue:s(t).deposit_price,"onUpdate:modelValue":u[6]||(u[6]=o=>s(t).deposit_price=o),modelModifiers:{trim:!0}},null,8,["max","modelValue"])]),_:1})]),_:1},8,["model","rules"]),e("div",nt,[l(_,{onClick:D},{default:i(()=>[at]),_:1}),l(_,{type:"primary",onClick:q},{default:i(()=>[it]),_:1})])]),_:1},8,["modelValue"])])}}});const _t=ee(rt,[["__scopeId","data-v-22891e9b"]]);export{_t as default};