From 690e2e453a3bcd1fca4a77ebbadad8cb21adb176 Mon Sep 17 00:00:00 2001
From: dhy1725534722 <1725534722@qq.com>
Date: Fri, 27 Oct 2023 13:21:56 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96echarts=E5=9B=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../bigpage/bigcomponents/AdverseBox.vue | 34 ++++++++++++++-----
1 file changed, 25 insertions(+), 9 deletions(-)
diff --git a/src/views/bigpage/bigcomponents/AdverseBox.vue b/src/views/bigpage/bigcomponents/AdverseBox.vue
index 5bcea7f..18e420e 100644
--- a/src/views/bigpage/bigcomponents/AdverseBox.vue
+++ b/src/views/bigpage/bigcomponents/AdverseBox.vue
@@ -8,12 +8,13 @@
不良反应
-
12121111111111111111
+
{{ a1 || 0 }}
例
@@ -22,12 +23,13 @@
严重不良反应
@@ -36,12 +38,13 @@
发生死亡不良反应
@@ -66,6 +69,10 @@ export default {
// echarts
myChart1: {},
center: ["18%", "50%"],
+ blfxxx: {},
+ a1: 0,
+ a2: 0,
+ a3: 0,
};
},
created() {},
@@ -75,7 +82,6 @@ export default {
methods: {
getData() {
let newRouter = this.$route.query;
- console.log(newRouter.type);
if (newRouter.type == 1) {
//药品
getDrugBL({ name: newRouter.code }).then((res) => {
@@ -89,8 +95,18 @@ export default {
}
if (newRouter.type != 1 && newRouter.type != 2) {
//化妆品
- getCosmeticsBL({ name: newRouter.code }).then((res) => {
- console.log(res);
+ getCosmeticsBL().then((res) => {
+ res.data.result.forEach((value, index) => {
+ if (value.reportType == "一般") {
+ this.a1 = value.reportCount;
+ }
+ if (value.reportType == "严重") {
+ this.a2 = value.reportCount;
+ }
+ if (value.reportType != "一般" && value.reportType != "严重") {
+ this.a3 = value.reportCount;
+ }
+ });
this.$nextTick(() => {
let chartDom = this.$refs["bottom-box"];
this.myChart1 = echarts.init(chartDom);