|
|
|
@ -158,10 +158,10 @@ const buildTimeParams = (): ScanTimeParams => { |
|
|
|
return { startTime: queryParams.beginTime, endTime: queryParams.endTime }; |
|
|
|
}; |
|
|
|
|
|
|
|
/** 当前选中的所属区(字典 dictValue→districtCode,dictLabel→districtName) */ |
|
|
|
/** 当前选中的所属区(dictLabel→districtName,不再传 districtCode) */ |
|
|
|
const currentDistrict = () => { |
|
|
|
const item = areaOptions.value.find((i: any) => i.dictValue === queryParams.area); |
|
|
|
return { districtCode: queryParams.area, districtName: item?.dictLabel }; |
|
|
|
return { districtName: item?.dictLabel }; |
|
|
|
}; |
|
|
|
|
|
|
|
const getList = async () => { |
|
|
|
@ -263,7 +263,6 @@ const getDetailList = async () => { |
|
|
|
if (!detailArea.value) return; |
|
|
|
const res = await listScanAreaDetails({ |
|
|
|
...buildTimeParams(), |
|
|
|
districtCode: detailArea.value.districtCode || queryParams.area, |
|
|
|
districtName: detailArea.value.districtName || detailArea.value.areaName || currentDistrict().districtName |
|
|
|
}); |
|
|
|
detailTableData.value = (res as any)?.rows || (Array.isArray(res) ? res : []); |
|
|
|
|