diff --git a/src/store/module/MicroExhibition.ts b/src/store/module/MicroExhibition.ts
index afb2aa9..a0e195d 100644
--- a/src/store/module/MicroExhibition.ts
+++ b/src/store/module/MicroExhibition.ts
@@ -20,7 +20,52 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, {
state: () => {
return {
devlist: [],
- devnum: {all: 5, wait: 1, off: 3, on: 0}
+ devnum: { all: 17, wait: 1, off: 3, on: 0 },
+ caijian: {
+ 'value': [ //'设备名称', '设备编码', '稼动率', '状态' //0:停机 1:待机 2:工作 3:待机
+ ['全自动针梭两用铺布机', '1050910', '95%', '0'],
+ ['全自动9公分电脑裁床', '1190269', '80%', '1'],
+ ],
+ 'chart': {
+ xData: ['1050910', '1050269'],
+ series: [
+ {
+ name: '计划完成',
+ data: [120, 200],
+ type: 'bar',
+ barMaxWidth: 30,
+ },
+ {
+ name: '实际完成',
+ data: [130, 180],
+ type: 'bar',
+ barMaxWidth: 30,
+ }
+ ]
+ }
+ },
+ tuoxie: {
+ 'value': [ //'设备名称', '设备编码', '稼动率', '状态' //0:停机 1:待机 2:工作 3:待机
+ ['1050910', '95%', '2'],
+ ],
+ 'chart': {
+ xData: ['1050910'],
+ series: [
+ {
+ name: '计划完成',
+ data: [120],
+ type: 'bar',
+ barMaxWidth: 45,
+ },
+ {
+ name: '实际完成',
+ data: [130],
+ type: 'bar',
+ barMaxWidth: 45,
+ }
+ ]
+ }
+ }
};
},
//computed 修改一些值
@@ -30,10 +75,10 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, {
getters: {},
actions: {
setDevlist(data) {
- this.devlist = data;
+ this.devlist = data;
},
setDevnum(data) {
- this.devnum = data;
+ this.devnum = data;
}
},
});
diff --git a/src/views/MicroExhibition/components/BarChart.vue b/src/views/MicroExhibition/components/BarChart.vue
index 0b38676..4c42d26 100644
--- a/src/views/MicroExhibition/components/BarChart.vue
+++ b/src/views/MicroExhibition/components/BarChart.vue
@@ -1,14 +1,32 @@
-
+
+
+
diff --git a/src/views/MicroExhibition/components/DevCard.vue b/src/views/MicroExhibition/components/DevCard.vue
index de87285..cb88a3b 100644
--- a/src/views/MicroExhibition/components/DevCard.vue
+++ b/src/views/MicroExhibition/components/DevCard.vue
@@ -9,7 +9,9 @@
{{ item }}
-
{{ item}}
+
{{ index == last_index?'':item}}
@@ -17,19 +19,29 @@
+}
+
+.status {
+ width:24px;
+ height:24px;
+ border-radius: 50%;
+}
+
diff --git a/src/views/MicroExhibition/components/ringChart.vue b/src/views/MicroExhibition/components/ringChart.vue
index 4cb32f9..cf2bb57 100644
--- a/src/views/MicroExhibition/components/ringChart.vue
+++ b/src/views/MicroExhibition/components/ringChart.vue
@@ -27,6 +27,7 @@ const init = () => {
tooltip: {
trigger: "item",
},
+ color:['#7CFFB2','#FF6E76','#FDDD60'],
backgroundColor: '#0E0E0E',
legend: {
type: "scroll",
diff --git a/src/views/MicroExhibition/images/title_bg.svg b/src/views/MicroExhibition/images/title_bg.svg
new file mode 100644
index 0000000..b1a150f
--- /dev/null
+++ b/src/views/MicroExhibition/images/title_bg.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/views/MicroExhibition/index.vue b/src/views/MicroExhibition/index.vue
index 9977d55..a1307ba 100644
--- a/src/views/MicroExhibition/index.vue
+++ b/src/views/MicroExhibition/index.vue
@@ -10,13 +10,15 @@
@@ -45,22 +47,49 @@
+
+
+
@@ -70,6 +99,7 @@ import NewBoder from './components/NewBoder.vue';
import DevCard from "./components/DevCard.vue";
import BarChart from './components/BarChart.vue'
import ringChart from "./components/ringChart.vue";
+import BoardBar from "./components/BoardBar.vue";
import { ref, onMounted, onUnmounted, getCurrentInstance, watch, onUpdated } from 'vue'
import { useMicroExhibitionStore } from '@/store/module/MicroExhibition'
@@ -84,24 +114,30 @@ ringData.value = [
{ name: '待机', value: 3 },
]
-let dev_title = ['设备名称', '设备编码', '稼动率', '状态']
+let dev_caijian_title = ['设备名称', '设备编码', '稼动率', '状态']
+let dev_tuoxie_title = ['设备编码', '稼动率', '状态']
let dev_value = [
- ['全自动针梭两用铺布机', '待机', '40层', '1000片'],
- ['全自动9公分电脑裁床', '待机', '40层', '1000片'],
+ ['全自动针梭两用铺布机', '待机', '40层', '1'],
+ ['全自动9公分电脑裁床', '待机', '40层', '0'],
]
+
+onMounted(() => {
+ document.getElementById('app').style.backgroundColor = '#0E0E0E'
+})
+
+onUnmounted(() => {
+ document.getElementById('app').style.backgroundColor = '#100c2a'
+})
-
+