OrderInfoModal-c0b8c59e.js 17 KB

1
  1. var k=(e,U,w)=>new Promise((z,A)=>{var T=h=>{try{x(w.next(h))}catch(R){A(R)}},B=h=>{try{x(w.throw(h))}catch(R){A(R)}},x=h=>h.done?z(h.value):Promise.resolve(h.value).then(T,B);x((w=w.apply(e,U)).next())});import{b as K,a as N,__tla as kt}from"./index-016fd85f.js";import{a as bt,B as St,__tla as Rt}from"./index-5eb30ce0.js";import{f as Pt,g as Ct,h as Ft,i as Kt,j as Nt,k as At,l as Lt,__tla as Dt}from"./index-cc3db2c8.js";import{g as Ot,__tla as Ut}from"./index-c53afdf5.js";import{d as zt,r as p,a_ as O,y as b,o as g,c as v,w as r,a as m,e as l,t as d,b as c,u,H as tt,aL as S,P as Tt,aX as Bt,aY as Et,E as Jt,_ as Vt,__tla as jt}from"./index-b5895273.js";import{a as Ht,__tla as Mt}from"./download-801edd56.js";import $t,{__tla as qt}from"./FlowRecord-d72c5718.js";import{U as Wt,__tla as Xt}from"./Upload-bceb0d3c.js";import{p as Yt,__tla as Gt}from"./print-95c0f639.js";import{d as Qt,__tla as Zt}from"./dom-to-image-ca1750b4.js";import{__tla as te}from"./index-2a8c0b19.js";import{__tla as ee}from"./index-f35bbafa.js";import{__tla as ae}from"./index-7fb58e79.js";import{__tla as re}from"./index-7914b44e.js";import{__tla as le}from"./index-bbe22d68.js";import{__tla as ne}from"./min-03eb9ce8.js";import{__tla as oe}from"./sum-f551e4a9.js";import{__tla as ie}from"./useScript-ab5d4580.js";import{__tla as ce}from"./index-83eefeb2.js";import{__tla as _e}from"./index-339f95d8.js";import{__tla as se}from"./useCountdown-fd9786ef.js";import{__tla as de}from"./index-67f9e311.js";import{__tla as ue}from"./Tree-6c35f2c0.js";import{__tla as me}from"./useContextMenu-c4ffe073.js";import{__tla as pe}from"./difference-9954c5db.js";import{__tla as fe}from"./Index-281ee613.js";import{__tla as he}from"./UserCard-5a5e66ad.js";import{__tla as ye}from"./index-3862eebd.js";import{__tla as ge}from"./formPermission-5236f629.js";import"./workflowEnum-a2efed5c.js";import{__tla as ve}from"./designHelper-fedad396.js";import{__tla as xe}from"./upload-887cb82a.js";import{__tla as we}from"./index-1c9ab88b.js";import{__tla as Ie}from"./design-f3e25317.js";import{__tla as ke}from"./set-b89b8dc5.js";import{__tla as be}from"./_isIterateeCall-61185d8a.js";import{__tla as Se}from"./uniqBy-b68717e0.js";import{__tla as Re}from"./index-2c5e4dd6.js";import{__tla as Pe}from"./index-9f9c48fd.js";import{__tla as Ce}from"./index-dc94981a.js";import{__tla as Fe}from"./onMountedOrActivated-6125a24a.js";import{__tla as Ke}from"./index-3705f1a8.js";import{__tla as Ne}from"./useWindowSizeFn-a59bee15.js";import{__tla as Ae}from"./useContentViewHeight-cd147d02.js";import"./sortable.esm-de7debe0.js";import{__tla as Le}from"./RedoOutlined-105a0bcb.js";import{__tla as De}from"./FullscreenOutlined-012b5e27.js";import{__tla as Oe}from"./index-9d2b78f3.js";import{__tla as Ue}from"./index-49a1c061.js";import{__tla as ze}from"./index-76a8e61b.js";import{__tla as Te}from"./index-8ae648d6.js";import{__tla as Be}from"./index-bd1f1fae.js";import"./base64Conver-39fc0d26.js";import{__tla as Ee}from"./EmptyBox-109f9f7e.js";import{__tla as Je}from"./WorkflowExecuteController-e01ee7e3.js";import"./base64-912b9db4.js";let et,Ve=Promise.all([(()=>{try{return kt}catch(e){}})(),(()=>{try{return Rt}catch(e){}})(),(()=>{try{return Dt}catch(e){}})(),(()=>{try{return Ut}catch(e){}})(),(()=>{try{return jt}catch(e){}})(),(()=>{try{return Mt}catch(e){}})(),(()=>{try{return qt}catch(e){}})(),(()=>{try{return Xt}catch(e){}})(),(()=>{try{return Gt}catch(e){}})(),(()=>{try{return Zt}catch(e){}})(),(()=>{try{return te}catch(e){}})(),(()=>{try{return ee}catch(e){}})(),(()=>{try{return ae}catch(e){}})(),(()=>{try{return re}catch(e){}})(),(()=>{try{return le}catch(e){}})(),(()=>{try{return ne}catch(e){}})(),(()=>{try{return oe}catch(e){}})(),(()=>{try{return ie}catch(e){}})(),(()=>{try{return ce}catch(e){}})(),(()=>{try{return _e}catch(e){}})(),(()=>{try{return se}catch(e){}})(),(()=>{try{return de}catch(e){}})(),(()=>{try{return ue}catch(e){}})(),(()=>{try{return me}catch(e){}})(),(()=>{try{return pe}catch(e){}})(),(()=>{try{return fe}catch(e){}})(),(()=>{try{return he}catch(e){}})(),(()=>{try{return ye}catch(e){}})(),(()=>{try{return ge}catch(e){}})(),(()=>{try{return ve}catch(e){}})(),(()=>{try{return xe}catch(e){}})(),(()=>{try{return we}catch(e){}})(),(()=>{try{return Ie}catch(e){}})(),(()=>{try{return ke}catch(e){}})(),(()=>{try{return be}catch(e){}})(),(()=>{try{return Se}catch(e){}})(),(()=>{try{return Re}catch(e){}})(),(()=>{try{return Pe}catch(e){}})(),(()=>{try{return Ce}catch(e){}})(),(()=>{try{return Fe}catch(e){}})(),(()=>{try{return Ke}catch(e){}})(),(()=>{try{return Ne}catch(e){}})(),(()=>{try{return Ae}catch(e){}})(),(()=>{try{return Le}catch(e){}})(),(()=>{try{return De}catch(e){}})(),(()=>{try{return Oe}catch(e){}})(),(()=>{try{return Ue}catch(e){}})(),(()=>{try{return ze}catch(e){}})(),(()=>{try{return Te}catch(e){}})(),(()=>{try{return Be}catch(e){}})(),(()=>{try{return Ee}catch(e){}})(),(()=>{try{return Je}catch(e){}})()]).then(()=>k(void 0,null,function*(){const e=x=>(Bt("data-v-675ecaff"),x=x(),Et(),x),U={class:"info-box"},w={class:"title-name"},z={class:"title-info"},A={class:"table-bottom"},T=e(()=>m("span",null,"\u5408\u8BA1",-1)),B=zt({__name:"OrderInfoModal",setup(x){const h=[{title:"\u7269\u6599\u7F16\u7801",dataIndex:"code"},{title:"\u7269\u6599\u540D\u79F0",dataIndex:"name"},{title:"\u89C4\u683C\u578B\u53F7",dataIndex:"model"},{title:"\u5355\u4F4D",dataIndex:"unitName"},{title:"\u5355\u4EF7",dataIndex:"price"},{title:"\u91C7\u8D2D\u6570\u91CF",dataIndex:"count"},{title:"\u6298\u6263",dataIndex:"discount"},{title:"\u7A0E\u7387",dataIndex:"taxRate"},{title:"\u7A0E\u8D39",dataIndex:"taxBreak"},{title:"\u7A0E\u540E\u91D1\u989D",dataIndex:"afterTaxAmount"},{title:"\u5DF2\u5165\u5E93\u6570\u91CF",dataIndex:"inStoreCount"},{title:"\u672A\u5165\u5E93\u6570\u91CF",dataIndex:"noInStoreCount"},{title:"\u9000\u8D27\u6570\u91CF",dataIndex:"returnCount"},{title:"\u4EA4\u4ED8\u65E5\u671F",dataIndex:"deliveryDate"}],R=[{dataIndex:"code",title:"\u5165\u5E93\u5355\u53F7",align:"center",width:100},{dataIndex:"theme",title:"\u5165\u5E93\u8BA2\u5355\u4E3B\u9898",align:"center",width:100},{dataIndex:"date",title:"\u5165\u5E93\u65E5\u671F",align:"center",width:100},{dataIndex:"name",title:"\u4F9B\u5E94\u5546\u540D\u79F0",align:"center",width:100},{dataIndex:"person",title:"\u5165\u5E93\u4EBA\u5458",align:"center",width:100},{dataIndex:"store",title:"\u5165\u5E93\u4ED3\u5E93",align:"center",width:100}],at=[{dataIndex:"code",title:"\u5230\u7968\u7F16\u53F7",align:"center",width:100},{dataIndex:"theme",title:"\u5230\u7968\u4E3B\u9898",align:"center",width:100},{dataIndex:"date",title:"\u5230\u7968\u65E5\u671F",align:"center",width:100},{dataIndex:"name",title:"\u5F00\u7968\u65B9",align:"center",width:100},{dataIndex:"ticketNum",title:"\u53D1\u7968\u53F7\u7801",align:"center",width:100},{dataIndex:"ticketAmout",title:"\u5230\u7968\u91D1\u989D",align:"center",width:100}],rt=[{dataIndex:"code",title:"\u4ED8\u6B3E\u7F16\u53F7",align:"center",width:100},{dataIndex:"theme",title:"\u4ED8\u6B3E\u4E3B\u9898",align:"center",width:100},{dataIndex:"date",title:"\u4ED8\u6B3E\u65E5\u671F",align:"center",width:100},{dataIndex:"amount",title:"\u4ED8\u6B3E\u603B\u989D",align:"center",width:100},{dataIndex:"payer",title:"\u6536\u6B3E\u65B9",align:"center",width:100},{dataIndex:"account",title:"\u94F6\u884C\u8D26\u53F7",align:"center",width:100}],lt=[{dataIndex:"operateUserAccount",title:"\u64CD\u4F5C\u4EBA",align:"center"},{dataIndex:"createDate",title:"\u64CD\u4F5C\u65F6\u95F4",align:"center"},{dataIndex:"executeResultJson",title:"\u64CD\u4F5C\u7C7B\u578B",align:"center"}],L=[{field:"keyword",label:"",component:"Input",colProps:{span:8},componentProps:{placeholder:"\u8BF7\u8F93\u5165\u8981\u67E5\u8BE2\u7684\u5173\u952E\u5B57"}}],W=p([]),E=p([]),J=p([]),V=p([]),j=p([]),H=p(!1),M=p(""),$=p("1"),i=p(),q=p(),nt=p([]),{notification:ot}=Jt(),[it,{setModalProps:ct}]=bt(n=>k(this,null,function*(){ct({confirmLoading:!1,destroyOnClose:!0,showCancelBtn:!1,showOkBtn:!1,width:1e3,fixedHeight:!0,footer:null}),M.value=n.id,vt()})),[_t,{getSelectRowKeys:X}]=K({title:"\u91C7\u8D2D\u7269\u6599",dataSource:W,rowKey:"id",columns:h,bordered:!0,pagination:!1,rowSelection:{type:"checkbox"}}),[st,{getSelectRowKeys:Y,setProps:dt}]=K({dataSource:E,rowKey:"id",columns:R,handleSearchInfoFn(n){const t=E.value.filter(o=>{for(const _ in o)if(!O(o[_])&&o[_].toString().indexOf(n.keyword)>-1)return o});return dt({dataSource:t}),n},formConfig:{schemas:L},bordered:!0,pagination:!1,useSearchForm:!0,rowSelection:{type:"checkbox"}}),[ut,{getSelectRowKeys:G,setProps:mt}]=K({dataSource:J,rowKey:"id",columns:at,handleSearchInfoFn(n){const t=J.value.filter(o=>{for(const _ in o)if(!O(o[_])&&o[_].toString().indexOf(n.keyword)>-1)return o});return mt({dataSource:t}),n},formConfig:{schemas:L},bordered:!0,pagination:!1,useSearchForm:!0,rowSelection:{type:"checkbox"}}),[pt,{getSelectRowKeys:Q,setProps:ft}]=K({dataSource:V,rowKey:"id",columns:rt,handleSearchInfoFn(n){const t=V.value.filter(o=>{for(const _ in o)if(!O(o[_])&&o[_].toString().indexOf(n.keyword)>-1)return o});return ft({dataSource:t}),n},formConfig:{schemas:L},bordered:!0,pagination:!1,useSearchForm:!0,rowSelection:{type:"checkbox"}}),[ht,{getSelectRowKeys:yt,setProps:gt}]=K({dataSource:j,rowKey:"id",columns:lt,handleSearchInfoFn(n){const t=j.value.filter(o=>{for(const _ in o)if(!O(o[_])&&o[_].toString().indexOf(n.keyword)>-1)return o});return gt({dataSource:t}),n},formConfig:{schemas:L},useSearchForm:!0,bordered:!0,pagination:!1,rowSelection:{type:"checkbox"}}),vt=()=>k(this,null,function*(){const n=yield Pt(M.value);if(i.value=n,W.value=n==null?void 0:n.caseErpPurchaseDetailList,E.value=n==null?void 0:n.inStoreLogVoList.map(t=>({code:t.code,theme:t.theme,date:t.date,name:t.name,person:t.person,store:t.store})),J.value=n==null?void 0:n.ticketLogVoList.map(t=>({code:t.code,theme:t.theme,date:t.date,name:t.name,ticketNum:t.ticketNum,ticketAmout:t.ticketAmout})),V.value=n==null?void 0:n.payLogVoList.map(t=>({code:t.code,theme:t.theme,date:t.date,amount:t.amount,payer:t.payer,account:t.account})),j.value=n==null?void 0:n.logList.map(t=>({operateUserAccount:t.operateUserAccount,createDate:t.createDate,executeResultJson:t.executeResultJson})),i.value.processInstanceId){const t=yield Ct(i.value.processInstanceId);q.value=[{records:t.taskRecords,schemaName:"\u5F53\u524D\u6D41\u7A0B"}]}H.value=!0,i.value.filePath&&(nt.value=yield Ot({folderId:i.value.filePath}))}),xt=()=>{H.value=!1,q.value=[],$.value="1"},P=n=>k(this,null,function*(){const t={saleId:M.value};let o="",_;switch(n){case"purchase":if(!D(X().length))return;o="\u91C7\u8D2D\u4FE1\u606F",t.ids=X(),_=yield Lt(t);break;case"instore":if(!D(Y().length))return;o="\u5165\u5E93\u8BB0\u5F55",t.ids=Y(),_=yield At(t);break;case"ticket":if(!D(G().length))return;o="\u5230\u7968\u8BB0\u5F55",t.ids=G(),_=yield Nt(t);break;case"pay":if(!D(Q().length))return;o="\u4ED8\u6B3E\u8BB0\u5F55",t.ids=Q(),_=yield Kt(t);break;case"log":o="\u64CD\u4F5C\u8BB0\u5F55",t.ids=yt(),_=yield Ft(t);break}Ht(_.data,`${o}.xlsx`,"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet")}),D=n=>n?!0:(ot.warning({message:"Tip",description:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u6570\u636E"}),!1),wt=()=>k(this,null,function*(){const n=window.document.querySelector(".info-box"),t=yield Qt.toPng(n);Yt({printable:t,type:"image",documentTitle:"\u6253\u5370"})});return(n,t)=>{const o=b("a-button"),_=b("a-card"),y=b("a-row"),f=b("a-col"),I=b("a-tab-pane"),It=b("a-tabs");return g(),v(u(St),Tt(n.$attrs,{onRegister:u(it),title:"\u67E5\u770B\u8BA2\u5355\u8BE6\u60C5",onCancel:xt}),{default:r(()=>[m("div",U,[l(_,{bordered:!1},{default:r(()=>{var s,C,F,a,Z;return[m("div",w,d((s=i.value)==null?void 0:s.theme),1),m("div",z,[m("span",null,"\u521B\u5EFA\u4EBA\uFF1A"+d((C=i.value)==null?void 0:C.createUserName),1),m("span",null,"\u521B\u5EFA\u65F6\u95F4\uFF1A"+d((F=i.value)==null?void 0:F.createDate),1),m("span",null,"\u6700\u540E\u4FEE\u6539\u4EBA\uFF1A"+d((a=i.value)==null?void 0:a.modifyUserName),1),m("span",null,"\u4FEE\u6539\u65F6\u95F4\uFF1A"+d((Z=i.value)==null?void 0:Z.modifyDate),1)]),m("div",null,[l(o,{size:"small",class:"title-btn",onClick:wt},{default:r(()=>[c("\u6253\u5370")]),_:1})])]}),_:1}),l(_,{bordered:!1},{default:r(()=>[l(It,{activeKey:$.value,"onUpdate:activeKey":t[6]||(t[6]=s=>$.value=s)},{default:r(()=>[l(I,{key:"1",tab:"\u8BA2\u5355\u4FE1\u606F"},{default:r(()=>{var s,C,F;return[l(y,null,{default:r(()=>[c("\u57FA\u7840\u4FE1\u606F")]),_:1}),l(y,null,{default:r(()=>[l(f,{span:12},{default:r(()=>{var a;return[c("\u91C7\u8D2D\u5355\u53F7\uFF1A"+d((a=i.value)==null?void 0:a.purchaseNumber),1)]}),_:1}),l(f,{span:12},{default:r(()=>{var a;return[c("\u8BA2\u5355\u4E3B\u9898\uFF1A"+d((a=i.value)==null?void 0:a.theme),1)]}),_:1})]),_:1}),l(y,null,{default:r(()=>[l(f,{span:12},{default:r(()=>{var a;return[c("\u91C7\u8D2D\u65E5\u671F\uFF1A"+d((a=i.value)==null?void 0:a.purchaseDate),1)]}),_:1}),l(f,{span:12},{default:r(()=>{var a;return[c("\u4F9B\u5E94\u5546\u540D\u79F0\uFF1A"+d((a=i.value)==null?void 0:a.supplierName),1)]}),_:1})]),_:1}),l(y,null,{default:r(()=>[l(f,{span:12},{default:r(()=>{var a;return[c("\u8054\u7CFB\u4EBA\uFF1A"+d((a=i.value)==null?void 0:a.supplierPerson),1)]}),_:1}),l(f,{span:12},{default:r(()=>{var a;return[c("\u8054\u7CFB\u65B9\u5F0F\uFF1A"+d((a=i.value)==null?void 0:a.supplierWay),1)]}),_:1})]),_:1}),l(y,null,{default:r(()=>[l(f,{span:12},{default:r(()=>{var a;return[c("\u91C7\u8D2D\u90E8\u95E8\uFF1A"+d((a=i.value)==null?void 0:a.purchaseDeptName),1)]}),_:1}),l(f,{span:12},{default:r(()=>{var a;return[c("\u91C7\u8D2D\u4EBA\u5458\uFF1A"+d((a=i.value)==null?void 0:a.purchasePersonName),1)]}),_:1})]),_:1}),l(y,null,{default:r(()=>[l(f,{span:12},{default:r(()=>{var a;return[c("\u8054\u7CFB\u7535\u8BDD\uFF1A"+d((a=i.value)==null?void 0:a.purchasePhone),1)]}),_:1}),l(f,{span:12},{default:r(()=>{var a;return[c("\u5173\u8054\u9879\u76EE\uFF1A"+d((a=i.value)==null?void 0:a.relatedProjectName),1)]}),_:1})]),_:1}),l(y,null,{default:r(()=>{var a;return[c(" \u7ED3\u7B97\u65B9\u5F0F\uFF1A"+d((a=i.value)==null?void 0:a.payTypeName),1)]}),_:1}),l(y,null,{default:r(()=>{var a;return[c(" \u4EA4\u8D27\u5730\u5740\uFF1A"+d((a=i.value)==null?void 0:a.payAddress),1)]}),_:1}),l(y,null,{default:r(()=>{var a;return[c(" \u5907\u6CE8\uFF1A"+d((a=i.value)==null?void 0:a.remark),1)]}),_:1}),l(u(N),{onRegister:u(_t)},{toolbar:r(()=>[l(o,{type:"primary",onClick:t[0]||(t[0]=a=>P("purchase"))},{default:r(()=>[c("\u5BFC\u51FA")]),_:1})]),_:1},8,["onRegister"]),m("div",A,[T,m("div",null,[m("span",null,"\u603B\u91CF\uFF1A"+d((s=i.value)==null?void 0:s.countSum),1),m("span",null," \u603B\u91D1\u989D\uFF1A"+d((C=i.value)==null?void 0:C.amountSum),1)])]),m("div",null,[c(" \u9644\u4EF6\uFF1A "),(F=i.value)!=null&&F.filePath?(g(),v(Wt,{key:0,value:i.value.filePath,"onUpdate:value":t[1]||(t[1]=a=>i.value.filePath=a),listType:"dragger",style:{width:"200px",display:"none"},showRemoveIcon:!1},null,8,["value"])):tt("",!0)])]}),_:1}),l(I,{key:"2"},{tab:r(()=>{var s;return[m("span",null,[c(" \u5165\u5E93\u8BB0\u5F55 "),((s=i.value)==null?void 0:s.inStoreState)===1?(g(),v(u(S),{key:0,icon:"ant-design:check-circle-filled",size:20})):(g(),v(u(S),{key:1,icon:"ant-design:exclamation-circle-filled",color:"#FF1A2E",size:20}))])]}),default:r(()=>[l(u(N),{onRegister:u(st)},{toolbar:r(()=>[l(o,{type:"primary",onClick:t[2]||(t[2]=s=>P("instore"))},{default:r(()=>[c("\u5BFC\u51FA")]),_:1})]),_:1},8,["onRegister"])]),_:1}),l(I,{key:"3"},{tab:r(()=>{var s;return[m("span",null,[c(" \u5230\u7968\u8BB0\u5F55 "),((s=i.value)==null?void 0:s.ticketState)===1?(g(),v(u(S),{key:0,icon:"ant-design:check-circle-filled",size:20})):(g(),v(u(S),{key:1,icon:"ant-design:exclamation-circle-filled",color:"#FF1A2E",size:20}))])]}),default:r(()=>[l(u(N),{onRegister:u(ut)},{toolbar:r(()=>[l(o,{type:"primary",onClick:t[3]||(t[3]=s=>P("ticket"))},{default:r(()=>[c("\u5BFC\u51FA")]),_:1})]),_:1},8,["onRegister"])]),_:1}),l(I,{key:"4"},{tab:r(()=>{var s;return[m("span",null,[c(" \u4ED8\u6B3E\u8BB0\u5F55 "),((s=i.value)==null?void 0:s.payState)===1?(g(),v(u(S),{key:0,icon:"ant-design:check-circle-filled",size:20})):(g(),v(u(S),{key:1,icon:"ant-design:exclamation-circle-filled",color:"#FF1A2E",size:20}))])]}),default:r(()=>[l(u(N),{onRegister:u(pt)},{toolbar:r(()=>[l(o,{type:"primary",onClick:t[4]||(t[4]=s=>P("pay"))},{default:r(()=>[c("\u5BFC\u51FA")]),_:1})]),_:1},8,["onRegister"])]),_:1}),l(I,{key:"5",tab:"\u5BA1\u6279\u8BB0\u5F55"},{default:r(()=>[H.value?(g(),v($t,{key:0,list:q.value,processInstanceId:i.value.processInstanceId},null,8,["list","processInstanceId"])):tt("",!0)]),_:1}),l(I,{key:"6",tab:"\u64CD\u4F5C\u8BB0\u5F55"},{default:r(()=>[l(u(N),{onRegister:u(ht)},{toolbar:r(()=>[l(o,{type:"primary",onClick:t[5]||(t[5]=s=>P("log"))},{default:r(()=>[c("\u5BFC\u51FA")]),_:1})]),_:1},8,["onRegister"])]),_:1})]),_:1},8,["activeKey"])]),_:1})])]),_:1},16,["onRegister"])}}});et=Vt(B,[["__scopeId","data-v-675ecaff"]])}));export{Ve as __tla,et as default};