Ben Lin
2024-05-01 532e24e6c347c56757124f627945b73c5c637ff5
1
var i=(t,d,_)=>new Promise((p,r)=>{var s=a=>{try{n(_.next(a))}catch(l){r(l)}},u=a=>{try{n(_.throw(a))}catch(l){r(l)}},n=a=>a.done?p(a.value):Promise.resolve(a.value).then(s,u);n((_=_.apply(t,d)).next())});import{u as b,__tla as k}from"./index-206406c4.js";import{_ as x,__tla as C}from"./index-2f73993e.js";import A,{__tla as G}from"./WareHouseModal-00474952.js";import O,{__tla as E}from"./RegionModal-14853b8b.js";import K,{__tla as L}from"./ShelfModal-21f5499f.js";import{g as N,D as v,a as U,__tla as $}from"./house-5457514e.js";import{l as B,b as P,_ as V,__tla as j}from"./index-f0df2f76.js";import{d as q,k as z,o as F,a7 as h,_ as J,$ as Q,f}from"./vue-1631514e.js";import"./antd-057b41b1.js";import{__tla as X}from"./index-7a87ec93.js";import{__tla as Y}from"./index-a2613349.js";import{__tla as Z}from"./useWindowSizeFn-53b82e7c.js";import{__tla as tt}from"./props-28b7992c.js";import{__tla as et}from"./useContextMenu-e2127c1a.js";import{__tla as rt}from"./BasicForm-1f7b4828.js";import{__tla as at}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as ot}from"./componentMap-44c327dc.js";import"./useFormItem-d5f46e05.js";import{__tla as _t}from"./RadioButtonGroup-3086b2b2.js";import{__tla as st}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as nt}from"./index-6f5324ed.js";import{__tla as lt}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as ct}from"./useCopyToClipboard-9d1e4453.js";import{__tla as it}from"./index-79e4735b.js";import{__tla as ut}from"./helper-01a18f25.js";import{__tla as mt}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as ht}from"./useForm-2e36096a.js";import{__tla as ft}from"./dept-97c0ebb4.js";let H,dt=Promise.all([(()=>{try{return k}catch(t){}})(),(()=>{try{return C}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return E}catch(t){}})(),(()=>{try{return L}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return j}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return _t}catch(t){}})(),(()=>{try{return st}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return lt}catch(t){}})(),(()=>{try{return ct}catch(t){}})(),(()=>{try{return it}catch(t){}})(),(()=>{try{return ut}catch(t){}})(),(()=>{try{return mt}catch(t){}})(),(()=>{try{return ht}catch(t){}})(),(()=>{try{return ft}catch(t){}})()]).then(()=>i(void 0,null,function*(){const{t}=B("WMS.WareHouse"),d=q({name:"HouseTree",components:{TigerTree:x,RegionModal:O,WareHouseModal:A,ShelfModal:K},emits:["select","success","delete"],setup(r,{emit:s}){const u=z(),[n,{openModal:a}]=b(),[l,{openModal:y}]=b(),[g,{openModal:S}]=b(),{createMessage:c}=P();function T(){a(!0,{data:"content",info:"Info"})}function m(){return i(this,null,function*(){u.value=yield N()})}function W(e){s("select",e[0])}F(()=>{m()});function w(){m()}function I(e){return i(this,null,function*(){var M=e.houseType==="Warehouse"?t("\u65B0\u589E\u50A8\u533A"):t("\u65B0\u589E\u8D27\u67B6");return e.houseType==="Shelf"?[{label:t("\u5220\u9664"),handler:()=>{v(e).then(o=>{o.IsSuccessed?(s("delete",0),c.info(t("\u5220\u9664\u6210\u529F")),m()):c.error(e.Code+":"+t("\u5220\u9664\u5931\u8D25"))})},icon:"bx:bxs-folder-open"}]:[{label:M,handler:function(){return i(this,null,function*(){if(e.houseType==="Warehouse"){var o=yield R(e.eventKey);y(!0,{data:o,info:e.id.slice(1)})}else o=yield R(e.eventKey),S(!0,{data:o,info:e.id.slice(1)})})},icon:"bi:plus"},{label:t("\u5220\u9664"),handler:()=>{v(e).then(o=>{o.IsSuccessed?(s("delete",0),c.info(t("\u5220\u9664\u6210\u529F")),m()):c.error(e.Code+":"+t("\u5220\u9664\u5931\u8D25"))})},icon:"bx:bxs-folder-open"}]})}function R(e){return i(this,null,function*(){var M=yield U(e);return M[0].AUTH_ORG})}function D({houseType:e}){return e==="Warehouse"?"warehouse|svg":e==="Region"?"Region|svg":e==="Shelf"?"Shelf|svg":""}return{t,treeData:u,handleSelect:W,getRightMenuList:I,addHouse:T,registerWareHouse:n,registerRegion:l,registerShelf:g,handleSuccess:w,GetORG_CODE:R,createIcon:D}}}),_={class:"m-4 mr-0 overflow-hidden bg-white"};function p(r,s,u,n,a,l){const y=h("TigerTree"),g=h("WareHouseModal"),S=h("RegionModal"),c=h("ShelfModal");return J(),Q("div",_,[f(y,{title:r.t("\u4ED3\u5E93"),toolbar:"",search:"",add:"",clickRowToExpand:!1,treeData:r.treeData,renderIcon:r.createIcon,fieldNames:{key:"id",title:"houseName"},beforeRightClick:r.getRightMenuList,onSelect:r.handleSelect,onAddHouse:r.addHouse},null,8,["title","treeData","renderIcon","beforeRightClick","onSelect","onAddHouse"]),f(g,{onRegister:r.registerWareHouse,onSuccess:r.handleSuccess},null,8,["onRegister","onSuccess"]),f(S,{onRegister:r.registerRegion,onSuccess:r.handleSuccess},null,8,["onRegister","onSuccess"]),f(c,{onRegister:r.registerShelf,onSuccess:r.handleSuccess},null,8,["onRegister","onSuccess"])])}H=V(d,[["render",p]])}));export{dt as __tla,H as default};