From 3c6bdb6f439ff7af04765259fd6a91b6d201d095 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期四, 19 六月 2025 17:12:25 +0800 Subject: [PATCH] 工单,数据中心用户查看数据的权限,合同考核每日,以及导出每日和按月 --- src/views/screen/components/screen-data/index.vue | 41 +++++++++++++++++++++++++++-------------- 1 files changed, 27 insertions(+), 14 deletions(-) diff --git a/src/views/screen/components/screen-data/index.vue b/src/views/screen/components/screen-data/index.vue index 85d070b..12ce1bc 100644 --- a/src/views/screen/components/screen-data/index.vue +++ b/src/views/screen/components/screen-data/index.vue @@ -17,21 +17,21 @@ <div class="panel-item"> <data-hola :holaTitle="`宸ュ崟鎬绘暟`" - :centerValue="workOrderData.workOrderTotal.totalNum" + :centerValue="workOrderData.totalNum" :holaColor="`#4ea8ff`" ></data-hola> </div> <div class="panel-item"> <data-hola :holaTitle="`宸插鐞嗗伐鍗曟暟`" - :centerValue="workOrderData.workOrderTotal.todolNum" + :centerValue="workOrderData.doneNum" :holaColor="`#5dec24`" ></data-hola> </div> <div class="panel-item"> <data-hola :holaTitle="`鏈鐞嗗伐鍗曟暟`" - :centerValue="workOrderData.workOrderTotal.doneNum" + :centerValue="workOrderData.todoNum" :holaColor="`#dfc639`" ></data-hola> </div> @@ -66,23 +66,19 @@ props: { workOrderData: { type: Object, + default: {}, + }, + workOrderRegion: { + type: Array, default: null, }, }, data() { return { dataList: { - name: [ - "瀵岄『鍘�", - "鑽e幙", - "楂樻柊鍖�", - "鑷祦浜曞尯", - "璐′簳鍖�", - "澶у畨鍖�", - "娌挎哗鍖�", - ], - data1: [210, 310, 40, 102, 111, 201, 123], - data2: [20, 30, 10, 10, 11, 21, 5], + name: [], + data1: [], + data2: [], }, }; }, @@ -142,6 +138,23 @@ chart = echarts.init(this.$refs.barChart); this.initEchart(); }, + watch: { + workOrderRegion() { + let name = []; + let data1 = []; + let data2 = []; + this.workOrderRegion.map((item) => { + name.push(item.area); + data1.push(item.todoNum); + data2.push(item.doneNum); + }) + this.dataList.name = name; + this.dataList.data1 = data1; + this.dataList.data2 = data2; + chart = echarts.init(this.$refs.barChart); + this.initEchart(); + } + }, }; </script> -- Gitblit v1.8.0