瀏覽代碼

Signed-off-by: 1004749546@qq.com <1004749546@qq.com>
bug

1004749546@qq.com 4 年之前
父節點
當前提交
58717ed27b
共有 2 個文件被更改,包括 15 次插入7 次删除
  1. 10 6
      pages/toDoList/backlogDetail.vue
  2. 5 1
      pages/toDoList/toDoList.vue

+ 10 - 6
pages/toDoList/backlogDetail.vue

@@ -36,17 +36,21 @@
 				<view>
 					考评指标
 				</view>
-				<view class="margin-left">
+				<view v-if="infoData.clsName" class="margin-left">
 					{{infoData.clsName}}
 				</view>
+				<view v-else class="ygq">
+					<u-icon name="info-circle"></u-icon>
+					 未关联问题项
+				</view>
 			</view>
 			<!-- 描述 -->
 			<view class="text-item">
 				<view>
 					描述
 				</view>
-				<view class="margin-left">
-					{{infoData.problemDesc}}
+				<view :class="['margin-left',infoData.problemDesc?'':'ygq']">
+					{{infoData.problemDesc?infoData.problemDesc:'暂无'}}
 				</view>
 			</view>
 		</view>
@@ -265,12 +269,12 @@
 			.dzg{
 				color: #007AFF;
 			}
-			.ygq {
-				color: #999;
-			}
 			.ywc {
 				color: #10c71e;
 			}
 		}
+		.ygq {
+			color: #999;
+		}
 	}
 </style>

+ 5 - 1
pages/toDoList/toDoList.vue

@@ -40,8 +40,12 @@
 									 <view class="createDate">{{item.createDate}}</view>
 								 </view>
 								 <view class="check-row">
-									 <view class="ellipsis-one">
+									 <view v-if="item.clsName" class="ellipsis-one">
 										 {{item.clsName}}
+									</view>
+									<view v-else class="ygq">
+										<u-icon name="info-circle"></u-icon>
+										 未关联问题项
 									</view>
 									 <view class="text-right">
 										 <text>{{item.putUserName}}</text>