refund-form.41f553a6.js 2.4 KB

1
  1. import{C as V}from"./tragelog.14676dc9.js";import{c as k}from"./index.8ebd581f.js";import{r as h,D as i,aB as R,ak as B,v as n,as as A,o as v,p as M,w as e,J as o,q as g,N as q,M as T,x as d,T as O,aE as U,K as j,W as y}from"./index.ef4119aa.js";import z from"./capital-modal.2c8da4ea.js";import{B as H}from"./basic-descriptions.286dd5c5.js";const L={logNo:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u4E00\u7B14\u8D44\u91D1"}],type:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u7C7B\u578B"}]},I={flex:"","justify-end":"","w-full":"","mb-2":""},J=y("\u9009\u62E9"),K={flex:"","w-full":"","justify-end":""},P=y("\u4FDD\u5B58"),Z=h({__name:"refund-form",emits:["create"],setup(S,{emit:D}){const f=i(null),p=i(null),m=i(null),C=R(),c=i(!1),E=B({...L}),t=B({logNo:"",type:"",return_reason:""});async function F(r){c.value=!0;const{code:l,message:s,data:a}=await k({logNo:r});C({code:l,message:s,handler:function(){p.value=a,t.logNo=a.logNo,m.value.validateField("logNo")}}),c.value=!1}function N(){m.value.validate(async r=>{!r||D("create",d(t))})}return(r,l)=>{const s=n("el-button"),a=n("el-form-item"),_=n("el-option"),b=n("el-select"),w=n("el-input"),x=A("loading");return v(),M(j,null,[e(d(U),{rules:E,model:t,ref_key:"formRef",ref:m,size:"small","label-width":"100px"},{default:o(()=>[e(a,{label:"\u8D44\u91D1\u8BA4\u9886",prop:"logNo"},{default:o(()=>[g("div",I,[e(s,{size:"small",type:"primary",onClick:l[0]||(l[0]=()=>f.value.onDisplay())},{default:o(()=>[J]),_:1})]),p.value?q((v(),T(d(H),{key:0,"w-full":"",data:p.value,"col-number":2,columns:d(V)},null,8,["data","columns"])),[[x,c.value]]):O("",!0)]),_:1}),e(a,{label:"\u7533\u8BF7\u7C7B\u578B",prop:"type"},{default:o(()=>[e(b,{modelValue:t.type,"onUpdate:modelValue":l[1]||(l[1]=u=>t.type=u),placeholder:"\u8BF7\u9009\u62E9\u7533\u8BF7\u7C7B\u578B","w-380px":""},{default:o(()=>[e(_,{value:"1",label:"\u9000\u6B3E"}),e(_,{value:"2",label:"\u89E3\u9664\u8D44\u91D1\u8BA4\u9886"})]),_:1},8,["modelValue"])]),_:1}),e(a,{label:"\u9000\u6B3E\u539F\u56E0",prop:"return_reason","w-480px":""},{default:o(()=>[e(w,{modelValue:t.return_reason,"onUpdate:modelValue":l[2]||(l[2]=u=>t.return_reason=u),placeholder:"\u8BF7\u8F93\u5165\u9000\u6B3E\u539F\u56E0"},null,8,["modelValue"])]),_:1}),g("div",K,[e(s,{type:"primary",onClick:N},{default:o(()=>[P]),_:1})])]),_:1},8,["rules","model"]),e(z,{ref_key:"capitalModalRef",ref:f,onOnAddOrder:l[3]||(l[3]=({logNo:u})=>F(u))},null,512)],64)}}});export{Z as default};