统计降序

This commit is contained in:
yy2205 2025-04-21 09:35:51 +08:00
parent 49459f64d5
commit 869d6eb1b4

View File

@ -26,11 +26,11 @@
</ContentWrap>
<ContentWrap>
<el-table
:data="data1" show-summary max-height="650"
default-expand-all
row-key="orgname"
:tree-props="{ children: 'children' }"
:default-sort="{ prop: 'sum', order: 'descending' }">
:data="data1" show-summary max-height="650"
default-expand-all
row-key="orgname"
:tree-props="{ children: 'children' }"
:default-sort="{ prop: 'sum', order: 'descending' }">
<el-table-column label="卫生院" align="center" prop="orgname" width="200"/>
<el-table-column label="行政村" align="center" prop="districtname" width="200"/>
<el-table-column label="体检数" align="center" >
@ -39,7 +39,7 @@
<el-table-column label="糖尿病" align="center" prop="diaflag" width="210"/>
<el-table-column label="精神病" align="center" prop="smiflag" width="210"/>
<el-table-column label="肺结核" align="center" prop="pulflag" width="210"/>
<el-table-column label="总数" align="center" prop="sum" sortable width="210"/>
<el-table-column label="总数" align="center" prop="sum" width="210"/>
</el-table-column>
</el-table>
</ContentWrap>
@ -198,10 +198,13 @@ const dataProcessing = (data) => {
const child = { ...current };
delete child.orgname;
acc[key].children.push(child);
acc[key].children.sort((a, b) => b.sum - a.sum);
return acc;
}, {});
let value = Object.values(result)
value.sort((a, b) => b.sum - a.sum);
return Object.values(result);
return value;
}
onMounted(()=>{
changeRadio(3)