Commit 7337c822f16866105d61584f1d0d959ab40ae56d
Merge branch 'fix/DEFECT-1462' into 'main_dev'
fix: 实时数据折线图时间显示改为日期加时间 See merge request yunteng/thingskit-front!775
Showing
2 changed files
with
17 additions
and
6 deletions
| @@ -146,7 +146,7 @@ | @@ -146,7 +146,7 @@ | ||
| 146 | series.value.forEach((item) => { | 146 | series.value.forEach((item) => { |
| 147 | if (item.id === deviceId && item.attribute === attribute && value) { | 147 | if (item.id === deviceId && item.attribute === attribute && value) { |
| 148 | item.data.push({ | 148 | item.data.push({ |
| 149 | - name: formatToDateTime(list.time, 'HH:mm:ss'), | 149 | + name: formatToDateTime(list.time, 'YYYY-MM-DD HH:mm:ss'), |
| 150 | value: value, | 150 | value: value, |
| 151 | }); | 151 | }); |
| 152 | if (item.data.length > unref(maxDataPoints)) { | 152 | if (item.data.length > unref(maxDataPoints)) { |
| @@ -155,7 +155,7 @@ | @@ -155,7 +155,7 @@ | ||
| 155 | } | 155 | } |
| 156 | }); | 156 | }); |
| 157 | }); | 157 | }); |
| 158 | - list.time && timeList.value.push(formatToDateTime(list.time, 'HH:mm:ss')); | 158 | + list.time && timeList.value.push(formatToDateTime(list.time, 'YYYY-MM-DD HH:mm:ss')); |
| 159 | if (unref(timeList).length > unref(maxDataPoints)) { | 159 | if (unref(timeList).length > unref(maxDataPoints)) { |
| 160 | timeList.value.shift(); | 160 | timeList.value.shift(); |
| 161 | } | 161 | } |
| @@ -89,10 +89,10 @@ | @@ -89,10 +89,10 @@ | ||
| 89 | return isBoolean(flag) ? flag : true; | 89 | return isBoolean(flag) ? flag : true; |
| 90 | }); | 90 | }); |
| 91 | 91 | ||
| 92 | - const isAlarm = computed(() => { | 92 | + const isAlarmHistory = computed(() => { |
| 93 | const frontId = props.sourceInfo.frontId; | 93 | const frontId = props.sourceInfo.frontId; |
| 94 | if ( | 94 | if ( |
| 95 | - frontId == 'DeviceAlarm' || | 95 | + // frontId == 'DeviceAlarm' || |
| 96 | frontId == 'DeviceAlarmHistory' || | 96 | frontId == 'DeviceAlarmHistory' || |
| 97 | frontId == 'StatisticsComponent7' | 97 | frontId == 'StatisticsComponent7' |
| 98 | ) { | 98 | ) { |
| @@ -101,6 +101,14 @@ | @@ -101,6 +101,14 @@ | ||
| 101 | return false; | 101 | return false; |
| 102 | } | 102 | } |
| 103 | }); | 103 | }); |
| 104 | + const isAlarm = computed(() => { | ||
| 105 | + const frontId = props.sourceInfo.frontId; | ||
| 106 | + if (frontId == 'DeviceAlarm') { | ||
| 107 | + return false; | ||
| 108 | + } else { | ||
| 109 | + return true; | ||
| 110 | + } | ||
| 111 | + }); | ||
| 104 | 112 | ||
| 105 | async function handleCopy() { | 113 | async function handleCopy() { |
| 106 | const id = props.sourceInfo.id; | 114 | const id = props.sourceInfo.id; |
| @@ -150,8 +158,11 @@ | @@ -150,8 +158,11 @@ | ||
| 150 | </Tooltip> | 158 | </Tooltip> |
| 151 | 159 | ||
| 152 | <div v-if="!getIsSharePage" class="flex items-center w-16 justify-evenly"> | 160 | <div v-if="!getIsSharePage" class="flex items-center w-16 justify-evenly"> |
| 153 | - <Tooltip v-if="!isCustomerUser && hasTrendQueryIcon" :title="isAlarm ? '时间' : '趋势'"> | ||
| 154 | - <FieldTimeOutlined v-if="isAlarm" class="text-lg" @click="handleAlarmModal" /> | 161 | + <Tooltip |
| 162 | + v-if="!isCustomerUser && hasTrendQueryIcon && isAlarm" | ||
| 163 | + :title="isAlarmHistory ? '时间' : '趋势'" | ||
| 164 | + > | ||
| 165 | + <FieldTimeOutlined v-if="isAlarmHistory" class="text-lg" @click="handleAlarmModal" /> | ||
| 155 | <AreaChartOutlined v-else class="text-lg" @click="handleOpenTrendModal" /> | 166 | <AreaChartOutlined v-else class="text-lg" @click="handleOpenTrendModal" /> |
| 156 | </Tooltip> | 167 | </Tooltip> |
| 157 | <AuthDropDown | 168 | <AuthDropDown |