1 |
- var de=Object.defineProperty;var O=Object.getOwnPropertySymbols;var pe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;var T=(o,n,a)=>n in o?de(o,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[n]=a,F=(o,n)=>{for(var a in n||(n={}))pe.call(n,a)&&T(o,a,n[a]);if(O)for(var a of O(n))ue.call(n,a)&&T(o,a,n[a]);return o};var c=(o,n,a)=>new Promise((h,v)=>{var R=i=>{try{s(a.next(i))}catch(_){v(_)}},t=i=>{try{s(a.throw(i))}catch(_){v(_)}},s=i=>i.done?h(i.value):Promise.resolve(i.value).then(R,t);s((a=a.apply(o,n)).next())});import{u as K,a as me,B as _e,__tla as ye}from"./index-5eb30ce0.js";import{u as ge,b as fe,B as ve,z as be,a as he,T as Re,w as Ie,__tla as Me}from"./index-016fd85f.js";import{_ as Se,__tla as we}from"./RelationModal.vue_vue_type_script_setup_true_lang-64186acf.js";import{F as g,d as Ee,a4 as Pe,r as f,u as l,A as xe,y as x,o as k,c as C,w as m,e as p,a_ as ke,aL as Ce,b as Le,H as A,P as Ue,aX as qe,aY as De,a as Oe,E as Te,_ as Fe,__tla as Ke}from"./index-b5895273.js";let L,B,j,z,Ae=Promise.all([(()=>{try{return ye}catch(o){}})(),(()=>{try{return Me}catch(o){}})(),(()=>{try{return we}catch(o){}})(),(()=>{try{return Ke}catch(o){}})()]).then(()=>c(void 0,null,function*(){z=function(t,s="modal"){return c(this,null,function*(){return g.get({url:"/caseErpStoreReceipt/caseErpStoreReceipt/page",params:t},{errorMessageMode:s})})};function o(t,s="modal"){return c(this,null,function*(){return g.post({url:"/caseErpStoreReceipt/caseErpStoreReceipt",params:t},{errorMessageMode:s})})}function n(t,s="modal"){return c(this,null,function*(){return g.put({url:"/caseErpStoreReceipt/caseErpStoreReceipt",params:t},{errorMessageMode:s})})}j=function(t,s="modal"){return c(this,null,function*(){return g.delete({url:"/caseErpStoreReceipt/caseErpStoreReceipt",data:t},{errorMessageMode:s})})};function a(t,s="modal"){return c(this,null,function*(){return g.get({url:"/caseErpStoreReceipt/caseErpStoreReceipt/info",params:{id:t}},{errorMessageMode:s})})}const h=t=>(qe("data-v-c61d6cfa"),t=t(),De(),t),v=h(()=>Oe("div",{class:"sub-title"},"\u5355\u636E\u4FE1\u606F",-1)),R=Ee({__name:"ManagementModal",emits:["success"],setup(t,{emit:s}){const{t:i}=Pe(),_=[{field:"code",label:"\u5355\u636E\u7F16\u53F7",component:"Input",required:!0,colProps:{span:24},componentProps:{placeholder:"\u8BF7\u8F93\u5165\u5355\u636E\u7F16\u53F7"}},{field:"name",label:"\u5355\u636E\u540D\u79F0",component:"Input",required:!0,colProps:{span:24},componentProps:{placeholder:"\u8BF7\u8F93\u5165\u5355\u636E\u540D\u79F0"}},{field:"type",label:"\u5355\u636E\u7C7B\u578B",component:"Select",required:!0,colProps:{span:24},componentProps:({formModel:e})=>({placeholder:"\u8BF7\u9009\u62E9\u5355\u636E\u7C7B\u578B",allowClear:!1,options:[{label:"\u5165\u5E93\u5355",value:1},{label:"\u51FA\u5E93\u5355",value:0}],onChange:()=>{e.relationKeyId="",y.value=""}})},{field:"relationKeyId",label:"\u5173\u8054\u5355\u636E",component:"Input",slot:"relation",required:!0,colProps:{span:24}},{field:"personIds",label:"\u7ECF\u624B\u4EBA\u5458",component:"Input",slot:"user",required:!0,colProps:{span:24}},{field:"remark",label:"\u5907\u6CE8",component:"InputTextArea",colProps:{span:24},componentProps:{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}}],V=[{title:"\u4EA7\u54C1\u7F16\u53F7",dataIndex:"code",width:100},{title:"\u4EA7\u54C1\u540D\u79F0",dataIndex:"name",width:100},{title:"\u89C4\u683C\u578B\u53F7",dataIndex:"model",width:100},{title:"\u4EA7\u54C1\u5355\u4F4D",dataIndex:"unitName",width:100},{title:"\u6570\u91CF",dataIndex:"count",width:100}],{notification:U}=Te(),b=f(!0),q=f(""),I=f(),M=f(),y=f(""),[G,{setFieldsValue:D,resetFields:H,validate:N,getFieldsValue:W}]=ge({labelWidth:100,schemas:_,showActionButtonGroup:!1,actionColOptions:{span:23}}),[Y,{setTableData:S,getDataSource:w}]=fe({title:"\u4EA7\u54C1\u5217\u8868",columns:V,striped:!1,bordered:!1,pagination:!1,actionColumn:{width:50,title:i("\u64CD\u4F5C"),dataIndex:"action",slots:{customRender:"action"}}}),[$,{openModal:J}]=K(),[Q,{openModal:X}]=K(),[Z,{setModalProps:E,closeModal:ee}]=me(e=>c(this,null,function*(){if(H(),E({confirmLoading:!1,destroyOnClose:!0}),b.value=!!(e!=null&&e.isUpdate),l(b)){q.value=e.id;const r=yield a(e.id);I.value=r.type,M.value=r.relationKeyId,D(F({},r)),S(r.caseErpStoreReceiptDetailList||[])}else I.value=null,M.value="",y.value=""})),ae=xe(()=>l(b)?"\u7F16\u8F91\u5355\u636E":"\u65B0\u589E\u5355\u636E"),te=()=>{X(!0,{type:W().type})},oe=e=>c(this,null,function*(){e.map(r=>r.id=""),S([...w(),...e])}),se=e=>c(this,null,function*(){y.value=e.theme,D({relationKeyId:e.id})}),le=e=>{const r=w().filter(P=>P.id!==e.id);S(r)},ne=()=>c(this,null,function*(){try{const e=yield N();e.addCaseErpStoreReceiptDetailDtoList=w()||[],E({confirmLoading:!0}),l(b)?(e.id=q.value,yield n(e),U.success({message:"\u7F16\u8F91\u5355\u636E",description:i("\u6210\u529F")})):(yield o(e),U.success({message:"\u65B0\u589E\u5355\u636E",description:i("\u6210\u529F")})),ee(),s("success")}catch(e){E({confirmLoading:!1})}});return(e,r)=>{const P=x("a-input"),re=x("a-button"),ie=x("a-input-number");return k(),C(l(_e),Ue(e.$attrs,{onRegister:l(Z),title:ae.value,onOk:ne,width:800}),{default:m(()=>[v,p(l(ve),{onRegister:l(G)},{user:m(({model:d})=>[p(be,{value:d.personIds,"onUpdate:value":u=>d.personIds=u,suffix:"ant-design:setting-outlined",placeholder:"\u8BF7\u9009\u62E9\u7ECF\u624B\u4EBA\u5458"},null,8,["value","onUpdate:value"])]),relation:m(({model:d})=>[p(P,{value:y.value,"onUpdate:value":r[0]||(r[0]=u=>y.value=u),placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u5355\u636E",disabled:l(ke)(d.type),onClick:te},{suffix:m(()=>[p(l(Ce),{icon:"ant-design:ellipsis-outlined"})]),_:2},1032,["value","disabled"])]),_:1},8,["onRegister"]),p(l(he),{onRegister:l(Y)},{toolbar:m(()=>[p(re,{type:"primary",onClick:r[1]||(r[1]=d=>l(J)(!0,{type:"checkbox"}))},{default:m(()=>[Le(" \u6DFB\u52A0 ")]),_:1})]),bodyCell:m(({column:d,record:u})=>[d.key==="count"?(k(),C(ie,{key:0,value:u.count,"onUpdate:value":ce=>u.count=ce},null,8,["value","onUpdate:value"])):A("",!0),d.dataIndex=="action"?(k(),C(l(Re),{key:1,actions:[{icon:"ant-design:delete-outlined",color:"error",onClick:le.bind(null,u)}]},null,8,["actions"])):A("",!0)]),_:1},8,["onRegister"]),p(Ie,{onRegister:l($),onSuccess:oe},null,8,["onRegister"]),p(Se,{type:I.value,id:M.value,onRegister:l(Q),onSuccess:se},null,8,["type","id","onRegister"])]),_:1},16,["onRegister","title"])}}});L=Fe(R,[["__scopeId","data-v-c61d6cfa"]]),B=Object.freeze(Object.defineProperty({__proto__:null,default:L},Symbol.toStringTag,{value:"Module"}))}));export{L as M,Ae as __tla,B as a,j as d,z as g};
|