|
@@ -34,7 +34,6 @@ const planList = ref<any>([
|
|
|
// }
|
|
|
//点击了开始测试--跳转到测试页面
|
|
|
const startPlan = async (val: any) => {
|
|
|
- debugger;
|
|
|
//先判断
|
|
|
//是否做了问卷
|
|
|
//如果未做问卷需要弹出问卷的弹出框
|
|
@@ -276,18 +275,22 @@ onUnmounted(() => {
|
|
|
src="../assets/kepu/xlwht_active.png" alt="">
|
|
|
<div class="task_content">
|
|
|
<div class="title">{{ subItem.name }}</div>
|
|
|
- <div class="des">预计用时{{ subItem.expectTime }}</div>
|
|
|
- <div
|
|
|
- :style="{ color: subItem.isCompleted == '1' ? 'green' : 'red' }">
|
|
|
- {{
|
|
|
- subItem.isCompleted == '1' ? '已完成' : '未完成' }}</div>
|
|
|
+ <div class="des" v-show="subItem.isCompleted != '1'">预计用时:{{
|
|
|
+ subItem.expectTime }}</div>
|
|
|
+ <div class="des" v-show="subItem.isCompleted == '1'">实际用时:{{
|
|
|
+ subItem.useTime }}</div>
|
|
|
+ <div class="noCompleted" v-show="subItem.isCompleted != '1'">
|
|
|
+ <div class='noCompleted_status'> 未完成</div>
|
|
|
+ </div>
|
|
|
+ <div class="isCompleted" v-show="subItem.isCompleted == '1'">
|
|
|
+ <div class='isCompleted_status'> 已完成</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
<div class="task_out">
|
|
|
<div class="content_title">2.认知评估</div>
|
|
|
<div class="task_inner">
|
|
@@ -297,7 +300,16 @@ onUnmounted(() => {
|
|
|
src="../assets/kepu/xlwht_active.png" alt="">
|
|
|
<div class="task_content">
|
|
|
<div class="title">{{ subItem.name }}</div>
|
|
|
- <div class="des">预计用时{{ subItem.expectTime }}</div>
|
|
|
+ <div class="des" v-show="subItem.isCompleted != '1'">预计用时:{{
|
|
|
+ subItem.expectTime }}</div>
|
|
|
+ <div class="des" v-show="subItem.isCompleted == '1'">实际用时:{{
|
|
|
+ subItem.useTime }}</div>
|
|
|
+ <div class="noCompleted" v-show="subItem.isCompleted != '1'">
|
|
|
+ <div class='noCompleted_status'> 未完成</div>
|
|
|
+ </div>
|
|
|
+ <div class="isCompleted" v-show="subItem.isCompleted == '1'">
|
|
|
+ <div class='isCompleted_status'> 已完成</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -789,11 +801,49 @@ onUnmounted(() => {
|
|
|
font-weight: 700;
|
|
|
font-size: 18px;
|
|
|
width: 100%;
|
|
|
+ letter-spacing: 2px;
|
|
|
}
|
|
|
|
|
|
.des {
|
|
|
+
|
|
|
color: #999999;
|
|
|
font-size: 14px;
|
|
|
+ line-height: 24px;
|
|
|
+ letter-spacing: 2px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .noCompleted {
|
|
|
+ width: 100%;
|
|
|
+ color: #ffffff;
|
|
|
+ display: flex;
|
|
|
+ justify-content: end;
|
|
|
+
|
|
|
+ .noCompleted_status {
|
|
|
+ line-height: 24px;
|
|
|
+ font-size: 14px;
|
|
|
+ border-radius: 20px;
|
|
|
+ text-align: center;
|
|
|
+ right: 0px;
|
|
|
+ width: 70px;
|
|
|
+ background-color: red;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .isCompleted {
|
|
|
+ width: 100%;
|
|
|
+ color: #ffffff;
|
|
|
+ display: flex;
|
|
|
+ justify-content: end;
|
|
|
+
|
|
|
+ .isCompleted_status {
|
|
|
+ line-height: 24px;
|
|
|
+ font-size: 14px;
|
|
|
+ border-radius: 20px;
|
|
|
+ text-align: center;
|
|
|
+ right: 0px;
|
|
|
+ width: 70px;
|
|
|
+ background-color: green;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|