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.4 KiB

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