drawer.f95af7b0.js 6.5 KB

1
  1. import{u as C,_ as g,f as D,g as d,o as _,j as k,A as N,w as t,m as x,k as e,h as j,l as S,t as B,i as o,N as i,r as $,ad as L,X}from"./vendor.0bc3c1d4.js";import{as as E,at as R,au as Q,av as O,aw as T}from"./index.d15345ba.js";import{u as G,a as H}from"./sparePartApply.f9f5f7f3.js";const J={class:"card-header"},K={key:0,class:"text-bold"},M={key:1,class:"text-bold"},W={class:"text-bold"},Y={class:"flex justify-end margin-top"},Z=i("\u6E05 \u7A7A"),ee=i("\u6E05 \u7A7A"),te=i("\u63D0 \u4EA4"),he={props:{sparePartAccessType:{type:[Number,String],default:null},header:{type:Boolean,dafault:!0}},emits:["submit"],setup(y,{emit:b}){const m=y,a=C(),{sparePartAccessType:s}=g(m),r=D(()=>{let l=0;return Object.values(s.value==10?a.state.data.sparePartAccessDetailsIn:a.state.data.sparePartAccessDetailsOut).map(u=>{l+=u.sparePartRetrievalQuantity}),l});function c(){b("submit",s.value==10?a.state.data.sparePartAccessDetailsIn:a.state.data.sparePartAccessDetailsOut)}return(l,u)=>{const n=d("el-button"),f=d("el-card");return _(),k(f,{class:"box-card"},N({default:t(()=>[o(e(E),{sparePartAccessType:e(s)},null,8,["sparePartAccessType"]),x("div",Y,[e(s)==10?(_(),k(n,{key:0,plain:"",onClick:e(R)},{default:t(()=>[Z]),_:1},8,["onClick"])):e(s)==20?(_(),k(n,{key:1,plain:"",onClick:e(Q)},{default:t(()=>[ee]),_:1},8,["onClick"])):S("",!0),o(n,{disabled:e(r)==0,type:"primary",onClick:c},{default:t(()=>[te]),_:1},8,["disabled"])])]),_:2},[y.header?{name:"header",fn:t(()=>[x("div",J,[e(s)==10?(_(),j("span",K,"\u5165\u5E93\u5217\u8868")):e(s)==20?(_(),j("span",M,"\u51FA\u5E93\u5217\u8868")):S("",!0),x("span",W," ("+B(e(r))+") ",1)])])}:void 0]),1024)}}},ae=i("\u6E05 \u7A7A"),se=i("\u6E05 \u7A7A "),le=i("\u63D0 \u4EA4"),Pe={props:{sparePartAccessType:{type:[Number,String],default:null}},emits:["submit"],setup(y,{expose:b,emit:m}){const a=y,s=$(!1),r=$(!0),c=C(),{sparePartAccessType:l}=g(a),u=D(()=>{let p=0;return Object.values(l.value==10?c.state.data.sparePartAccessDetailsIn:c.state.data.sparePartAccessDetailsOut).map(h=>{p+=h.sparePartRetrievalQuantity}),p});function n(){s.value=!0,r.value=!1}function f(){s.value=!1}function v(){m("submit",l.value==10?c.state.data.sparePartAccessDetailsIn:c.state.data.sparePartAccessDetailsOut)}return b({show:n,handleClose:f}),(p,h)=>{const P=d("el-button"),A=d("el-drawer");return _(),k(A,{modelValue:s.value,"onUpdate:modelValue":h[0]||(h[0]=w=>s.value=w),title:`${e(l)==10?"\u5165\u5E93":"\u51FA\u5E93"}\u5217\u8868(${e(u)})`,"before-close":f,direction:"rtl","custom-class":"demo-drawer","modal-class":"el-subscribe-drawer",size:"80%"},{footer:t(()=>[e(l)==10?(_(),k(P,{key:0,plain:"",onClick:e(R)},{default:t(()=>[ae]),_:1},8,["onClick"])):e(l)==20?(_(),k(P,{key:1,plain:"",onClick:e(Q)},{default:t(()=>[se]),_:1},8,["onClick"])):S("",!0),o(P,{disabled:r.value||e(u)==0,type:"primary",onClick:v},{default:t(()=>[le]),_:1},8,["disabled"])]),default:t(()=>[o(e(E),{sparePartAccessType:e(l)},null,8,["sparePartAccessType"])]),_:1},8,["modelValue","title"])}}},oe={class:"card-header"},re=x("span",{class:"text-bold"},"\u7533\u8D2D\u5217\u8868",-1),ne={class:"text-bold"},ce={class:"flex justify-end margin-top"},de=i("\u6E05 \u7A7A"),ie=i("\u63D0 \u4EA4"),Ae={props:{header:{type:Boolean,dafault:!0}},emits:["submit"],setup(y,{emit:b}){const m=C(),a=D(()=>{let r=0;return Object.values(m.state.data.sparePartApplyDetails).map(c=>{r+=c.sparePartApplyQuantity}),r});function s(){b("submit",m.state.data.sparePartApplyDetails)}return(r,c)=>{const l=d("el-button"),u=d("el-card");return _(),j("div",null,[o(u,{class:"box-card"},N({default:t(()=>[o(e(O)),x("div",ce,[o(l,{plain:"",onClick:e(T)},{default:t(()=>[de]),_:1},8,["onClick"]),o(l,{disabled:e(a)==0,type:"primary",onClick:s},{default:t(()=>[ie]),_:1},8,["disabled"])])]),_:2},[y.header?{name:"header",fn:t(()=>[x("div",oe,[re,x("span",ne," ("+B(e(a))+") ",1)])])}:void 0]),1024)])}}},ue=i("\u6E05 \u7A7A"),pe=i("\u63D0 \u4EA4"),ke={emits:["submit"],setup(y,{expose:b,emit:m}){const a=$(!1),s=$(!0),r=C(),c=D(()=>{let f=0;return Object.values(r.state.data.sparePartApplyDetails).map(v=>{f+=v.sparePartApplyQuantity}),f});function l(){a.value=!0,s.value=!1}function u(){a.value=!1}function n(){m("submit",r.state.data.sparePartApplyDetails)}return b({show:l,handleClose:u}),(f,v)=>{const p=d("el-button"),h=d("el-drawer");return _(),k(h,{modelValue:a.value,"onUpdate:modelValue":v[0]||(v[0]=P=>a.value=P),title:`\u7533\u8D2D\u5217\u8868(${e(c)})`,"before-close":u,direction:"rtl","custom-class":"demo-drawer","modal-class":"el-subscribe-drawer",size:"80%"},{footer:t(()=>[o(p,{plain:"",onClick:e(T)},{default:t(()=>[ue]),_:1},8,["onClick"]),o(p,{disabled:s.value||e(c)==0,type:"primary",onClick:n},{default:t(()=>[pe]),_:1},8,["disabled"])]),default:t(()=>[o(e(O))]),_:1},8,["modelValue","title"])}}},_e=i("\u5907\u4EF6\u5217\u8868"),me=i("\u53D6 \u6D88"),fe=i("\u63D0 \u4EA4"),xe={setup(y,{expose:b,emit:m}){const{proxy:a,ctx:s}=X(),r=$(!1),c=$(!0),l=C(),u=L({form:{},rules:{sparePartApplyExplain:[{required:!0,message:"\u8BF4\u660E\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),{form:n,rules:f}=g(u);function v(){r.value=!0,c.value=Object.values(l.state.data.sparePartApplyDetails).length<=0}function p(){n.value={},r.value=!1,m("close")}function h(){a.$refs.formRef.validate(P=>{P&&(n.value.sparePartApplyDetailsList=Object.values(l.state.data.sparePartApplyDetails),n.value.sparePartApplyId!=null?G(n.value).then(A=>{a.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),p()}):H(n.value).then(A=>{a.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),p(),T(!1)}))})}return b({show:v,handleClose:p}),(P,A)=>{const w=d("el-input"),U=d("el-form-item"),z=d("el-divider"),q=d("el-form"),I=d("el-button"),F=d("el-drawer");return _(),k(F,{modelValue:r.value,"onUpdate:modelValue":A[1]||(A[1]=V=>r.value=V),title:"\u7533\u8D2D\u6E05\u5355","before-close":p,direction:"rtl","custom-class":"demo-drawer","modal-class":"el-subscribe-drawer",size:"80%"},{footer:t(()=>[o(I,{plain:"",onClick:p},{default:t(()=>[me]),_:1}),o(I,{disabled:c.value,type:"primary",onClick:h},{default:t(()=>[fe]),_:1},8,["disabled"])]),default:t(()=>[o(q,{ref:"formRef",model:e(n),rules:e(f),"label-width":"80px"},{default:t(()=>[o(U,{label:"\u8BF4\u660E",prop:"sparePartApplyExplain"},{default:t(()=>[o(w,{maxlength:"300",modelValue:e(n).sparePartApplyExplain,"onUpdate:modelValue":A[0]||(A[0]=V=>e(n).sparePartApplyExplain=V),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u8BF4\u660E",autofocus:""},null,8,["modelValue"])]),_:1}),o(z,{"content-position":"center"},{default:t(()=>[_e]),_:1})]),_:1},8,["model","rules"]),o(e(O),{editable:!1})]),_:1},8,["modelValue"])}}};export{he as _,Ae as a,Pe as b,ke as c,xe as d};