jw项目windows环境软件安装
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
7.7 KiB

import{$ as c,a0 as p,a3 as _e,a as ge,r as N,d as ve,ag as y,e as _,o as g,c as E,g as r,a5 as Ce,S as j,w as s,h as e,f as S,m as u,R as Pe,z,D as H,K as he,A as q,L as D,i as A,a6 as ke,t as xe}from"./index-9b4667b6.js";import{t as v,a as we,b as Re,c as Te,e as Ee}from"./trading_partner-798a55a7.js";import{u as Se}from"./useAvueTable-780cbd26.js";const De={class:"flex-items-center"},Ae={key:0,class:"ml12px"},Oe={__name:"index",props:{options:{type:Object,default:()=>({})}},setup(L){var U;const K=L,Q=c(()=>p(()=>import("./index-6643d5a2.js"),["static/js/index-6643d5a2.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css","static/js/bank_statement-2db2088f.js","static/js/useAvueTable-780cbd26.js","static/js/trading_partner-798a55a7.js","static/css/index-36cb5856.css"])),M=c(()=>p(()=>import("./index-dbf76ade.js"),["static/js/index-dbf76ade.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css","static/js/useAvueTable-780cbd26.js","static/js/trading_partner-798a55a7.js","static/css/index-aa6040b0.css"])),W=c(()=>p(()=>import("./index-28c0ae8e.js"),["static/js/index-28c0ae8e.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css","static/js/analysis_results-1bd8be45.js"])),G=c(()=>p(()=>import("./index-c5f229ee.js"),["static/js/index-c5f229ee.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css","static/js/useAvueTable-780cbd26.js","static/js/trading_partner-798a55a7.js"])),J=c(()=>p(()=>import("./index-0dd60ca2.js"),["static/js/index-0dd60ca2.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css"])),X=c(()=>p(()=>import("./index-d01c7006.js"),["static/js/index-d01c7006.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css","static/css/index-97466c05.css"])),i=_e(),m=ge(),{sideTheme:w,crud:C,loading:Y,option:f,dataList:R,selectionList:b,pages:P,dialogFileVisible:h,dialogVisible:k,resetPage:I,getFilterParams:F,loadData:Z,sortChange:ee,getRowStyle:te,getCellStyle:ae,handleRevoke:ne,handleDelete:le,handleCellDbClick:oe,closeCellEdit:re,saveCellEdit:se,filterTags:O,delFilterTags:ie,resetFilter:de,changePage:ue}=Se(),{proxy:ce}=xe(),l=async(n={})=>{let t=Te;if(m.path==="/searchCenter/data-query-center"){if(t=Ee,Object.keys(i.dataQueryCenterForm).length===0)return R.value=[];n=i.dataQueryCenterForm}m.path==="/analysisCenter/analysis_result_details"&&(n=i.analysisResultParams);const o=F(n);Z(o,t)},x=N({row:{},title:"\u7F16\u8F91\u4EA4\u6613\u5BF9\u8C61",fn:v}),pe=n=>{x.value={...x.value,row:n},delete x.value.row.ids,k.value=!0},V=()=>{ne({batch:Re,unBatch:v,cb:l})},T=N({action:"/dc/transactionPartner/import",data:{caseId:(U=i.currentCase)==null?void 0:U.id}}),$=n=>{var t,o;n==="tradingPartner"&&(T.value={action:"/dc/transactionPartner/import4AnalysisResult",data:{caseId:(t=i.currentCase)==null?void 0:t.id,analysisResultId:(o=i.analysisResultParams)==null?void 0:o.analysisResultId}}),h.value=!0},B=()=>{var n,t;ce.download("/dc/transactionPartner/export",{caseId:(n=i.currentCase)==null?void 0:n.id,ids:b.value.length?b.value.map(o=>o.id):[],...i.analysisResultParams,...F()},`${(t=i.currentCase)==null?void 0:t.name}\u6848\u4EF6\u4EA4\u6613\u5BF9\u8C61\u6C47\u603B\u8868_${ke()}.xlsx`)};return ve(()=>{["/searchCenter/data-query-center","/analysisCenter/analysis_result_details"].includes(m.path)&&(y.on("loadTableData",n=>{const{currentComponent:t,count:o}=n;if(t==="tradingPartner"){if(o===0)return R.value=[];l()}}),y.on("revoke",n=>{n==="tradingPartner"&&V()}),y.on("handleImport",n=>{n==="tradingPartner"&&$(n)}),y.on("handleExport",n=>{n==="tradingPartner"&&B()}),y.on("clearSelection",n=>{n==="tradingPartner"&&C.value.clearSelection()}))}),f.value={...f.value,menuWidth:100,selection:!0,...K.options,databaseTable:"dc_transaction_partner",column:[{label:"\u5BA2\u5546\u540D\u79F0",prop:"travellingTrader",width:140,fieldsCount:!0,html:!0},{label:"\u6765\u5F80\u91D1\u989D",prop:"transactionAmount",type:"section",sortable:"custom",formOptions:{type:"number"},html:!0},{label:"\u5F53\u524D\u6B20\u6B3E\u91D1\u989D",prop:"debt",type:"section",sortable:"custom",formOptions:{type:"number"},width:150,html:!0},{label:"\u4F01\u4E1A\u7EC4\u7EC7\u673A\u6784\u4EE3\u7801",prop:"organizationCode",width:160,fieldsCount:!0,html:!0},{label:"\u4F01\u4E1A\u6CE8\u518C\u5730\u5740",prop:"registeredAddress",width:200,html:!0},{label:"\u80A1\u4E1C\u53CA\u9AD8\u7BA1",prop:"stockholder",width:200,html:!0},{label:"\u5173\u8054\u4F01\u4E1A",prop:"relateCompany",width:180,html:!0},{label:"\u5173\u8054\u4EBA",prop:"stockholderRelated",width:180,html:!0},{label:"\u5907\u6CE8",prop:"remark",cell:!0,formOptions:{type:"textarea"},fieldsCount:!0,html:!0}]},(n,t)=>{const o=_("el-button"),me=_("el-tag"),fe=_("filterHeader"),be=_("el-link"),ye=_("avue-crud");return g(),E("div",{class:D([[Object.keys(L.options).length!==0?"":"pa-20-0-10"],"pl16px! pr16px!"])},[r(ye,{class:D({"crud-dark":e(w)}),ref_key:"crud",ref:C,"table-loading":e(Y),onOnLoad:t[4]||(t[4]=()=>l()),data:e(R),option:e(f),page:e(P),"onUpdate:page":t[5]||(t[5]=a=>A(P)?P.value=a:null),onSortChange:t[6]||(t[6]=a=>e(ee)(a,l)),onSelectionChange:t[7]||(t[7]=a=>b.value=a),"row-style":({row:a})=>e(te)(a),"cell-style":({row:a,column:d})=>e(ae)(a,d),rowKey:a=>a.id,onCellDblclick:t[8]||(t[8]=(a,d)=>e(oe)(a,d))},Ce({"menu-left":s(({})=>[S("div",De,[r(o,{type:"primary",onClick:$},{default:s(()=>[u("\u5BFC\u5165")]),_:1}),r(o,{type:"primary",onClick:B},{default:s(()=>[u("\u5BFC\u51FA")]),_:1}),r(e(M),{tableRef:e(C),list:e(b),options:{fn:e(v)},onResetSign:l,onHandleSign:l},null,8,["tableRef","list","options"]),r(o,{type:"primary",onClick:V},{default:s(()=>[u("\u64A4\u9500")]),_:1}),r(o,{type:"primary",onClick:t[0]||(t[0]=a=>e(le)({fn:e(we),cb:l,delAllParams:{index:"dc_transaction_partner"}}))},{default:s(()=>[u("\u5220\u9664")]),_:1}),e(O).length!==0?(g(),E("div",Ae,[r(o,{class:"cus-btn mr6px",onClick:t[1]||(t[1]=a=>e(de)({cb:l}))},{default:s(()=>[u("\u91CD\u7F6E\u7B5B\u9009")]),_:1}),(g(!0),E(Pe,null,j(e(O),a=>(g(),z(me,{key:a.key,class:"mx-6px",closable:"",size:"large",effect:e(w)?"dark":"light",onClose:d=>e(ie)({tag:a,cb:l})},{default:s(()=>[u(H(a.label)+"\uFF1A",1),S("span",{style:he({color:e(w)?"#ffeb3b":"#ff5722"})},H(a.value),5)]),_:2},1032,["effect","onClose"]))),128))])):q("",!0)])]),"remark-form":s(({row:a,disabled:d})=>[r(e(J),{row:a,options:{disabled:d,fn:e(v),cb:l,saveFn:e(se),closeFn:e(re)}},null,8,["row","options"])]),menu:s(({row:a})=>[r(be,{type:"primary",onClick:d=>pe(a)},{default:s(()=>[u("\u7F16\u8F91")]),_:2},1032,["onClick"])]),footer:s(()=>[S("div",{class:D(["flex-items-center justify-between mt4px",{"justify-end!":e(m).path==="/analysisCenter/analysis_result_details"}])},[e(m).path!=="/analysisCenter/analysis_result_details"?(g(),z(e(W),{key:0,tableRef:e(C),list:e(b),options:{t1:"\u6765\u5F80\u91D1\u989D",t2:"\u5F53\u524D\u6B20\u6B3E\u91D1\u989D",amount1:"transactionAmount",amount2:"debt",fn:e(v)},transactionAmountShow:"",balanceShow:""},null,8,["tableRef","list","options"])):q("",!0),r(e(X),{total:e(P).total,onChangePage:t[3]||(t[3]=a=>e(ue)(a,l))},null,8,["total"])],2)]),_:2},[j(e(f).column,a=>({name:a.slotName,fn:s(()=>[r(fe,{column:a,onCallback:t[2]||(t[2]=d=>e(I)({cb:l}))},null,8,["column"])])}))]),1032,["class","table-loading","data","option","page","row-style","cell-style","rowKey"]),r(e(Q),{visible:e(h),"onUpdate:visible":t[9]||(t[9]=a=>A(h)?h.value=a:null),ref:"uploadRef",action:e(T).action,data:e(T).data,accept:".xlsx,.xls,.csv",multiple:"",downLoadTemplateParams:{path:"/dc/transactionPartner/export",downloadTemplate:1,name:"\u4EA4\u6613\u5BF9\u8C61\u5BFC\u5165\u6A21\u677F"},onHandleFileSuccess:t[10]||(t[10]=a=>e(I)({cb:l}))},null,8,["visible","action","data"]),r(e(G),{visible:e(k),"onUpdate:visible":t[11]||(t[11]=a=>A(k)?k.value=a:null),currentParams:e(x),column:e(f).column,onCallback:l},null,8,["visible","currentParams","column"])],2)}}};export{Oe as default};