|
@@ -6,13 +6,11 @@
|
|
|
<div class="btns">
|
|
|
<u-button
|
|
|
type="primary"
|
|
|
- shape="circle"
|
|
|
:text="StartTime ? StartTime : '起始时间'"
|
|
|
@click="dataShow = true"
|
|
|
></u-button>
|
|
|
<u-button
|
|
|
type="primary"
|
|
|
- shape="circle"
|
|
|
:text="EndTime ? EndTime : '结束时间'"
|
|
|
@click="dataShow1 = true"
|
|
|
></u-button>
|
|
@@ -105,36 +103,34 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
|
|
|
- props: ["showColum", 'deviceType'],
|
|
|
+ props: ["showColum", "deviceType"],
|
|
|
watch: {
|
|
|
showColum(data) {
|
|
|
this.colums = data;
|
|
|
},
|
|
|
- deviceType: {
|
|
|
- handler (data) {
|
|
|
- if(data){
|
|
|
- this.TabCur = data;
|
|
|
- // 选择设备分类,重新获取数据
|
|
|
- this.$emit('setMenushow', {
|
|
|
- menushow: false
|
|
|
- });
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- },
|
|
|
- immediate: true
|
|
|
- }
|
|
|
+ deviceType: {
|
|
|
+ handler(data) {
|
|
|
+ if (data) {
|
|
|
+ this.TabCur = data;
|
|
|
+ // 选择设备分类,重新获取数据
|
|
|
+ this.$emit("setMenushow", {
|
|
|
+ menushow: false,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ },
|
|
|
+ immediate: true,
|
|
|
+ },
|
|
|
},
|
|
|
created() {
|
|
|
this.colums = this.showColum;
|
|
|
- const startTime =new Date().getTime() - 3600 * 1000 * 24 * 30;
|
|
|
+ const startTime = new Date().getTime() - 3600 * 1000 * 24 * 30;
|
|
|
const endTime = new Date();
|
|
|
this.StartTime = dayjs(startTime).format("YYYY-MM-DD HH:mm:ss");
|
|
|
this.EndTime = dayjs(endTime).format("YYYY-MM-DD HH:mm:ss");
|
|
|
this.checkHistoryData();
|
|
|
},
|
|
|
mounted() {
|
|
|
- this.TabCur = this.deviceType;
|
|
|
+ this.TabCur = this.deviceType;
|
|
|
},
|
|
|
methods: {
|
|
|
//选择起始时间
|
|
@@ -202,6 +198,15 @@ export default {
|
|
|
.btns {
|
|
|
display: flex;
|
|
|
}
|
|
|
+.btns > * {
|
|
|
+ margin-right: 10px; /* 根据需要调整间距大小 */
|
|
|
+}
|
|
|
+
|
|
|
+/* 去除最后一个按钮的右边距 */
|
|
|
+.btns > *:last-child {
|
|
|
+ margin-right: 0;
|
|
|
+}
|
|
|
+
|
|
|
.flcard {
|
|
|
padding: 20rpx;
|
|
|
background-color: #ffffff;
|