+
diff --git a/src/views/andonManagement/alarmZone/index.vue b/src/views/andonManagement/alarmZone/index.vue
new file mode 100644
index 0000000..3d3e1ba
--- /dev/null
+++ b/src/views/andonManagement/alarmZone/index.vue
@@ -0,0 +1,354 @@
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增父区域
+ 新增区域
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/andonManagement/dataAnalysis/largeScreen/components/pieChart.vue b/src/views/andonManagement/dataAnalysis/largeScreen/components/pieChart.vue
index 14bd2a0..4457b21 100644
--- a/src/views/andonManagement/dataAnalysis/largeScreen/components/pieChart.vue
+++ b/src/views/andonManagement/dataAnalysis/largeScreen/components/pieChart.vue
@@ -1,3 +1,164 @@
- 饼图
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/andonManagement/dataAnalysis/largeScreen/index.vue b/src/views/andonManagement/dataAnalysis/largeScreen/index.vue
index ae025cb..87122ea 100644
--- a/src/views/andonManagement/dataAnalysis/largeScreen/index.vue
+++ b/src/views/andonManagement/dataAnalysis/largeScreen/index.vue
@@ -30,7 +30,7 @@
- 暂无Andon报警数据
+ 暂无数据!
@@ -121,7 +121,6 @@ export default {
this.timeTimer = setInterval(() => {
this.updateTime()
}, 1000);
- this.mockAndonDataUpdate();
},
beforeDestroy() {
if (this.timeTimer) {
@@ -144,22 +143,6 @@ export default {
handGoBack() {
this.$router.go(-1);
},
- mockAndonDataUpdate() {
- setInterval(() => {
- const workstationList = ['前镜组装工位01', '后镜打磨工位03', '质检工位02', '包装工位05', '前镜组装工位02', '镜片清洗工位04', '后镜组装工位06'];
- const alarmTypeList = ['设备故障-电机卡死', '物料短缺-镜片毛坯', '质量异常-表面划痕', '设备故障-打包机故障', '工艺异常-螺丝松动', '设备故障-水泵停机', '物料短缺-固定胶条'];
- const statusList = ['未处理', '处理中', '已处理'];
- this.andonAlarmList.unshift({
- alarmTime: this.formatDateTime(new Date()),
- workstation: workstationList[Math.floor(Math.random() * workstationList.length)],
- alarmType: alarmTypeList[Math.floor(Math.random() * alarmTypeList.length)],
- status: statusList[Math.floor(Math.random() * statusList.length)]
- });
- if (this.andonAlarmList.length > 10) {
- this.andonAlarmList.pop();
- }
- }, 5000);
- },
formatDate(date) {
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, '0');
@@ -354,7 +337,7 @@ export default {
.chart-item {
width: 50%;
height: 100%;
- border-radius: 8px;
+ // border-radius: 8px;
display: flex;
justify-content: center;
align-items: center;
diff --git a/src/views/andonManagement/humanComputerInteraction/index.vue b/src/views/andonManagement/humanComputerInteraction/index.vue
index 2a47074..4224ced 100644
--- a/src/views/andonManagement/humanComputerInteraction/index.vue
+++ b/src/views/andonManagement/humanComputerInteraction/index.vue
@@ -4,8 +4,8 @@
-
-
+
+
+
@@ -174,7 +169,7 @@
-
+
diff --git a/src/views/andonManagement/policeRecord/index.vue b/src/views/andonManagement/policeRecord/index.vue
index 6f2609b..b67995d 100644
--- a/src/views/andonManagement/policeRecord/index.vue
+++ b/src/views/andonManagement/policeRecord/index.vue
@@ -38,8 +38,8 @@
-
-
+
+
@@ -90,12 +90,7 @@
-
-
+
@@ -103,7 +98,7 @@
-
+
@@ -461,7 +456,6 @@ export default {
console.log(val[0], '区域选择变化');
},
// 区域选择变化时
- // 区域选择变化时
handleAreaChange(label) {
console.log('区域选择变化:', label);
this.changeValue = label;