Browse Source

更新首页统计变量

zhaoyaxiong 1 year ago
parent
commit
aab4530376

+ 8 - 8
ZRAdmin-vue-main/src/views/dashboard/BarChart.vue

@@ -8,14 +8,14 @@ import { inject } from 'vue'
 let chart = null
 const { proxy } = getCurrentInstance()
 const animationDuration = 2000
-const data_qa = inject('chartBar_qa')
-const data_qa_key = inject('chartBar_qa_key')
-const data_in = inject('chartBar_in')
-const data_in_key = inject('chartBar_in_key')
-const data_out = inject('chartBar_out')
-const data_out_key = inject('chartBar_out_key')
-const data_ass = inject('chartBar_ass')
-const data_ass_key = inject('chartBar_ass_key')
+const data_qa = inject('statistics_qa')
+const data_qa_key = inject('statistics_qa_key')
+const data_in = inject('statistics_in')
+const data_in_key = inject('statistics_in_key')
+const data_out = inject('statistics_out')
+const data_out_key = inject('statistics_out_key')
+const data_ass = inject('statistics_ass')
+const data_ass_key = inject('statistics_ass_key')
 const props = defineProps({
   className: {
     type: String,

+ 5 - 11
ZRAdmin-vue-main/src/views/dashboard/PieChart_category.vue

@@ -6,11 +6,8 @@
 import * as echarts from 'echarts'
 import { inject } from 'vue'
 const { proxy } = getCurrentInstance()
-const data0 = inject('chartPie_category0')
-const data1 = inject('chartPie_category1')
-const data2 = inject('chartPie_category2')
-const data3 = inject('chartPie_category3')
-const data4 = inject('chartPie_category4')
+const data0 = inject('statistics_category0')
+const data1 = inject('statistics_category1')
 let chart = null
 const props = defineProps({
   className: {
@@ -38,7 +35,7 @@ function initChart() {
     legend: {
       left: 'center',
       bottom: '5%',
-      data: ['外购件', '外协件', '加工件', '通用外协件', '定制外协件'],
+      data: ['外协件', '外购件'],
     },
     series: [
       {
@@ -56,11 +53,8 @@ function initChart() {
           formatter: '{b} : {c}'
         },
         data: [
-          { value: data0, name: '外购件' },
-          { value: data1, name: '外协件' },
-          { value: data2, name: '加工件' },
-          { value: data3, name: '通用外协件' },
-          { value: data4, name: '定制外协件' },
+          { value: data0, name: '外协件' },
+          { value: data1, name: '外购件' },
         ],
         animationEasing: 'cubicInOut',
         animationDuration: 2000,

+ 2 - 2
ZRAdmin-vue-main/src/views/dashboard/PieChart_key.vue

@@ -6,8 +6,8 @@
 import * as echarts from 'echarts'
 import { inject } from 'vue'
 const { proxy } = getCurrentInstance()
-const data = inject('chartPie_key')
-const data_key = inject('chartPie_key_key')
+const data = inject('statistics_unkey')
+const data_key = inject('statistics_key')
 let chart = null
 const props = defineProps({
   className: {

+ 29 - 33
ZRAdmin-vue-main/src/views/index_v1.vue

@@ -279,39 +279,35 @@ const data = {
   ]
 }
 const { proxy } = getCurrentInstance()
-
-const chartBar_qa = 99
-provide('chartBar_qa', chartBar_qa)
-const chartBar_qa_key = 99
-provide('chartBar_qa_key', chartBar_qa_key)
-const chartBar_in = 199
-provide('chartBar_in', chartBar_in)
-const chartBar_in_key = 199
-provide('chartBar_in_key', chartBar_in_key)
-const chartBar_out = 99
-provide('chartBar_out', chartBar_out)
-const chartBar_out_key = 99
-provide('chartBar_out_key', chartBar_out_key)
-const chartBar_ass = 299
-provide('chartBar_ass', chartBar_ass)
-const chartBar_ass_key = 399
-provide('chartBar_ass_key', chartBar_ass_key)
-const totalUnkey = computed(() => { return chartBar_qa + chartBar_in + chartBar_out + chartBar_ass })
-const chartPie_key = 799
-provide('chartPie_key', chartPie_key)
-const chartPie_key_key = 1299
-provide('chartPie_key_key', chartPie_key_key)
-
-const chartPie_category0 = 1599
-provide('chartPie_category0', chartPie_category0)
-const chartPie_category1 = 1399
-provide('chartPie_category1', chartPie_category1)
-const chartPie_category2 = 899
-provide('chartPie_category2', chartPie_category2)
-const chartPie_category3 = 599
-provide('chartPie_category3', chartPie_category3)
-const chartPie_category4 = 399
-provide('chartPie_category4', chartPie_category4)
+// 每日作业数
+const statistics_qa = 0
+provide('statistics_qa', statistics_qa)
+const statistics_qa_key = 0
+provide('statistics_qa_key', statistics_qa_key)
+const statistics_in = 0
+provide('statistics_in', statistics_in)
+const statistics_in_key = 0
+provide('statistics_in_key', statistics_in_key)
+const statistics_out = 0
+provide('statistics_out', statistics_out)
+const statistics_out_key = 0
+provide('statistics_out_key', statistics_out_key)
+const statistics_ass = 0
+provide('statistics_ass', statistics_ass)
+const statistics_ass_key = 0
+provide('statistics_ass_key', statistics_ass_key)
+// 非关键件一共作业数
+const totalUnkey = computed(() => { return statistics_qa + statistics_in + statistics_out + statistics_ass })
+//关键件占比
+const statistics_unkey = 0//非关键件数
+provide('statistics_unkey', statistics_unkey)
+const statistics_key = 0//关键件数
+provide('statistics_key', statistics_key)
+//物料类别占比
+const statistics_category0 = 0
+provide('statistics_category0', statistics_category0)
+const statistics_category1 = 0
+provide('statistics_category1', statistics_category1)
 
 const queryParams = ref({
   pageNum: 1,