Browse Source

优化日期显示和完成节点不显示当前节点

hubin 1 year ago
parent
commit
85387889c1
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/views/approve/components/approvedItem.vue

+ 3 - 2
src/views/approve/components/approvedItem.vue

@@ -99,11 +99,11 @@
 							</div>
 							<div v-if="i.duration" class="summary-item">
 								<div class="label">处理耗时:</div>
-								<div class="value">{{ i.duration }}</div>
+								<div class="value">{{ format_milliseconds(i.duration) }}</div>
 							</div>
 						</template>
 
-						<div class="summary-item">
+						<div v-if="i.currentNode !== 'complete'" class="summary-item">
 							<div class="label">当前所在节点:</div>
 							<div class="value">{{ i.currentNode }}</div>
 						</div>
@@ -131,6 +131,7 @@ import FlowNodeAvatar from '@/components/Flow/FlowNodeAvatar.vue'
 // import { Search, Filter, Refresh } from '@element-plus/icons-vue'
 import EditPopover from '@/components/EditPopover.vue'
 import { computed, onMounted, reactive, ref, watch } from 'vue'
+import { format_milliseconds } from '@/utils'
 import {
 	processTaskPagePendingApprovalApi,
 	processTaskPageMyApplicationApi,