Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var Vt=Object.defineProperty;var $=Object.getOwnPropertySymbols;var qt=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable;var tt=(a,m,_)=>m in a?Vt(a,m,{enumerable:!0,configurable:!0,writable:!0,value:_}):a[m]=_,et=(a,m)=>{for(var _ in m||(m={}))qt.call(m,_)&&tt(a,_,m[_]);if($)for(var _ of $(m))Jt.call(m,_)&&tt(a,_,m[_]);return a};var d=(a,m,_)=>new Promise((e,g)=>{var A=r=>{try{k(_.next(r))}catch(u){g(u)}},i=r=>{try{k(_.throw(r))}catch(u){g(u)}},k=r=>r.done?e(r.value):Promise.resolve(r.value).then(A,i);k((_=_.apply(a,m)).next())});import{B as Xt,__tla as Qt}from"./BasicForm-1f7b4828.js";import{T as Yt,__tla as Zt}from"./componentMap-44c327dc.js";import{u as at,__tla as $t}from"./useForm-2e36096a.js";import{__tla as te}from"./RadioButtonGroup-3086b2b2.js";import{d as ee,r as ae,an as le,k as s,X as re,o as oe,H as ne,u as se,a7 as v,_ as lt,a8 as rt,a9 as c,f as o,E as h,a6 as T,ab as ie,a3 as ot}from"./vue-1631514e.js";import{P as ce,__tla as _e}from"./index-e26b3a3c.js";import{aK as ue,l as de,ae as me,aN as pe,bi as fe,ay as K,b as he,_ as ve,__tla as ye}from"./index-f0df2f76.js";import{u as Se,__tla as Ce}from"./index-49ac20fc.js";import{B as ge,__tla as Te}from"./BasicTable-f21ed556.js";import{__tla as Ie}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{n as be,d as we,__tla as ke}from"./inventory.data-d6f7b808.js";import{a as Ne,__tla as Oe}from"./house-5457514e.js";import Re,{__tla as De}from"./WareHouseTree-9c0ee5fb.js";import Ee,{__tla as Me}from"./ItemModal-4f9c9892.js";import Ue,{__tla as Ae}from"./CountLdtlModal-ad25a1de.js";import Fe,{__tla as Le}from"./CountMdtlModal-0c1ff416.js";import We,{__tla as Be}from"./CountSumModal-9d46e9d8.js";import{u as G,__tla as He}from"./index-206406c4.js";import{C as Ge,q as Pe,S as nt,r as U,G as je,__tla as xe}from"./inventory-cb50dc51.js";import{a3 as st}from"./antd-057b41b1.js";import{__tla as ze}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as Ke}from"./index-7a87ec93.js";import{__tla as Ve}from"./index-a2613349.js";import{__tla as qe}from"./helper-01a18f25.js";import{__tla as Je}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import"./useFormItem-d5f46e05.js";import{__tla as Xe}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as Qe}from"./index-6f5324ed.js";import{__tla as Ye}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as Ze}from"./useCopyToClipboard-9d1e4453.js";import{__tla as $e}from"./index-79e4735b.js";import{__tla as ta}from"./useContentViewHeight-c315421e.js";import{__tla as ea}from"./useWindowSizeFn-53b82e7c.js";import"./onMountedOrActivated-5690e97c.js";import"./sortable.esm-f208c0d8.js";import{__tla as aa}from"./index-2f73993e.js";import{__tla as la}from"./props-28b7992c.js";import{__tla as ra}from"./useContextMenu-e2127c1a.js";import{__tla as oa}from"./dept-97c0ebb4.js";import{__tla as na}from"./useTable-b66ba709.js";import{__tla as sa}from"./index-3f7f661e.js";import{__tla as ia}from"./Export2Excel-a4fa55f4.js";let it,ca=Promise.all([(()=>{try{return Qt}catch(a){}})(),(()=>{try{return Zt}catch(a){}})(),(()=>{try{return $t}catch(a){}})(),(()=>{try{return te}catch(a){}})(),(()=>{try{return _e}catch(a){}})(),(()=>{try{return ye}catch(a){}})(),(()=>{try{return Ce}catch(a){}})(),(()=>{try{return Te}catch(a){}})(),(()=>{try{return Ie}catch(a){}})(),(()=>{try{return ke}catch(a){}})(),(()=>{try{return Oe}catch(a){}})(),(()=>{try{return De}catch(a){}})(),(()=>{try{return Me}catch(a){}})(),(()=>{try{return Ae}catch(a){}})(),(()=>{try{return Le}catch(a){}})(),(()=>{try{return Be}catch(a){}})(),(()=>{try{return He}catch(a){}})(),(()=>{try{return xe}catch(a){}})(),(()=>{try{return ze}catch(a){}})(),(()=>{try{return Ke}catch(a){}})(),(()=>{try{return Ve}catch(a){}})(),(()=>{try{return qe}catch(a){}})(),(()=>{try{return Je}catch(a){}})(),(()=>{try{return Xe}catch(a){}})(),(()=>{try{return Qe}catch(a){}})(),(()=>{try{return Ye}catch(a){}})(),(()=>{try{return Ze}catch(a){}})(),(()=>{try{return $e}catch(a){}})(),(()=>{try{return ta}catch(a){}})(),(()=>{try{return ea}catch(a){}})(),(()=>{try{return aa}catch(a){}})(),(()=>{try{return la}catch(a){}})(),(()=>{try{return ra}catch(a){}})(),(()=>{try{return oa}catch(a){}})(),(()=>{try{return na}catch(a){}})(),(()=>{try{return sa}catch(a){}})(),(()=>{try{return ia}catch(a){}})()]).then(()=>d(void 0,null,function*(){const a=ee({name:"CountDetail",components:{BasicForm:Xt,BasicTable:ge,PageWrapper:ce,[st.name]:st,TableAction:Yt,WareHouseTree:Re,ItemModal:Ee,CountLdtlModal:Ue,CountMdtlModal:Fe,CountSumModal:We,Loading:ue},setup(e){var Q;const g=ae({absolute:!1,loading:!1,tip:"\u52A0\u8F7D\u4E2D..."}),A=le(),{t:i}=de("WMS.Count"),k=me(),{createMessage:r}=he(),u=s(null),D=s(JSON.parse(decodeURI((Q=A.params)==null?void 0:Q.id))),{setTitle:P}=pe(),F=s(!1),N=s(!1),j=s(!0),x=s(!0),L=s(!1);var p=s(0);const W=fe(),E=re(),[z,{openModal:O}]=G(),[ct,{openModal:_t}]=G(),[ut,{openModal:dt}]=G(),[mt,{openModal:pt}]=G(),{currentRoute:ft}=E;function ht(){const t=se(ft);return W.getTabList.find(n=>n.fullPath===t.fullPath)}const vt=ht();var yt=D.value.ITEM_CODE=="0"?i("\u65B0\u589E\u76D8\u70B9"):i("\u7F16\u8F91\u76D8\u70B9");P(yt);const[St,{openDrawer:Ct}]=Se(),[gt,{resetFields:V,setFieldsValue:M,validateFields:C,getFieldsValue:Tt,validate:It}]=at({labelWidth:120,baseColProps:{span:24},schemas:be,showActionButtonGroup:!1}),[bt,{}]=at({labelWidth:120,baseColProps:{span:24},showActionButtonGroup:!1});var R=s(),B=s([]),y=s([]);oe(()=>d(this,null,function*(){var f,Y,Z;const t=yield Ge();if(B.value=[],V(),L.value={pageSize:12},y.value=yield Pe(D.value.ID),t!=null&&M({COUNT_NO:t}),y.value!=null&&(M(y.value[0]),((f=y.value[0])==null?void 0:f.WH_IDS)!=null||((Y=y.value[0])==null?void 0:Y.REGION_IDS)!=null||((Z=y.value[0])==null?void 0:Z.SHELF_IDS)!=null)){var n=y.value[0].WH_IDS.split(","),S=y.value[0].REGION_IDS.split(","),w=y.value[0].SHELF_IDS.split(","),I=n.concat(S);I=I.concat(w),B.value.push(I),R.value.setCheckedKeys(B.value[0]);var l=yield C();H.value=yield nt(l),y.value[0].STATUS!=0&&(p.value=y.value[0].STATUS),N.value=!1}}));var b=s([]),H=s([]);function wt(){return d(this,null,function*(){var t=yield C();if(p.value===0)try{g.absolute=!0,g.loading=!0,b.value=[],R.value.getCheckedKeys().forEach(f=>{b.value.push(R.value.getNodeById(f))});var n=[],S=[],w=[];b.value.forEach(f=>{f!=null&&(f.houseType=="Warehouse"&&n.push(f.id),f.houseType=="Region"&&S.push(f.id),f.houseType=="Shelf"&&w.push(f.id))}),t.WH_IDS=n.join(","),t.REGION_IDS=S.join(","),t.SHELF_IDS=w.join(",");var I=yield U(t,!1);if(I.IsSuccessed&&r.info(t.COUNT_NO+":"+i("\u76D8\u70B9\u5355\u4FDD\u5B58\u6210\u529F")),b.value[0]!=""){var l=yield je(t);l.IsSuccessed&&r.info(t.COUNT_NO+":"+i("\u76D8\u70B9\u5355\u660E\u7EC6\u4FDD\u5B58\u6210\u529F")),g.loading=!1}}catch(f){g.loading=!1}else r.error(t.COUNT_NO+":"+i("\u8BE5\u76D8\u70B9\u5DF2\u7ECF\u5F00\u59CB\u76D8\u70B9\uFF0C\u65E0\u6CD5\u63D0\u4EA4\u4FEE\u6539"))})}function kt(){return d(this,null,function*(){try{W.closeTab(vt,E)}catch(t){}})}function Nt(){return d(this,null,function*(){if(p.value===0){N.value=!0,b.value=[];var t=yield C();R.value.getCheckedKeys().forEach(l=>{b.value.push(R.value.getSelectedNode(l))});var n=[],S=[],w=[],I=[];b.value.forEach(l=>{(l==null?void 0:l.houseType)=="Warehouse"&&n.push(l.id),(l==null?void 0:l.houseType)=="Region"&&S.push(l.id),(l==null?void 0:l.houseType)=="Shelf"&&w.push(l.id),(l==null?void 0:l.houseType)=="Location"&&I.push(l.id)}),t.WH_IDS=n.join(","),t.REGION_IDS=S.join(","),t.SHELF_IDS=w.join(","),t.LOCATION_IDS=I.join(","),H.value=yield nt(t),M({MIRROR_DATE:K(new Date)}),H.value.length>0?(r.info(t.COUNT_NO+":"+i("\u5DF2\u751F\u6210")),N.value=!1):r.info(t.COUNT_NO+":"+i("\u6CA1\u6709\u6570\u636E\u751F\u6210"))}})}function Ot(t){return d(this,null,function*(){R.value=t})}function Rt(t){Ct(!0,{record:t,isUpdate:!0})}function Dt(t){}function Et(t,n){M({ITEM_CODE_LIST:t.values.values})}var q=s(!1),J=s(!1),X=s(!1);function Mt(t){return d(this,null,function*(){yield Wt(t),q.value=t.slice(0,1)=="W",J.value=t.slice(0,1)=="R",X.value=t.slice(0,1)=="S"})}function Ut(){O(!0,{data:"content",info:"Info"})}var At=s(),Ft=s(),Lt=s();function Wt(t){return d(this,null,function*(){var n=t,S=yield Ne(n);t.slice(0,1)=="W"&&(At.value=S,q.value=!1),t.slice(0,1)=="R"&&(Ft.value=S,J.value=!1),t.slice(0,1)=="S"&&(Lt.value=S,X.value=!1)})}function Bt(){k("/inventory")}function Ht(){return d(this,null,function*(){var t=yield C();dt(!0,{data:t,info:"Info"})})}function Gt(){return d(this,null,function*(){var t=yield C();_t(!0,{data:t,info:"Info"})})}function Pt(){return d(this,null,function*(){var t=yield C();pt(!0,{data:t,info:"Info"})})}function jt(){return d(this,null,function*(){if(p.value===0||p.value===2){var t=yield C();t.STATUS=1,t.BEGIN_DATE=K(new Date);var n=yield U(t,!0);n.IsSuccessed&&(r.info(t.COUNT_NO+":"+i("\u542F\u52A8\u6210\u529F")),p.value=1)}else r.error(i("\u542F\u52A8\u5931\u8D25\uFF0C\u5355\u636E\u4E0D\u662F\u65B0\u5EFA\u72B6\u6001"))})}function xt(){return d(this,null,function*(){if(p.value===1){var t=yield C();t.STATUS=2;var n=yield U(t,!0);n.IsSuccessed&&(r.info(t.COUNT_NO+":"+i("\u5DF2\u6682\u505C")),p.value=2)}else r.error(i("\u6682\u505C\u5931\u8D25\uFF0C\u5355\u636E\u6CA1\u542F\u52A8"))})}function zt(){return d(this,null,function*(){if(p.value===1){var t=yield C();t.STATUS=3,t.END_DATE=K(new Date);var n=yield U(t,!0);n.IsSuccessed&&(r.info(t.COUNT_NO+":"+i("\u7ED3\u675F\u6210\u529F")),p.value=3)}else r.error(i("\u7ED3\u675F\u5931\u8D25\uFF0C\u5355\u636E\u6CA1\u542F\u52A8"))})}function Kt(){return d(this,null,function*(){var t=yield C();t.STATUS=4;var n=yield U(t,!0);n.IsSuccessed&&(r.info(t.COUNT_NO+":"+i("\u4F5C\u5E9F\u6210\u529F")),p.value=4)})}return et({t:i,dtlColumns:we,register:gt,registerTest:bt,resetFields:V,setFieldsValue:M,getFieldsValue:Tt,validate:It,CountObj:D,handleCheck:Ot,treeCode:B,count_data:H,canResize:F,Tableloading:N,striped:j,border:x,pagination:L,disabledTree:p,registerDrawer:St,submitAll:wt,cancel:kt,tableRef:u,goBack:Bt,handleCreate:Nt,handleEdit:Rt,handleDelete:Dt,handleSuccess:Et,handleSelect:Mt,handleSelectItem:Ut,registerItemAdd:z,registerCountLdtl:ct,registerCountMdtl:ut,registerCountSum:mt,handleSum:Pt,handleLdtl:Gt,handleMdtl:Ht,handleRevokeCount:Kt,handleEndCount:zt,handleStartCount:jt,handleStopCount:xt},ne(g))}}),m={class:"ml-10"};function _(e,g,A,i,k,r){const u=v("a-button"),D=v("ItemModal"),P=v("BasicForm"),F=v("a-card"),N=v("WareHouseTree"),j=v("CountLdtlModal"),x=v("CountMdtlModal"),L=v("CountSumModal"),p=v("TableAction"),W=v("BasicTable"),E=v("PageWrapper"),z=v("Loading");return lt(),rt(E,{class:"high-form",title:e.t("\u76D8\u70B9\u7BA1\u7406"),content:e.t("\u8FD9\u662F\u76D8\u70B9\u7BA1\u7406\u9875\u9762\u3002"),onBack:e.goBack},{rightFooter:c(()=>[o(u,{class:"mr-4",type:"info",onClick:e.cancel},{default:c(()=>[h(T(e.t("\u53D6\u6D88")),1)]),_:1},8,["onClick"]),o(u,{type:"primary",onClick:e.submitAll},{default:c(()=>[h(T(e.t("\u63D0\u4EA4")),1)]),_:1},8,["onClick"])]),default:c(()=>[o(F,{title:e.t("\u76D8\u70B9\u4FE1\u606F"),bordered:!1},{default:c(()=>[o(P,{onRegister:e.register},{add:c(({field:O})=>[O?(lt(),rt(u,{key:0,class:"h-8",onClick:e.handleSelectItem},{default:c(()=>[h("...")]),_:1},8,["onClick"])):ie("",!0),o(D,{onRegister:e.registerItemAdd,onSuccess:e.handleSuccess},null,8,["onRegister","onSuccess"])]),_:1},8,["onRegister"]),ot("div",m,[o(u,{type:"primary",onClick:e.handleStartCount},{default:c(()=>[h(T(e.t("\u76D8\u70B9\u542F\u52A8")),1)]),_:1},8,["onClick"]),h(" \xA0 "),o(u,{type:"primary",onClick:e.handleStopCount},{default:c(()=>[h(T(e.t("\u76D8\u70B9\u6682\u505C")),1)]),_:1},8,["onClick"]),h(" \xA0 "),o(u,{type:"primary",onClick:e.handleEndCount},{default:c(()=>[h(T(e.t("\u76D8\u70B9\u7ED3\u675F")),1)]),_:1},8,["onClick"]),h(" \xA0 "),o(u,{type:"primary",onClick:e.handleRevokeCount},{default:c(()=>[h(T(e.t("\u76D8\u70B9\u4F5C\u5E9F")),1)]),_:1},8,["onClick"])])]),_:1},8,["title"]),o(F,{title:e.t("\u76D8\u70B9\u660E\u7EC6"),bordered:!1,class:"!mt-5"},{default:c(()=>[ot("div",null,[o(E,{dense:"",contentFullHeight:"",contentClass:"flex"},{default:c(()=>[o(N,{class:"w-1/4 xl:w-1/5",disabledTree:e.disabledTree,onSelect:e.handleSelect,onGettree:e.handleCheck},null,8,["disabledTree","onSelect","onGettree"]),o(W,{class:"w-3/4 xl:w-4/5",columns:e.dtlColumns,dataSource:e.count_data,ref:"tableRef",canResize:e.canResize,loading:e.Tableloading,striped:e.striped,bordered:e.border,pagination:e.pagination,showTableSetting:""},{toolbar:c(()=>[o(u,{type:"primary",onClick:e.handleCreate},{default:c(()=>[h(T(e.t("\u9884\u89C8")),1)]),_:1},8,["onClick"]),o(u,{type:"primary",onClick:e.handleMdtl},{default:c(()=>[h(T(e.t("\u7269\u54C1\u660E\u7EC6")),1)]),_:1},8,["onClick"]),o(u,{type:"primary",onClick:e.handleSum},{default:c(()=>[h(T(e.t("\u7ED3\u679C\u6C47\u603B")),1)]),_:1},8,["onClick"]),o(j,{onRegister:e.registerCountLdtl,onSuccess:e.handleSuccess},null,8,["onRegister","onSuccess"]),o(x,{onRegister:e.registerCountMdtl,onSuccess:e.handleSuccess},null,8,["onRegister","onSuccess"]),o(L,{onRegister:e.registerCountSum,onSuccess:e.handleSuccess},null,8,["onRegister","onSuccess"])]),action:c(({record:O})=>[o(p,{actions:[{icon:"clarity:note-edit-line",onClick:e.handleEdit.bind(null,O)},{icon:"ant-design:delete-outlined",color:"error",popConfirm:{title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",placement:"left",confirm:e.handleDelete.bind(null,O)}}]},null,8,["actions"])]),_:1},8,["columns","dataSource","canResize","loading","striped","bordered","pagination"])]),_:1})])]),_:1},8,["title"]),o(z,{loading:e.loading,tip:e.tip},null,8,["loading","tip"])]),_:1},8,["title","content","onBack"])}it=ve(a,[["render",_],["__scopeId","data-v-bc106d3b"]])}));export{ca as __tla,it as default};