DialogAmount-add-6f757a66.js 1.8 KB

1
  1. import{_ as h,h as u,j as B,o as w,L as A,m as s,a as _,b as n,l as f,p,d,E as C,A as D,B as I,F as M,D as N,M as L}from"./index-e3da4251.js";import{a as R}from"./amountLog-e0ade95b.js";/* empty css */import{E as U}from"./index-f5b506fa.js";import"./validator-e8effada.js";const j={class:"amount-add-dialog"},q={class:"dialog-footer"},P={__name:"DialogAmount-add",props:{goodsId:{type:[String,Number],default:""}},emits:["refreshList"],setup(S,{expose:c,emit:g}){let t=u({}),v={status:[{required:!0,message:"请选择状态",trigger:"blur"}]},o=u(!1);function V(l){U.confirm("是否确定关闭此对话框?").then(()=>{l()}).catch(()=>{})}u("");let a=u(null);function b(l){a.value&&a.value.resetFields(),t.value={},t.value.goods_id=l.id,o.value=!0}const x=g;function y(){a.value&&a.value.validate((l,e)=>{l&&R(t.value).then(i=>{C.success("增加库存成功!"),o.value=!1,x("refreshList")})})}return B(()=>{}),c({initFun:b}),(l,e)=>{const i=D,E=I,k=M,m=N,F=L;return w(),A(F,{modelValue:d(o),"onUpdate:modelValue":e[2]||(e[2]=r=>p(o)?o.value=r:o=r),title:"增加库存",width:"25%","before-close":V},{footer:s(()=>[_("span",q,[n(m,{onClick:e[1]||(e[1]=r=>p(o)?o.value=!1:o=!1)},{default:s(()=>e[3]||(e[3]=[f("关闭")])),_:1}),n(m,{type:"primary",onClick:y},{default:s(()=>e[4]||(e[4]=[f(" 提交 ")])),_:1})])]),default:s(()=>[_("div",j,[n(k,{ref_key:"ruleFormRef",ref:a,model:d(t),rules:d(v),"label-width":"80px"},{default:s(()=>[n(E,{label:"数量",prop:"goods_stock",style:{width:"100%"}},{default:s(()=>[n(i,{placeholder:"请输入数量",style:{width:"100%"},modelValue:d(t).goods_stock,"onUpdate:modelValue":e[0]||(e[0]=r=>d(t).goods_stock=r)},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])])]),_:1},8,["modelValue"])}}},K=h(P,[["__scopeId","data-v-52e2f349"]]);export{K as default};