瀏覽代碼

新增无评论情况判断

hubin 1 年之前
父節點
當前提交
a8f165fff1
共有 1 個文件被更改,包括 8 次插入6 次删除
  1. 8 6
      src/views/approve/components/approvedContent.vue

+ 8 - 6
src/views/approve/components/approvedContent.vue

@@ -73,12 +73,14 @@
 									<div class="flex flex-align-center">
 										<div class="timeline-box-user flex-1">
 											<span v-if="active.id" style="padding-left: 4px">{{ active.createBy }}</span>
-											<div style="display: flex; gap: 6px; margin-top: 3px">
-												<FlowNodeAvatar v-for="nodeUser in JSON.parse(active.content).nodeUserList" :key="nodeUser.id" :name="nodeUser.name" />
-												<FlowNodeAvatar v-for="nodeRole in JSON.parse(active.content).nodeRoleList" :key="nodeRole.id" :name="nodeRole.name" />
-											</div>
-											<div v-if="JSON.parse(active.content).content" class="comment">
-												<div class="comment-content">{{ JSON.parse(active.content).content }}</div>
+											<div v-if="active.content">
+												<div style="display: flex; gap: 6px; margin-top: 3px">
+													<FlowNodeAvatar v-for="nodeUser in JSON.parse(active.content).nodeUserList" :key="nodeUser.id" :name="nodeUser.name" />
+													<FlowNodeAvatar v-for="nodeRole in JSON.parse(active.content).nodeRoleList" :key="nodeRole.id" :name="nodeRole.name" />
+												</div>
+												<div v-if="JSON.parse(active.content).content" class="comment">
+													<div class="comment-content">{{ JSON.parse(active.content).content }}</div>
+												</div>
 											</div>
 										</div>
 										<span class="timeline-box-date">{{ formatTimestamp(active.finishTime) }}</span>