Commit 4b4faefe62f8fa0e19262220bc62c2799307df0d
1 parent
6f907a9e
fix: data board component update time default echo null
Showing
4 changed files
with
37 additions
and
9 deletions
| ... | ... | @@ -144,7 +144,9 @@ | 
| 144 | 144 | </div> | 
| 145 | 145 | <Tooltip | 
| 146 | 146 | placement="top" | 
| 147 | - :title="dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT)" | |
| 147 | + :title="props.value?.updateTime | |
| 148 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 149 | + : '暂无更新时间'" | |
| 148 | 150 | > | 
| 149 | 151 | <div | 
| 150 | 152 | class="text-xs text-center truncate p-5" | 
| ... | ... | @@ -152,7 +154,9 @@ | 
| 152 | 154 | > | 
| 153 | 155 | <span class="mr-2">更新时间:</span> | 
| 154 | 156 | <span> | 
| 155 | - {{ dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT) }} | |
| 157 | + {{ props.value?.updateTime | |
| 158 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 159 | + : '暂无更新时间' }} | |
| 156 | 160 | </span> | 
| 157 | 161 | </div> | 
| 158 | 162 | </Tooltip> | ... | ... | 
| ... | ... | @@ -153,7 +153,11 @@ | 
| 153 | 153 | </div> | 
| 154 | 154 | <Tooltip | 
| 155 | 155 | placement="top" | 
| 156 | - :title="dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT)" | |
| 156 | + :title=" | |
| 157 | + props.value?.updateTime | |
| 158 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 159 | + : '暂无更新时间' | |
| 160 | + " | |
| 157 | 161 | > | 
| 158 | 162 | <div | 
| 159 | 163 | class="text-center text-xs truncate p-5" | 
| ... | ... | @@ -161,7 +165,11 @@ | 
| 161 | 165 | > | 
| 162 | 166 | <span class="mr-1">更新时间:</span> | 
| 163 | 167 | <span> | 
| 164 | - {{ dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT) }} | |
| 168 | + {{ | |
| 169 | + props.value?.updateTime | |
| 170 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 171 | + : '暂无更新时间' | |
| 172 | + }} | |
| 165 | 173 | </span> | 
| 166 | 174 | </div> | 
| 167 | 175 | </Tooltip> | ... | ... | 
| ... | ... | @@ -73,11 +73,19 @@ | 
| 73 | 73 | > | 
| 74 | 74 | <Tooltip | 
| 75 | 75 | placement="top" | 
| 76 | - :title="dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT)" | |
| 76 | + :title=" | |
| 77 | + props.value?.updateTime | |
| 78 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 79 | + : '暂无更新时间' | |
| 80 | + " | |
| 77 | 81 | > | 
| 78 | - <span>更新时间:</span> | |
| 82 | + <span class="mr-1">更新时间:</span> | |
| 79 | 83 | <span class="truncate"> | 
| 80 | - {{ dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT) }} | |
| 84 | + {{ | |
| 85 | + props.value?.updateTime | |
| 86 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 87 | + : '暂无更新时间' | |
| 88 | + }} | |
| 81 | 89 | </span> | 
| 82 | 90 | </Tooltip> | 
| 83 | 91 | </div> | ... | ... | 
| ... | ... | @@ -95,7 +95,11 @@ | 
| 95 | 95 | <Tooltip | 
| 96 | 96 | v-if="getShowUpdate" | 
| 97 | 97 | placement="top" | 
| 98 | - :title="dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT)" | |
| 98 | + :title=" | |
| 99 | + props.value?.updateTime | |
| 100 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 101 | + : '暂无更新时间' | |
| 102 | + " | |
| 99 | 103 | > | 
| 100 | 104 | <div class="text-center text-xs truncate p-5" style="color: #999"> | 
| 101 | 105 | <div | 
| ... | ... | @@ -104,7 +108,11 @@ | 
| 104 | 108 | > | 
| 105 | 109 | <span class="mr-1">更新时间:</span> | 
| 106 | 110 | <span class="truncate"> | 
| 107 | - {{ dateUtil(props?.value?.updateTime || new Date()).format(DEFAULT_DATE_FORMAT) }} | |
| 111 | + {{ | |
| 112 | + props.value?.updateTime | |
| 113 | + ? dateUtil(props?.value?.updateTime).format(DEFAULT_DATE_FORMAT) | |
| 114 | + : '暂无更新时间' | |
| 115 | + }} | |
| 108 | 116 | </span> | 
| 109 | 117 | </div> | 
| 110 | 118 | </div> | ... | ... |