2 lines
2.5 KiB
JavaScript
2 lines
2.5 KiB
JavaScript
import{ag as e,r as a,m as l,e as o,w as t,l as r,N as d,O as n,t as s,bo as u,g as m,bp as p,bP as i,d4 as y,am as f,an as _,aX as g,aO as c}from"./index.1756876973461DOFj3D7Y.js";import{E as b}from"./el-text.1756876973461K3Ga3NM-.js";import{o as P}from"./payee-order.1756876973461Cyur0f8P.js";const h={style:{"margin-left":"24px",padding:"4px 0"}},w={class:"dialog-footer"},v={__name:"add-reduce-prepayment",props:{showPrePaymentDialog:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:showPrePaymentDialog","confrimPrePay"],setup(v,{emit:V}){const k=v,x=e({operate:"",money:"",remark:""}),D=e({operate:[{required:!0,message:"请选择操作类型",trigger:"blur"}],money:[{required:!0,message:"请输入金额",trigger:"blur"}]}),j=e({btnloading:!1}),R=a(),O=V,U=()=>{O("update:showPrePaymentDialog",!1),R.value.resetFields()},q=()=>{j.btnloading||(j.btnloading=!0,R.value.validate(e=>{if(e){let e="1"==x.operate?x.money:-x.money,a={shop_id:k.currentRow.shop_id,money:e,remark:x.remark};P(a).then(e=>{j.btnloading=!1,c.success("操作成功"),O("update:showPrePaymentDialog",!1),O("confrimPrePay"),R.value.resetFields()}).finally(()=>{j.btnloading=!1})}}))};return(e,a)=>{const c=b,P=y,V=i,k=p,j=f,O=u,C=_,F=g;return o(),l(F,{"model-value":v.showPrePaymentDialog,title:"预付金额",width:"600px","before-close":U},{footer:t(()=>[r("div",w,[d(C,{type:"primary",onClick:q},{default:t(()=>a[5]||(a[5]=[n(" 提交 ")])),_:1,__:[5]}),d(C,{type:"danger",onClick:U},{default:t(()=>a[6]||(a[6]=[n(" 取消 ")])),_:1,__:[6]})])]),default:t(()=>[r("div",h,[d(c,null,{default:t(()=>[n("预付:"+s(v.currentRow.account.prepay_money)+"元",1)]),_:1})]),d(O,{model:m(x),"label-width":"auto",rules:m(D),ref_key:"channelRef",ref:R},{default:t(()=>[d(k,{label:"操作",prop:"operate"},{default:t(()=>[d(V,{modelValue:m(x).operate,"onUpdate:modelValue":a[0]||(a[0]=e=>m(x).operate=e)},{default:t(()=>[d(P,{value:"1"},{default:t(()=>a[3]||(a[3]=[n("增加金额")])),_:1,__:[3]}),d(P,{value:"2"},{default:t(()=>a[4]||(a[4]=[n("减少金额")])),_:1,__:[4]})]),_:1},8,["modelValue"])]),_:1}),d(k,{label:"变动金额",prop:"money"},{default:t(()=>[d(j,{modelValue:m(x).money,"onUpdate:modelValue":a[1]||(a[1]=e=>m(x).money=e),type:"number",placeholder:"变动金额"},null,8,["modelValue"])]),_:1}),d(k,{label:"备注"},{default:t(()=>[d(j,{modelValue:m(x).remark,"onUpdate:modelValue":a[2]||(a[2]=e=>m(x).remark=e),type:"textarea",placeholder:"请输入备注"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["model-value"])}}};export{v as default};
|