|
@@ -176,7 +176,7 @@ const targetForm = ref({
|
|
|
momId: '', // 分母报表id
|
|
|
})
|
|
|
|
|
|
-let returnData = reactive({
|
|
|
+let returnData = ref({
|
|
|
currentPage: 1,
|
|
|
pageSize: 30,
|
|
|
total: 0,
|
|
@@ -251,7 +251,7 @@ const selectTargetDictInfo = () => {
|
|
|
|
|
|
// 查询分子,分母数据
|
|
|
const handleClick = (tab: any, event: any) => {
|
|
|
- returnData.data = []
|
|
|
+ returnData.value.data = []
|
|
|
if (!queryParam.id) {
|
|
|
ElMessage({
|
|
|
message: '请选择一个指标!',
|
|
@@ -308,24 +308,24 @@ const calcTargetDictInfo = (queryParam: any) => {
|
|
|
selectReportPortalMenu(data)
|
|
|
.then((res: any) => {
|
|
|
let id: any
|
|
|
- returnData.tableDisplays = []
|
|
|
- returnData.chirdData = []
|
|
|
+ returnData.value.tableDisplays = []
|
|
|
+ returnData.value.chirdData = []
|
|
|
res.tableDisplays.forEach((item: any) => {
|
|
|
if (item.prop.endsWith('-t')) {
|
|
|
id = item.id
|
|
|
- returnData.tableDisplays.push(item)
|
|
|
+ returnData.value.tableDisplays.push(item)
|
|
|
} else {
|
|
|
if (item.pid === id) {
|
|
|
- returnData.chirdData.push(item)
|
|
|
+ returnData.value.chirdData.push(item)
|
|
|
} else {
|
|
|
- returnData.tableDisplays.push(item)
|
|
|
+ returnData.value.tableDisplays.push(item)
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
if (res.dataList.length > 0) {
|
|
|
let dd = clearNullData(clone(res.dataList))
|
|
|
- returnData.data = dd
|
|
|
- returnData.total = dd.length
|
|
|
+ returnData.value.data = dd
|
|
|
+ returnData.value.total = dd.length
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
@@ -357,24 +357,24 @@ const calcTargetDictInfo = (queryParam: any) => {
|
|
|
selectReportPortalMenu(data)
|
|
|
.then((res: any) => {
|
|
|
let id: any
|
|
|
- returnData.tableDisplays = []
|
|
|
- returnData.chirdData = []
|
|
|
+ returnData.value.tableDisplays = []
|
|
|
+ returnData.value.chirdData = []
|
|
|
res.tableDisplays.forEach((item: any) => {
|
|
|
if (item.prop.endsWith('-t')) {
|
|
|
id = item.id
|
|
|
- returnData.tableDisplays.push(item)
|
|
|
+ returnData.value.tableDisplays.push(item)
|
|
|
} else {
|
|
|
if (item.pid === id) {
|
|
|
- returnData.chirdData.push(item)
|
|
|
+ returnData.value.chirdData.push(item)
|
|
|
} else {
|
|
|
- returnData.tableDisplays.push(item)
|
|
|
+ returnData.value.tableDisplays.push(item)
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
if (res.dataList.length > 0) {
|
|
|
let dd = clearNullData(clone(res.dataList))
|
|
|
- returnData.data = dd
|
|
|
- returnData.total = dd.length
|
|
|
+ returnData.value.data = dd
|
|
|
+ returnData.value.total = dd.length
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
@@ -398,7 +398,7 @@ const exportChildData = () => {
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- if (returnData.data.length <= 0) {
|
|
|
+ if (returnData.value.data.length <= 0) {
|
|
|
ElMessage({
|
|
|
message: '没有可以导出的数据!',
|
|
|
type: 'warning',
|
|
@@ -420,7 +420,7 @@ const exportMomData = () => {
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- if (returnData.data.length <= 0) {
|
|
|
+ if (returnData.value.data.length <= 0) {
|
|
|
ElMessage({
|
|
|
message: '没有可以导出的数据!',
|
|
|
type: 'warning',
|