diff --git a/public/factory.glb b/public/factory.glb
new file mode 100644
index 00000000..1138bf8f
Binary files /dev/null and b/public/factory.glb differ
diff --git a/src/utils/tool.js b/src/utils/tool.js
index c59ff134..afa440a1 100644
--- a/src/utils/tool.js
+++ b/src/utils/tool.js
@@ -173,6 +173,23 @@ tool.dateFormat = function (date, fmt='yyyy-MM-dd hh:mm:ss') {
}
return fmt;
}
+tool.dateFormat1 = function (date) {
+ date = new Date(date);
+ let newDate = '';
+ let year = date.getFullYear();
+ let month = date.getMonth() + 1;
+ let day = date.getDate();
+ let hour = date.getHours();
+ let minute = date.getMinutes();
+ let second = date.getSeconds();
+ month = month > 9 ? month : '0' + month;
+ day = day > 9 ? day : '0' + day;
+ hour = hour > 9 ? hour : '0' + hour;
+ minute = minute > 9 ? minute : '0' + minute;
+ second = second > 9 ? second : '0' + second;
+ newDate = year+'-'+month+'-'+day+' '+hour+':'+minute+':'+second;
+ return newDate;
+}
/* 千分符 */
tool.groupSeparator = function (num) {
diff --git a/src/views/bigScreen/cesiumtest.vue b/src/views/bigScreen/cesiumtest.vue
index c3c92b7d..8fa98445 100644
--- a/src/views/bigScreen/cesiumtest.vue
+++ b/src/views/bigScreen/cesiumtest.vue
@@ -61,11 +61,13 @@
-
实时状态
+
实时监测
+
实时状态
-
+
运行
@@ -78,15 +80,40 @@
离线
+
+
+
+
+
13.00μg/m³
+
13.00μg/m³
+
0.5m/s
+
+
+
0.18mg/m³
+
18.6℃
+
53.4%
+
+
-
历史监测数据
+
历史监测
+
\ No newline at end of file
diff --git a/src/views/bigScreen/enpComponents/cems.vue b/src/views/bigScreen/enpComponents/cems.vue
index e3adbac2..b49127da 100644
--- a/src/views/bigScreen/enpComponents/cems.vue
+++ b/src/views/bigScreen/enpComponents/cems.vue
@@ -10,7 +10,7 @@
+ :params="params" hidePagination hideDo @row-click="rowClick">
@@ -106,6 +106,20 @@
import * as echarts from "echarts";
import { runningStateEnum } from "@/utils/enum.js";
export default {
+ props: {
+ directDetail: {
+ type: Boolean,
+ default: () => {
+ return false;
+ },
+ },
+ eqId: {
+ type: String,
+ default: () => {
+ return '';
+ },
+ },
+ },
data() {
return {
runningStateEnum,
@@ -168,6 +182,16 @@ export default {
}
},
mounted() {
+ if (this.directDetail) {
+ this.currentEquipmentId = this.eqId;
+ this.currentEquipmentName = this.eqId;
+ this.query.equipment_id = this.eqId;
+ this.$nextTick(() => { this.handleQuery() })
+ }
+
+
+
+
console.log(runningStateEnum[50])
this.initTimeRange()
},
diff --git a/src/views/bigScreen/enpComponents/cems2.vue b/src/views/bigScreen/enpComponents/cems2.vue
index 86514b98..3aa0f85a 100644
--- a/src/views/bigScreen/enpComponents/cems2.vue
+++ b/src/views/bigScreen/enpComponents/cems2.vue
@@ -12,7 +12,7 @@
-
+
@@ -29,9 +29,11 @@
-
+ 达标
- 未达标
+ 未达标
+
@@ -50,7 +52,8 @@ export default {
"year": 2024,
"month": 1,
"metric": "dust_rtd",
- "drain_type": 10
+ "drain_type": 10,
+ "ecate_code":"cems"
}
}
},
@@ -69,7 +72,7 @@ export default {
getTableData() {
this.initDate()
this.tableLoading = true
- this.$API.bi.dataset.exec.req('enp_edata_metric', { query: this.query, raise_exception: true }).then(res => {
+ this.$API.bi.dataset.exec.req('enp_edata_metric_nodrain', { query: this.query, raise_exception: true }).then(res => {
let data = res.data2.ds0
for (let i = 0, y = data.length; i < y; i++) {
for (let key in data[i]) {
diff --git a/src/views/bigScreen/enpComponents/innerclean.vue b/src/views/bigScreen/enpComponents/innerclean.vue
index 7792d4ee..4cf13841 100644
--- a/src/views/bigScreen/enpComponents/innerclean.vue
+++ b/src/views/bigScreen/enpComponents/innerclean.vue
@@ -17,7 +17,7 @@
-
+
@@ -27,7 +27,7 @@
-
@@ -53,10 +53,8 @@ export default {
query: {},
params: { type: 30, tags: 'carwash' },
cateOptions: [
- { id: 1, name: '场内运输车辆' },
- { id: 2, name: '非路道移动机械' },
- // { id: 3, name: '环卫车辆' },
- // { id: 4, name: '其他车辆' },
+ { id: 'inner_car', name: '场内运输车辆' },
+ { id: 'inner_car2', name: '非路道移动机械' },
],
apiObj: this.$API.em.equipment.list,
diff --git a/src/views/bigScreen/enpComponents/orgwryList.vue b/src/views/bigScreen/enpComponents/orgwryList.vue
index f64bda38..d1257d30 100644
--- a/src/views/bigScreen/enpComponents/orgwryList.vue
+++ b/src/views/bigScreen/enpComponents/orgwryList.vue
@@ -226,6 +226,8 @@
+
+
@@ -236,6 +238,20 @@