var U=Object.defineProperty;var A=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable;var S=(s,n,a)=>n in s?U(s,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[n]=a,D=(s,n)=>{for(var a in n||(n={}))F.call(n,a)&&S(s,a,n[a]);if(A)for(var a of A(n))k.call(n,a)&&S(s,a,n[a]);return s};var l=(s,n,a)=>new Promise((_,u)=>{var t=o=>{try{r(a.next(o))}catch(i){u(i)}},e=o=>{try{r(a.throw(o))}catch(i){u(i)}},r=o=>o.done?_(o.value):Promise.resolve(o.value).then(t,e);r((a=a.apply(s,n)).next())});import{B,__tla as x}from"./BasicForm-1f7b4828.js";import{__tla as z}from"./componentMap-44c327dc.js";import{u as P,__tla as L}from"./useForm-2e36096a.js";import{__tla as V}from"./RadioButtonGroup-3086b2b2.js";import{af as v,d as m,N as E,O as h,J as j,a as q,b as Y,_ as $,__tla as G}from"./index-f0df2f76.js";import{n as J,d as K,k as Z,u as W,e as Q,a7 as M,_ as X,a8 as tt,a9 as at,f as st,ac as et}from"./vue-1631514e.js";import{as as rt}from"./antd-057b41b1.js";import{B as nt,a as ot,__tla as it}from"./index-49ac20fc.js";let b,I,y,w,C,H,lt=Promise.all([(()=>{try{return x}catch(s){}})(),(()=>{try{return z}catch(s){}})(),(()=>{try{return L}catch(s){}})(),(()=>{try{return V}catch(s){}})(),(()=>{try{return G}catch(s){}})(),(()=>{try{return it}catch(s){}})()]).then(()=>l(void 0,null,function*(){C=t=>l(void 0,null,function*(){let e="";(t==null?void 0:t.WH_CODE)!=null&&(t==null?void 0:t.WH_CODE)!=""&&(e+=" And WH_CODE = '"+(t==null?void 0:t.WH_CODE)+"'"),(t==null?void 0:t.WH_NAME)!=null&&(t==null?void 0:t.WH_NAME)!=""&&(e+="And WH_NAME like '%"+(t==null?void 0:t.WH_NAME)+"%'");const r=v("WMS_WAREHOUESE",e,t.page,t.pageSize);return s(r)});function s(t){return l(this,null,function*(){const e=yield m.post({url:E.EntityPageList,params:t},{isTransformResponse:!1});return{items:e.Data.data,total:e.Data.totals}})}let n,a,_;n=(t,e)=>l(void 0,null,function*(){let r;return e?r=yield m.post({url:E.UpdateEntity,params:h("WMS_WAREHOUESE",t)},{errorMessageMode:"none",isTransformResponse:!1}):(t.ID=j(),r=yield m.post({url:E.AddEntity,params:h("WMS_WAREHOUESE",t)},{errorMessageMode:"none",isTransformResponse:!1})),r}),b=t=>l(void 0,null,function*(){const e=h("WMS_WAREHOUESE",[t]);return yield m.post({url:E.DeleteList,params:e},{errorMessageMode:"none",isTransformResponse:!1})}),w=[{title:"\u4ED3\u5E93\u540D\u79F0",resizable:!0,sorter:!0,dataIndex:"WH_NAME",width:200},{title:"\u4ED3\u5E93\u503C",resizable:!0,sorter:!0,dataIndex:"WH_CODE",width:180},{title:"\u63A5\u6599\u91CD\u626B",dataIndex:"SCAN_AF_CUT",width:120,customRender:({record:t})=>{Reflect.has(t,"pendingStatus1")||(t.pendingStatus1=!1);const e="d70918d6fe474b96b6dabba5c8679c30",r=q().getUserInfo.roles.some(o=>o.MENU_CODE===e);return J(rt,{checked:t.IS_ACTIVE==="Y",checkedChildren:"\u5DF2\u542F\u7528",unCheckedChildren:"\u5DF2\u7981\u7528",disabled:!r,loading:t.pendingStatus1,onChange(o){const i=t.IS_ACTIVE;t.pendingStatus1=!0;const p=o?"Y":"N",{createMessage:c}=Y();t.IS_ACTIVE=p,n(t,!0).then(()=>{c.success("\u662F\u5426\u542F\u7528\u5DF2\u6210\u529F\u4FEE\u6539")}).catch(()=>{c.error("\u4FEE\u6539\u5931\u8D25"),t.IS_ACTIVE=i}).finally(()=>{t.pendingStatus1=!1})}})}},{title:"\u521B\u5EFA\u65F6\u95F4",resizable:!0,sorter:!0,dataIndex:"CREATE_TIME",width:180},{title:"\u5907\u6CE8",resizable:!0,sorter:!0,dataIndex:"REMARK"}],H=[{field:"WH_NAME",label:"\u4ED3\u5E93\u79F0",component:"Input",colProps:{span:8}},{field:"WH_CODE",label:"\u4ED3\u5E93\u503C",component:"Input",colProps:{span:8}}],a=[{field:"WH_NAME",label:"\u4ED3\u5E93\u540D\u79F0",required:!0,component:"Input"},{field:"WH_CODE",label:"\u4ED3\u5E93\u503C",required:!0,component:"Input"},{field:"ID",label:"\u4ED3\u5E93ID",component:"Input",show:!1}],_=K({name:"WHDrawer",components:{BasicDrawer:nt,BasicForm:B},emits:["success","register"],setup(t,{emit:e}){const r=Z(!0),[o,{resetFields:i,setFieldsValue:p,validate:c}]=P({labelWidth:90,schemas:a,showActionButtonGroup:!1}),[f,{setDrawerProps:g,closeDrawer:O}]=ot(d=>l(this,null,function*(){i(),g({confirmLoading:!1}),r.value=!!(d!=null&&d.isUpdate),W(r)&&p(D({},d.record))})),R=Q(()=>W(r)?"\u7F16\u8F91\u4ED3\u5E93":"\u65B0\u589E\u4ED3\u5E93");function T(){return l(this,null,function*(){try{const d=yield c();g({confirmLoading:!0}),n(d,W(r)).then(N=>{N.IsSuccessed&&(O(),e("success"))})}finally{g({confirmLoading:!1})}})}return{registerDrawer:f,registerForm:o,getTitle:R,handleSubmit:T}}});function u(t,e,r,o,i,p){const c=M("BasicForm"),f=M("BasicDrawer");return X(),tt(f,et(t.$attrs,{onRegister:t.registerDrawer,showFooter:"",title:t.getTitle,width:"500px",onOk:t.handleSubmit}),{default:at(()=>[st(c,{onRegister:t.registerForm},null,8,["onRegister"])]),_:1},16,["onRegister","title","onOk"])}I=$(_,[["render",u]]),y=Object.freeze(Object.defineProperty({__proto__:null,default:I},Symbol.toStringTag,{value:"Module"}))}));export{b as D,I as W,lt as __tla,y as a,w as c,C as g,H as s};
|