1 |
- import{c as O,d as $,e as q,f as J}from"./index.565ea1db.js";import{M as L}from"./index.dfdc0704.js";import{d as P,r as j,b as U,p as T,s as z,c as D,e as i,k as _,i as d,g,h as l,u as e,A as p,f as F,t as B,q as v,m as f,N as h,E as V,_ as G}from"./index.0308b213.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";const H={class:"container"},K=f("\u8FDB\u884C\u4E2D"),Q=f("\u5DF2\u7ED3\u675F"),W=f("\u5F02\u5E38"),X=f("\u5DF2\u9000\u6B3E"),Y=f("\u4F59\u989D"),Z=f("\u5FAE\u4FE1"),ee=f("\u652F\u4ED8\u5B9D"),ue=f("\u6682\u65E0"),te=f("\u5F85\u5BA1\u6838"),le=f("\u5DF2\u901A\u8FC7"),ae=f("\u5DF2\u62D2\u7EDD"),oe={class:"form-item-top"},de={class:"wrap"},ne={class:"wrap-item"},se={key:0},ie={key:1},re={key:0},_e={key:1},pe=f("\u9000\u6B3E"),fe=f("\u62D2\u7EDD"),me=f("\u5173\u95ED"),ye=P({props:{modelValue:{type:Boolean,default:!1},id:{default:0}},emits:["update:modelValue","onClose"],setup(N,{emit:A}){const w=N;let b=j(!1);const n=U({id:"",uid:"",total_fee:"",order_sn:"",order_status:"",createTime:"",payTime:"",goods:[],pay_type:""}),a=U({reasons:"",description:"",goods_string:[],images:"",id:"",status:"",price:"",final_refund_price:"",refund_detail:[]}),R=()=>{q(w.id).then(s=>{let t=s.order_id;a.reasons=s.reasons,a.description=s.description,a.goods_string=s.goods_string,a.images=s.images,a.id=s.id,a.status=s.status,a.price=s.price,a.final_refund_price=s.final_refund_price,a.refund_detail=s.refund_detail,J(t).then(o=>{n.id=o.id,n.uid=o.uid,n.order_sn=o.order_sn,n.total_fee=o.total_fee,n.order_status=o.order_status,n.createTime=o.createTime,n.payTime=o.payTime,n.goods=o.goods,n.pay_type=o.pay_type})})};T(()=>a.refund_detail,s=>{s.forEach(t=>{t.children.forEach(o=>{o.payable>o.price*o.weight/50&&(o.payable=o.price*o.weight/50)})})},{deep:!0});const x=(s,t)=>{t=="refund"?h.confirm("\u786E\u5B9A\u8981\u9000\u6B3E\u5417\uFF1F","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{let o=E.value,r=a.refund_detail;r=JSON.stringify(r),O(s,o,r).then(m=>{V.success("\u9000\u6B3E\u6210\u529F"),c()})}).catch(()=>{V.info("\u5DF2\u53D6\u6D88\u9000\u6B3E")}):h.confirm("\u786E\u5B9A\u8981\u62D2\u7EDD\u5417\uFF1F","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{$(s).then(o=>{V.success("\u62D2\u7EDD\u6210\u529F"),c()})}).catch(()=>{V.info("\u5DF2\u53D6\u6D88\u62D2\u7EDD")})},E=z(()=>{let s=0;return a.refund_detail.forEach(t=>{t.children.forEach(o=>{s+=Number(o.payable)})}),(isNaN(s)||s<0)&&(s=0),s});T(()=>w.modelValue,s=>{b.value=s,s&&(w.id?R():(V.error("id\u4E0D\u80FD\u4E3A\u7A7A"),c()))});const c=()=>{A("update:modelValue",!1),A("onClose")};return(s,t)=>{const o=D("el-input"),r=D("el-form-item"),m=D("el-tag"),y=D("el-table-column"),I=D("el-table"),k=D("el-button"),M=D("el-form"),S=D("el-dialog");return i(),_(S,{modelValue:e(b),"onUpdate:modelValue":t[16]||(t[16]=u=>v(b)?b.value=u:b=u),title:"\u8BA2\u5355\u8BE6\u60C5",top:"0px",width:"90%",onClose:c},{default:d(()=>[g("div",H,[l(M,{class:"form-container",ref:"ruleFormRef","label-width":"180px"},{default:d(()=>[l(r,{label:"id"},{default:d(()=>[l(o,{modelValue:e(n).id,"onUpdate:modelValue":t[0]||(t[0]=u=>e(n).id=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u8D2D\u4E70\u4EBAUID"},{default:d(()=>[l(o,{modelValue:e(n).uid,"onUpdate:modelValue":t[1]||(t[1]=u=>e(n).uid=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u8BA2\u5355\u53F7"},{default:d(()=>[l(o,{modelValue:e(n).order_sn,"onUpdate:modelValue":t[2]||(t[2]=u=>e(n).order_sn=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u8BA2\u5355\u4EF7\u683C"},{default:d(()=>[l(o,{modelValue:e(n).total_fee,"onUpdate:modelValue":t[3]||(t[3]=u=>e(n).total_fee=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u72B6\u6001"},{default:d(()=>[e(n).order_status==1?(i(),_(m,{key:0,type:"warning"},{default:d(()=>[K]),_:1})):p("",!0),e(n).order_status==2?(i(),_(m,{key:1,type:"success"},{default:d(()=>[Q]),_:1})):p("",!0),e(n).order_status==3?(i(),_(m,{key:2,type:"info"},{default:d(()=>[W]),_:1})):p("",!0),e(n).order_status==4?(i(),_(m,{key:3,type:"danger"},{default:d(()=>[X]),_:1})):p("",!0)]),_:1}),l(r,{label:"\u652F\u4ED8\u65B9\u5F0F"},{default:d(()=>[e(n).pay_type=="credit"?(i(),_(m,{key:0,type:"warning"},{default:d(()=>[Y]),_:1})):p("",!0),e(n).pay_type=="helibao_wechat"?(i(),_(m,{key:1,type:"success"},{default:d(()=>[Z]),_:1})):p("",!0),e(n).pay_type=="helibao_alipay"?(i(),_(m,{key:2,type:"info"},{default:d(()=>[ee]),_:1})):p("",!0),e(n).pay_type==""?(i(),_(m,{key:3,type:"danger"},{default:d(()=>[ue]),_:1})):p("",!0)]),_:1}),l(r,{label:"\u4E0B\u5355\u65F6\u95F4"},{default:d(()=>[l(o,{modelValue:e(n).createTime,"onUpdate:modelValue":t[4]||(t[4]=u=>e(n).createTime=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u652F\u4ED8\u65F6\u95F4"},{default:d(()=>[l(o,{modelValue:e(n).payTime,"onUpdate:modelValue":t[5]||(t[5]=u=>e(n).payTime=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u7533\u8BF7\u9000\u6B3E\u91D1\u989D"},{default:d(()=>[l(o,{modelValue:e(a).price,"onUpdate:modelValue":t[6]||(t[6]=u=>e(a).price=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u9000\u6B3E\u539F\u56E0"},{default:d(()=>[l(o,{modelValue:e(a).reasons,"onUpdate:modelValue":t[7]||(t[7]=u=>e(a).reasons=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u9000\u6B3E\u8BF4\u660E"},{default:d(()=>[l(o,{modelValue:e(a).description,"onUpdate:modelValue":t[8]||(t[8]=u=>e(a).description=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u9000\u6B3E\u83DC\u54C1"},{default:d(()=>[l(o,{modelValue:e(a).goods_string,"onUpdate:modelValue":t[9]||(t[9]=u=>e(a).goods_string=u),disabled:"true"},null,8,["modelValue"])]),_:1}),l(r,{label:"\u56FE\u7247"},{default:d(()=>[l(L,{modelValue:e(a).images,"onUpdate:modelValue":t[10]||(t[10]=u=>e(a).images=u),limit:99},null,8,["modelValue"])]),_:1}),l(r,{label:"\u9000\u6B3E\u72B6\u6001"},{default:d(()=>[e(a).status==0?(i(),_(m,{key:0,type:"warning"},{default:d(()=>[te]),_:1})):p("",!0),e(a).status==1?(i(),_(m,{key:1,type:"success"},{default:d(()=>[le]),_:1})):p("",!0),e(a).status==2?(i(),_(m,{key:2,type:"info"},{default:d(()=>[ae]),_:1})):p("",!0)]),_:1}),g("div",oe,[g("div",de,[g("div",ne,[l(I,{data:e(a).refund_detail,style:{width:"100%","margin-bottom":"20px"},"row-key":"plate_no",border:"","default-expand-all":""},{default:d(()=>[l(y,{prop:"plate_no",label:"\u9910\u76D8\u53F7"}),l(y,{prop:"name",label:"\u83DC\u54C1\u540D\u79F0"}),l(y,{prop:"price",label:"\u83DC\u54C1\u5355\u4EF7/50g"}),l(y,{prop:"weight",label:"\u6253\u83DC\u91CD\u91CF(g)"}),l(y,{prop:"final_refund_weight",label:"\u9000\u6B3E\u91CD\u91CF(g)"},{default:d(u=>[u.row.payable>=0&&e(a).status==0?(i(),F("text",se,B((u.row.payable/u.row.price*50).toFixed(2)),1)):(i(),F("text",ie,B(u.row.final_refund_weight),1))]),_:1}),l(y,{prop:"payable",label:"\u7533\u8BF7\u91D1\u989D"},{default:d(u=>[u.row.payable>=0&&e(a).status==0?(i(),_(o,{key:0,modelValue:u.row.payable,"onUpdate:modelValue":C=>u.row.payable=C},null,8,["modelValue","onUpdate:modelValue"])):p("",!0),u.row.payable>=0&&e(a).status!=0?(i(),_(o,{key:1,modelValue:u.row.payable,"onUpdate:modelValue":C=>u.row.payable=C,disabled:"true"},null,8,["modelValue","onUpdate:modelValue"])):p("",!0)]),_:1}),l(y,{prop:"final_refund_price",label:"\u6700\u7EC8\u9000\u6B3E\u91D1\u989D"},{default:d(u=>[e(a).status==0?(i(),F("text",re,B(u.row.payable),1)):(i(),F("text",_e,B(u.row.final_refund_price),1))]),_:1}),l(y,{prop:"imei",label:"\u8BBE\u5907IMEI"}),l(y,{prop:"created_at",label:"\u6253\u83DC\u65F6\u95F4"})]),_:1},8,["data"])])])]),e(a).status==0?(i(),_(r,{key:0,label:"\u603B\u9000\u6B3E\u91D1\u989D"},{default:d(()=>[l(o,{modelValue:e(E),"onUpdate:modelValue":t[11]||(t[11]=u=>v(E)?E.value=u:null)},null,8,["modelValue"])]),_:1})):p("",!0),e(a).status!=0?(i(),_(r,{key:1,label:"\u6700\u7EC8\u9000\u6B3E\u91D1\u989D"},{default:d(()=>[l(o,{modelValue:e(a).final_refund_price,"onUpdate:modelValue":t[12]||(t[12]=u=>e(a).final_refund_price=u),disabled:"true"},null,8,["modelValue"])]),_:1})):p("",!0),e(a).status==0?(i(),_(k,{key:2,type:"warning",onClick:t[13]||(t[13]=u=>x(e(a).id,"refund"))},{default:d(()=>[pe]),_:1})):p("",!0),e(a).status==0?(i(),_(k,{key:3,type:"info",onClick:t[14]||(t[14]=u=>x(e(a).id,"refuse"))},{default:d(()=>[fe]),_:1})):p("",!0),l(k,{type:"primary",onClick:t[15]||(t[15]=u=>c())},{default:d(()=>[me]),_:1})]),_:1},512)])]),_:1},8,["modelValue"])}}});const we=G(ye,[["__scopeId","data-v-fa060fa1"]]);export{we as default};
|