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{G as be,$ as p,a0 as c,a3 as ve,a as _e,r as Ce,d as ge,ag as v,e as _,o as C,c as h,g as o,a5 as Ee,S as B,w as r,h as e,f as D,m as d,R as ke,z as U,D as q,K as Re,A as N,L as j,i as S,a6 as xe,t as Ie}from"./index-9b4667b6.js";import{r as g,d as Pe,g as we,a as he,b as De}from"./real_estate_information-1698fb8d.js";import{u as Se}from"./useAvueTable-780cbd26.js";import"./trading_partner-798a55a7.js";const Te={class:"pl16px pr16px"},Le={class:"flex-items-center"},Ae={key:0,class:"ml12px"},Fe=be({name:"realEstateInformation"}),Ue=Object.assign(Fe,{props:{options:{type:Object,default:()=>({})}},setup(W){var $;const z=W,H=p(()=>c(()=>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"])),K=p(()=>c(()=>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"])),Q=p(()=>c(()=>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=p(()=>c(()=>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"])),M=p(()=>c(()=>import("./index-0dd60ca2.js"),["static/js/index-0dd60ca2.js","static/js/index-9b4667b6.js","static/css/index-03655e05.css"])),J=p(()=>c(()=>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=ve(),m=_e(),{sideTheme:I,crud:E,loading:X,option:f,dataList:P,selectionList:y,currentParams:k,pages:R,dialogFileVisible:b,dialogVisible:x,resetPage:T,getFilterParams:L,loadData:Y,sortChange:Z,getRowStyle:ee,getCellStyle:te,handleRevoke:ae,handleDelete:le,handleCellDbClick:ne,closeCellEdit:oe,saveCellEdit:se,filterTags:A,delFilterTags:re,resetFilter:ie,changePage:ue}=Se(),{proxy:de}=Ie(),n=async(l={})=>{if(m.path==="/searchCenter/data-query-center"){if(Object.keys(i.dataQueryCenterForm).length===0)return P.value=[];l=i.dataQueryCenterForm}m.path==="/analysisCenter/analysis_result_details"&&(l=i.analysisResultParams);const t=L(l);Y(t,we)},F=l=>{var t;l?(k.value={row:l,title:"\u7F16\u8F91\u4E0D\u52A8\u4EA7\u4FE1\u606F",fn:g},delete k.value.row.ids):k.value={title:"\u65B0\u589E\u4E0D\u52A8\u4EA7\u4FE1\u606F",fn:he,isAdd:!0,row:{caseId:(t=i.currentCase)==null?void 0:t.id}},x.value=!0},O=()=>{ae({batch:De,unBatch:g,cb:n})},w=Ce({action:"/dc/realEstate/import",data:{caseId:($=i.currentCase)==null?void 0:$.id}}),pe=l=>{var t,s;l==="realEstateInformation"&&(w.value={action:"/dc/realEstate/import4AnalysisResult",data:{caseId:(t=i.currentCase)==null?void 0:t.id,analysisResultId:(s=i.analysisResultParams)==null?void 0:s.analysisResultId}}),b.value=!0},V=()=>{var l,t;de.download("/dc/realEstate/export",{caseId:(l=i.currentCase)==null?void 0:l.id,ids:y.value.length?y.value.map(s=>s.id):[],...i.analysisResultParams,...L()},`${(t=i.currentCase)==null?void 0:t.name}\u6848\u4EF6\u4E0D\u52A8\u4EA7\u4FE1\u606F\u6C47\u603B\u8868_${xe()}.xlsx`)};return ge(()=>{["/searchCenter/data-query-center","/analysisCenter/analysis_result_details"].includes(m.path)&&(v.on("loadTableData",l=>{const{currentComponent:t,count:s}=l;if(t==="realEstateInformation"){if(s===0)return P.value=[];n()}}),v.on("revoke",l=>{l==="realEstateInformation"&&O()}),v.on("handleImport",l=>{l==="realEstateInformation"&&pe()}),v.on("handleExport",l=>{l==="realEstateInformation"&&V()}),v.on("clearSelection",l=>{l==="realEstateInformation"&&E.value.clearSelection()}))}),f.value={...f.value,menuWidth:100,selection:!0,...z.options,databaseTable:"dc_real_estate",column:[{label:"\u59D3\u540D",prop:"name",width:100,fieldsCount:!0,required