修改BUG
This commit is contained in:
parent
b44fc70a6a
commit
49459f64d5
@ -29,7 +29,8 @@
|
|||||||
:data="data1" show-summary max-height="650"
|
:data="data1" show-summary max-height="650"
|
||||||
default-expand-all
|
default-expand-all
|
||||||
row-key="orgname"
|
row-key="orgname"
|
||||||
:tree-props="{ children: 'children' }">
|
: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="orgname" width="200"/>
|
||||||
<el-table-column label="行政村" align="center" prop="districtname" width="200"/>
|
<el-table-column label="行政村" align="center" prop="districtname" width="200"/>
|
||||||
<el-table-column label="体检数" align="center" >
|
<el-table-column label="体检数" align="center" >
|
||||||
@ -121,12 +122,23 @@ const changeRadio = (e) => {
|
|||||||
let start = new Date()
|
let start = new Date()
|
||||||
let date = null
|
let date = null
|
||||||
switch (e){
|
switch (e){
|
||||||
case 2 : break
|
case 2 :
|
||||||
case 3 : start.setDate(start.getDate() - 7);break
|
start = new Date()
|
||||||
case 4 : start.setMonth(start.getMonth() - 1);break
|
end = new Date()
|
||||||
default : start.setDate(start.getDate() -7)
|
break
|
||||||
|
case 3 :
|
||||||
|
start.setDate(start.getDate() - 7)
|
||||||
|
break
|
||||||
|
case 4 :
|
||||||
|
start.setMonth(start.getMonth() - 1)
|
||||||
|
break
|
||||||
|
default :
|
||||||
|
start.setDate(start.getDate() - 7)
|
||||||
}
|
}
|
||||||
time.value = [formatDate(start,'YYYY-MM-DD'),formatDate(end,'YYYY-MM-DD')]
|
time.value = [formatDate(start,'YYYY-MM-DD'),formatDate(end,'YYYY-MM-DD')]
|
||||||
|
// 清空现有数据
|
||||||
|
data1.value = []
|
||||||
|
// 重新获取数据
|
||||||
getList()
|
getList()
|
||||||
}
|
}
|
||||||
const changeDatePick = () => {
|
const changeDatePick = () => {
|
||||||
@ -137,16 +149,23 @@ const changeDatePick = () => {
|
|||||||
* 获取统计数据
|
* 获取统计数据
|
||||||
*/
|
*/
|
||||||
const getList = async ()=>{
|
const getList = async ()=>{
|
||||||
|
// 清空现有数据
|
||||||
|
data1.value = []
|
||||||
|
|
||||||
const params = {
|
const params = {
|
||||||
dates: [
|
dates: [
|
||||||
dayjs(time.value[0]).format('YYYY-MM-DD'),
|
dayjs(time.value[0]).format('YYYY-MM-DD'),
|
||||||
dayjs(time.value[1]).format('YYYY-MM-DD')
|
dayjs(time.value[1]).format('YYYY-MM-DD')
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
try {
|
||||||
let resp = await PatientApi.getData(params)
|
let resp = await PatientApi.getData(params)
|
||||||
const rawData = toRaw(resp)
|
const rawData = toRaw(resp)
|
||||||
data1.value = dataProcessing(rawData)
|
data1.value = dataProcessing(rawData)
|
||||||
console.log(data1.value)
|
console.log(data1.value)
|
||||||
|
} catch (error) {
|
||||||
|
console.error('获取数据失败:', error)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 统计数据处理
|
* 统计数据处理
|
||||||
|
Loading…
Reference in New Issue
Block a user