var O=Object.defineProperty,P=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var g=(t,r,a)=>r in t?O(t,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[r]=a,b=(t,r)=>{for(var a in r||(r={}))I.call(r,a)&&g(t,a,r[a]);if(y)for(var a of y(r))v.call(r,a)&&g(t,a,r[a]);return t},E=(t,r)=>P(t,H(r));var u=(t,r,a)=>new Promise((i,n)=>{var m=e=>{try{_(a.next(e))}catch(l){n(l)}},o=e=>{try{_(a.throw(e))}catch(l){n(l)}},_=e=>e.done?i(e.value):Promise.resolve(e.value).then(m,o);_((a=a.apply(t,r)).next())});import{B as w,b as R,__tla as k}from"./index-206406c4.js";import{B as A,__tla as C}from"./BasicForm-1f7b4828.js";import{__tla as D}from"./componentMap-44c327dc.js";import{u as x,__tla as W}from"./useForm-2e36096a.js";import{__tla as q}from"./RadioButtonGroup-3086b2b2.js";import{d as N,__tla as V}from"./house-5457514e.js";import{l as j,b as G,_ as U,__tla as $}from"./index-f0df2f76.js";import{d as z,k as J,u as F,a7 as M,_ as K,a8 as Q,a9 as T,a3 as X,f as Y,ac as Z}from"./vue-1631514e.js";import"./antd-057b41b1.js";import{__tla as tt}from"./index-7a87ec93.js";import{__tla as at}from"./index-a2613349.js";import{__tla as rt}from"./useWindowSizeFn-53b82e7c.js";import{__tla as et}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as ot}from"./helper-01a18f25.js";import{__tla as st}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import"./useFormItem-d5f46e05.js";import{__tla as _t}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as lt}from"./index-6f5324ed.js";import{__tla as ct}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as nt}from"./useCopyToClipboard-9d1e4453.js";import{__tla as it}from"./index-79e4735b.js";let S,mt=Promise.all([(()=>{try{return k}catch(t){}})(),(()=>{try{return C}catch(t){}})(),(()=>{try{return D}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return V}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return st}catch(t){}})(),(()=>{try{return _t}catch(t){}})(),(()=>{try{return lt}catch(t){}})(),(()=>{try{return ct}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return it}catch(t){}})()]).then(()=>u(void 0,null,function*(){const{t}=j("WMS.WareHouse"),{createMessage:r}=G(),a=[{field:"SHELF_NAME",component:"Input",label:t("\u8D27\u67B6\u540D\u79F0"),defaultValue:"",colProps:{span:24},required:!0},{field:"SHELF_CODE",component:"Input",label:t("\u8D27\u67B6\u4EE3\u7801"),defaultValue:"",colProps:{span:24},required:!0},{field:"field1",component:"Input",label:"region_code",colProps:{span:24},show:!1},{field:"field2",component:"Input",label:"org_code",colProps:{span:24},show:!1}],i=z({components:{BasicModal:w,BasicForm:A},props:{userData:{type:Object}},emit:["success","register"],setup(o,{emit:_}){const e=J({}),[l,{validate:f}]=x({labelWidth:120,schemas:a,showActionButtonGroup:!1,actionColOptions:{span:24}}),[d,{setModalProps:c,closeModal:p}]=R(s=>{c({confirmLoading:!1}),s&&L(s)});function L(s){e.value={field2:s.data,field1:s.info,SHELF_CODE:"",SHELF_NAME:""}}function B(){return u(this,null,function*(){try{const s=yield f();c({confirmLoading:!0}),N(s,F(!1)).then(h=>{h!=null?h.IsSuccessed&&(p(),r.success(t("\u6DFB\u52A0\u6210\u529F")),_("success",{isUpdate:F(!1),values:E(b({},s),{id:0})})):r.error(t("\u6DFB\u52A0\u5931\u8D25,\u4EE3\u7801\u5DF2\u4F7F\u7528"))})}finally{c({confirmLoading:!1})}})}return{register:d,schemas:a,registerForm:l,model:e,handleSubmit:B,t}}}),n={class:"pt-3px pr-3px"};function m(o,_,e,l,f,d){const c=M("BasicForm"),p=M("BasicModal");return K(),Q(p,Z(o.$attrs,{onRegister:o.register,title:o.t("\u6DFB\u52A0\u8D27\u67B6"),onOk:o.handleSubmit}),{default:T(()=>[X("div",n,[Y(c,{onRegister:o.registerForm,model:o.model},null,8,["onRegister","model"])])]),_:1},16,["onRegister","title","onOk"])}S=U(i,[["render",m]])}));export{mt as __tla,S as default};