var p=(t,s,c)=>new Promise((y,f)=>{var r=o=>{try{i(c.next(o))}catch(m){f(m)}},d=o=>{try{i(c.throw(o))}catch(m){f(m)}},i=o=>o.done?y(o.value):Promise.resolve(o.value).then(r,d);i((c=c.apply(t,s)).next())});import{__tla as z}from"./index-3f7f661e.js";import{B as W,b as j,__tla as K}from"./index-206406c4.js";import{B as V,__tla as H}from"./BasicForm-1f7b4828.js";import{T as $,__tla as q}from"./componentMap-44c327dc.js";import{__tla as G}from"./RadioButtonGroup-3086b2b2.js";import{B as J,__tla as X}from"./BasicTable-f21ed556.js";import{__tla as Z}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{u as tt,__tla as at}from"./useTable-b66ba709.js";import{S as I,__tla as rt}from"./inventory.data-d6f7b808.js";import{k as et,l as lt,m as ot,__tla as _t}from"./inventory-cb50dc51.js";import{aF as st,l as ct,_ as nt,__tla as it}from"./index-f0df2f76.js";import{b as mt,__tla as ut}from"./Export2Excel-a4fa55f4.js";import{d as pt,k as _,u as P,a7 as R,_ as ft,a8 as dt,a9 as S,a3 as ht,f as k,E as Tt,ac as yt}from"./vue-1631514e.js";import{__tla as bt}from"./useForm-2e36096a.js";import"./antd-057b41b1.js";import{__tla as Et}from"./index-7a87ec93.js";import{__tla as gt}from"./index-a2613349.js";import{__tla as Ot}from"./useWindowSizeFn-53b82e7c.js";import{__tla as Rt}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as St}from"./helper-01a18f25.js";import{__tla as Ct}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import"./useFormItem-d5f46e05.js";import{__tla as vt}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as Nt}from"./index-6f5324ed.js";import{__tla as Mt}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as It}from"./useCopyToClipboard-9d1e4453.js";import{__tla as Pt}from"./index-79e4735b.js";import"./onMountedOrActivated-5690e97c.js";import"./sortable.esm-f208c0d8.js";let D,kt=Promise.all([(()=>{try{return z}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return _t}catch(t){}})(),(()=>{try{return it}catch(t){}})(),(()=>{try{return ut}catch(t){}})(),(()=>{try{return bt}catch(t){}})(),(()=>{try{return Et}catch(t){}})(),(()=>{try{return gt}catch(t){}})(),(()=>{try{return Ot}catch(t){}})(),(()=>{try{return Rt}catch(t){}})(),(()=>{try{return St}catch(t){}})(),(()=>{try{return Ct}catch(t){}})(),(()=>{try{return vt}catch(t){}})(),(()=>{try{return Nt}catch(t){}})(),(()=>{try{return Mt}catch(t){}})(),(()=>{try{return It}catch(t){}})(),(()=>{try{return Pt}catch(t){}})()]).then(()=>p(void 0,null,function*(){const{getLocale:t}=st(),{t:s}=ct("WMS.Count"),c=[{field:"ITEM_CODE",component:"Input",label:s("\u7269\u6599\u7F16\u7801"),colProps:{span:12}},{field:"COUNT_NO",component:"Input",label:s("\u5355\u636E\u7F16\u7801"),colProps:{span:12},show:!1},{field:"RESULT",label:s("\u7ED3\u679C"),component:"ApiSelect",colProps:{span:8},componentProps:{api:lt,resultField:"Data",labelField:P(t)=="zh_CN"?"Desc":"Name",valueField:"Value"}}],y=pt({components:{BasicModal:W,BasicForm:V,BasicTable:J,TableAction:$},props:{userData:{type:Object}},emit:["success","register"],setup(r,{emit:d}){const i=_({}),o=_(null),m=_(!1),C=_(!0),b=_(!0),E=_(!0),l=_([]);let g=_("");const[w,{reload:Dt,getForm:x}]=tt({title:s("\u7269\u6599\u5217\u8868"),api:et,columns:I,formConfig:{labelWidth:120,schemas:c},useSearchForm:!0,showTableSetting:!0,bordered:!0,showIndexColumn:!1,rowKey:"ITEM_CODE",searchInfo:{COUNT_NO:g},rowSelection:{selectedRowKeys:l,type:"checkbox",onSelect:N,onSelectAll:M}}),[A,{setModalProps:v,closeModal:B}]=j(e=>{v({confirmLoading:!1}),e&&U(e)});var F=_([]);function U(e){return p(this,null,function*(){g.value=e.data.COUNT_NO})}function Q(){return p(this,null,function*(){try{B(),d("success",{isUpdate:P(!1)})}finally{v({confirmLoading:!1})}})}function N(e,h){h?l.value=[...l.value,e.ITEM_CODE]:l.value=l.value.filter(u=>u!==e.ITEM_CODE)}function M(e,h,u){const T=u.map(a=>a.ITEM_CODE);e?l.value=[...l.value,...T]:l.value=l.value.filter(a=>!T.includes(a))}function Y(){return p(this,null,function*(){})}let O=[];function L(){O=[];var e=x().getFieldsValue();e.COUNT_NO=g.value,ot(e).then(h=>{h.forEach(a=>{let n="";switch(a.RESULT){case 0:n="\u65E0\u7ED3\u679C";break;case 1:n="\u5E73\u5E10";break;case 2:n="\u76D8\u76C8";break;case 3:n="\u76D8\u4E8F";break}O.push({\u7269\u6599\u7F16\u7801:a.ITEM_CODE,\u7269\u6599\u540D\u79F0:a.ITEM_NAME,\u64CD\u4F5C\u65F6\u95F4:a.UPDATE_TIME,\u7ED3\u679C:n,ERP\u4ED3\u5E93:a.ERP_WH,\u5E93\u5B58\u6570\u91CF:a.QTY,\u76D8\u70B9\u6570\u91CF:a.ACT_QTY,\u5DEE\u5F02\u6570\u91CF:a.NOT_QTY,ERP\u6570\u91CF:a.ERP_QTY,\u6761\u7801\u5E93\u5B58\u6570\u91CF:a.SN_QTY,\u6761\u7801\u76D8\u70B9\u6570\u91CF:a.ACT_SN_QTY,ERP\u4E0E\u5E93\u5B58\u5DEE\u5F02\u6570\u91CF:a.ERP_NOT_QTY})});const u=I.map(a=>a.title),T=O.map(a=>Object.keys(a).map(n=>a[n]));mt({data:T,header:u,filename:"\u76D8\u70B9\u6C47\u603B\u660E\u7EC6.xlsx"})})}return{register:A,schemas:c,model:i,handleSubmit:Q,registerTable:w,onSelect:N,onSelectAll:M,handleSelect:Y,Sum_Data:F,tableRef:o,canResize:m,loading:C,striped:b,border:E,t:s,aoaToExcel:L}}});function f(r,d,i,o,m,C){const b=R("a-button"),E=R("BasicTable"),l=R("BasicModal");return ft(),dt(l,yt({width:"1400px",height:600},r.$attrs,{onRegister:r.register,title:r.t("\u6C47\u603B\u76D8\u70B9\u660E\u7EC6\u5217\u8868"),onOk:r.handleSubmit}),{default:S(()=>[ht("div",null,[k(E,{onRegister:r.registerTable,ref:"tableRef",canResize:r.canResize,loading:r.loading,striped:r.striped,bordered:r.border,showTableSetting:""},{toolbar:S(()=>[k(b,{ghost:"",color:"success",preIcon:"OutR|svg",onClick:r.aoaToExcel},{default:S(()=>[Tt(" \u5BFC\u51FA ")]),_:1},8,["onClick"])]),_:1},8,["onRegister","canResize","loading","striped","bordered"])])]),_:1},16,["onRegister","title","onOk"])}D=nt(y,[["render",f]])}));export{kt as __tla,D as default};
|