Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var T=(t,k,a)=>new Promise((u,l)=>{var d=r=>{try{c(a.next(r))}catch(e){l(e)}},g=r=>{try{c(a.throw(r))}catch(e){l(e)}},c=r=>r.done?u(r.value):Promise.resolve(r.value).then(d,g);c((a=a.apply(t,k)).next())});import{__tla as K}from"./index-3f7f661e.js";import{d as w,r as F,k as y,an as U,a7 as A,_ as I,a8 as N,a9 as m,f as n,u as o,G as W,a3 as j,$ as q,E as z,ab as G}from"./vue-1631514e.js";import{P as Q,__tla as V}from"./index-e26b3a3c.js";import{l as Y,ae as H,aN as J,aK as X,b as Z,__tla as $}from"./index-f0df2f76.js";import{B as tt,__tla as at}from"./BasicTable-f21ed556.js";import{__tla as rt}from"./componentMap-44c327dc.js";import{__tla as _t}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{u as et,__tla as ot}from"./useTable-b66ba709.js";import{a as C,b as B,d as lt,__tla as st}from"./purchase.data-b5db8a42.js";import{a9 as P}from"./antd-057b41b1.js";import{b as ct,__tla as it}from"./Export2Excel-a4fa55f4.js";import{__tla as mt}from"./index-206406c4.js";import{__tla as nt}from"./index-7a87ec93.js";import{__tla as ut}from"./index-a2613349.js";import{__tla as pt}from"./useWindowSizeFn-53b82e7c.js";import{__tla as ft}from"./BasicForm-1f7b4828.js";import{__tla as ht}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as yt}from"./helper-01a18f25.js";import{__tla as dt}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as gt}from"./useForm-2e36096a.js";import{__tla as bt}from"./RadioButtonGroup-3086b2b2.js";import"./useFormItem-d5f46e05.js";import{__tla as vt}from"./useContentViewHeight-c315421e.js";import"./onMountedOrActivated-5690e97c.js";import{__tla as kt}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as Et}from"./index-6f5324ed.js";import{__tla as Tt}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as It}from"./useCopyToClipboard-9d1e4453.js";import{__tla as Ct}from"./index-79e4735b.js";import"./sortable.esm-f208c0d8.js";let R,Bt=Promise.all([(()=>{try{return K}catch(t){}})(),(()=>{try{return V}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return _t}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return st}catch(t){}})(),(()=>{try{return it}catch(t){}})(),(()=>{try{return mt}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return ut}catch(t){}})(),(()=>{try{return pt}catch(t){}})(),(()=>{try{return ft}catch(t){}})(),(()=>{try{return ht}catch(t){}})(),(()=>{try{return yt}catch(t){}})(),(()=>{try{return dt}catch(t){}})(),(()=>{try{return gt}catch(t){}})(),(()=>{try{return bt}catch(t){}})(),(()=>{try{return vt}catch(t){}})(),(()=>{try{return kt}catch(t){}})(),(()=>{try{return Et}catch(t){}})(),(()=>{try{return Tt}catch(t){}})(),(()=>{try{return It}catch(t){}})(),(()=>{try{return Ct}catch(t){}})()]).then(()=>T(void 0,null,function*(){let t;t={key:0},R=w({__name:"purchaseDetail",setup(k){var E;const{t:a}=Y("WMS.Materialreq"),{createMessage:u}=Z(),l=F({absolute:!1,loading:!1,tip:"\u52A0\u8F7D\u4E2D..."}),d=y(P),g=y(P.TabPane),c=U(),r=H(),e=y((E=c.params)==null?void 0:E.BillCode),[S,{getForm:D,getPaginationRef:L}]=et({title:"\u5355\u636E\u8BE6\u60C5\u5217\u8868",api:C,columns:B,useSearchForm:!0,showTableSetting:!0,bordered:!0,canResize:!0,showIndexColumn:!1,formConfig:{labelWidth:120,schemas:lt},searchInfo:{BILLCODE:e}});let p=[];function M(){if(L().total<3e4){p=[],l.loading=!0;const b=D().getFieldsValue();b.BILLCODE=e.value,C(b).then(f=>{f.items.forEach(_=>{let s="";switch(_.LINESTATUS){case 0:s=a("\u65B0\u5EFA/\u5F00\u7ACB");break;case 1:s=a("\u4F5C\u4E1A\u4E2D");break;case 6:s=a("\u5B8C\u6210");break}p.push({\u7269\u6599\u7F16\u7801:_.ITEM_CODE,\u64CD\u4F5C\u65F6\u95F4:_.UPDATE_TIME,\u72B6\u6001:s,\u9700\u6C42\u6570\u91CF:_.PRQTY})});const v=B.map(_=>_.title),h=p.map(_=>Object.keys(_).map(s=>_[s]));p.length<3e4?ct({data:h,header:v,filename:"\u91C7\u8D2D\u5355\u660E\u7EC6.xlsx"}):u.error(a("\u5BFC\u51FA\u6570\u636E\u4E0D\u80FD\u8D85\u8FC7\u4E09\u4E07\u6761\uFF0C\u5982\u9700\u8981\u66F4\u591A\u7684\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"))})}else u.error(a("\u5BFC\u51FA\u6570\u636E\u4E0D\u80FD\u8D85\u8FC7\u4E09\u4E07\u6761\uFF0C\u5982\u9700\u8981\u66F4\u591A\u7684\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"));l.loading=!1}var i=y("detail");const{setTitle:O}=J();O("\u8BE6\u60C5\uFF1A\u5355\u636E"+e.value);function x(){r("/purchase")}return(b,f)=>{const v=A("a-button");return I(),N(o(Q),{title:"\u91C7\u8D2D\u5355"+e.value+"\u7684\u8D44\u6599",content:"\u8FD9\u662F\u91C7\u8D2D\u5355\u8BE6\u60C5\u9875\u9762\u3002",contentBackground:"",onBack:x},{footer:m(()=>[n(o(d),{"default-active-key":"detail",activeKey:o(i),"onUpdate:activeKey":f[0]||(f[0]=h=>W(i)?i.value=h:i=h)},{default:m(()=>[n(o(g),{key:"detail",tab:"\u5355\u636E\u8BE6\u60C5"})]),_:1},8,["activeKey"])]),default:m(()=>[j("div",null,[o(i)=="detail"?(I(),q("div",t,[n(o(tt),{onRegister:o(S)},{toolbar:m(()=>[n(v,{preIcon:"OutR|svg",ghost:"",color:"success",onClick:M},{default:m(()=>[z(" \u5BFC\u51FA ")]),_:1})]),_:1},8,["onRegister"])])):G("",!0)]),n(o(X),{loading:l.loading,tip:l.tip},null,8,["loading","tip"])]),_:1},8,["title"])}}})}));export{Bt as __tla,R as default};