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 line
7.7 KiB

1 year ago
  1. 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