|
@@ -44,6 +44,7 @@
|
|
|
v-show="this.unComplete != 0"
|
|
|
/>
|
|
|
</div>
|
|
|
+ <!-- v-show="this.unComplete != 0" -->
|
|
|
<div style="flex: 8" class="report_top_right_out" v-show="this.unComplete != 0">
|
|
|
<div class="report_top_right">
|
|
|
<div style="font-size: 16px; letter-spacing: 1px">未完成人员列表</div>
|
|
@@ -86,9 +87,15 @@
|
|
|
>
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
- <div style="flex: 4" class="report_top_right_out" v-show="this.unComplete == 0">
|
|
|
- <img width="auto" src="../assets/img/report/task.png" />
|
|
|
- <div style="text-align: center;margin-top:20px;font-size:16px">全部人员已完成测试</div>
|
|
|
+ <div
|
|
|
+ style="flex: 4; display: flex; flex-direction: column; align-items: center"
|
|
|
+ class="report_top_right_out"
|
|
|
+ v-show="this.unComplete == 0"
|
|
|
+ >
|
|
|
+ <img style="width: 60%" src="../assets/img/report/task.png" />
|
|
|
+ <div style="text-align: center; margin-top: 20px; font-size: 16px">
|
|
|
+ 全部人员已完成测试
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div style="flex: 4" class="report_top_right_out" v-show="this.unComplete == 0">
|
|
|
|
|
@@ -115,9 +122,9 @@
|
|
|
</div>
|
|
|
<BingChart :options="options6" chartId="myPieChart6" chartName="完成度" />
|
|
|
</div>
|
|
|
- <div style="flex: 8" class="report_top_right_out">
|
|
|
+ <div style="flex: 8; margin-left: 20px" class="report_top_right_out">
|
|
|
<div class="report_top_bingBo">
|
|
|
- <div class="isComStyle" style="font-size: 16px;">
|
|
|
+ <div class="isComStyle" style="font-size: 16px; text-align: center">
|
|
|
心理异常人次统计
|
|
|
</div>
|
|
|
</div>
|
|
@@ -157,14 +164,38 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="orgName" label="所属组织架构" align="center" width="">
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- v-if="userType != '心理异常' && userType != '未完成'"
|
|
|
+ <el-table-column label="操作" align="center" v-if="userType == '心理异常'">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-show="scope.row.symptom == '重度'" style="display: flex;align-items: center;justify-content: center;">
|
|
|
+ <img style="width: 18px;height:18px;margin-right:4px" src="../assets/img/report/1.png" alt="" />
|
|
|
+ <div style="color: #d91b00">{{ scope.row.symptom }}</div>
|
|
|
+ </div>
|
|
|
+ <div v-show="scope.row.symptom == '中度'" style="display: flex;align-items: center;justify-content: center;">
|
|
|
+ <img style="width: 18px;height:18px;margin-right:4px" src="../assets/img/report/2.png" alt="" />
|
|
|
+ <div style="color: #f0a900">{{ scope.row.symptom }}</div>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="操作" align="center" v-if="userType != '心理异常'">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div v-show="scope.row.dimensionSymptom == '重度'" style="display: flex;align-items: center;justify-content: center;">
|
|
|
+ <img style="width: 18px;height:18px;margin-right:4px" src="../assets/img/report/1.png" alt="" />
|
|
|
+ <div style="color: #d91b00">{{ scope.row.dimensionSymptom }}</div>
|
|
|
+ </div>
|
|
|
+ <div v-show="scope.row.dimensionSymptom == '中度'" style="display: flex;align-items: center;justify-content: center;">
|
|
|
+ <img style="width: 18px;height:18px;margin-right:4px" src="../assets/img/report/2.png" alt="" />
|
|
|
+ <div style="color: #f0a900">{{ scope.row.dimensionSymptom }}</div>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column
|
|
|
+ v-if="userType != '心理异常'"
|
|
|
prop="dimensionSymptom"
|
|
|
label="症状"
|
|
|
align="center"
|
|
|
width=""
|
|
|
>
|
|
|
- </el-table-column>
|
|
|
+ </el-table-column> -->
|
|
|
</el-table>
|
|
|
</div>
|
|
|
<el-pagination
|
|
@@ -273,8 +304,25 @@
|
|
|
"
|
|
|
>
|
|
|
<div style="flex: 1">
|
|
|
- <div style="display: flex; font-size: 16px; flex-direction: column">
|
|
|
- <div style="display: flex; flex: 1; flex-direction: row">
|
|
|
+ <div style="display: flex; font-size: 16px; flex-direction: row">
|
|
|
+ <div style="display: flex; flex-direction: column">
|
|
|
+
|
|
|
+ <span class="sex_class">{{ tabNameCurrent }}</span>
|
|
|
+ <span class="sex_class">心理健康</span>
|
|
|
+ <span class="sex_class">中重度{{ dime == "躯体化" ? "压力" : dime }}</span>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex; flex-direction: column">
|
|
|
+ <span class="sex_class">:<span style="visibility: hidden;">你</span></span>
|
|
|
+ <span class="sex_class">:<span style="visibility: hidden;">你</span></span>
|
|
|
+ <span class="sex_class">:<span style="visibility: hidden;">你</span></span>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex; flex-direction: column">
|
|
|
+ <span class="sex_class1"> {{ subValue }} {{ subAll }}人</span>
|
|
|
+ <span class="sex_class1" style="background-color: #5470C6;text-align: center;color:#ffffff"> {{ subAll }}人</span>
|
|
|
+ <span class="sex_class1" style="background-color: #FFAE00;text-align: center;color:#ffffff"> {{ subSingle }}人</span>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- <div style="display: flex; flex: 1; flex-direction: row">
|
|
|
<div style="text-align: center; margin: 4px; font-size: 16px">
|
|
|
{{ tabNameCurrent }}:
|
|
|
</div>
|
|
@@ -341,7 +389,7 @@
|
|
|
>
|
|
|
{{ subSingle }}人
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -1095,8 +1143,8 @@ export default {
|
|
|
background-color: #f8f8f8;
|
|
|
}
|
|
|
.radio_group_style >>> .el-radio-button__orig-radio:checked + .el-radio-button__inner {
|
|
|
- color: #000000;
|
|
|
- background-color: #ffffff;
|
|
|
+ color: #ffffff;
|
|
|
+ background-color: #00bf78;
|
|
|
}
|
|
|
.radio_group_style >>> .el-radio-button__inner {
|
|
|
background-color: #f5f7fa;
|
|
@@ -1184,6 +1232,45 @@ export default {
|
|
|
flex: 6;
|
|
|
.report_top_right {
|
|
|
margin-bottom: 20px;
|
|
|
+ text-align: center;
|
|
|
}
|
|
|
}
|
|
|
+.sex_class {
|
|
|
+ // text-align: justify;
|
|
|
+ text-align-last: justify;
|
|
|
+ margin: 2px;
|
|
|
+ line-height: 24px;
|
|
|
+}
|
|
|
+// .sex_class:after {
|
|
|
+// display: inline-block;
|
|
|
+// width: 100%;
|
|
|
+// content: "";
|
|
|
+// height: 0px;
|
|
|
+// }
|
|
|
+// .sex_class:before {
|
|
|
+// display: inline-block;
|
|
|
+// width: 100%;
|
|
|
+// content: "";
|
|
|
+// height: 0px;
|
|
|
+// }
|
|
|
+// .sex_class1:before {
|
|
|
+// display: inline-block;
|
|
|
+// width: 100%;
|
|
|
+// content: "";
|
|
|
+// height: 0px;
|
|
|
+// }
|
|
|
+
|
|
|
+.sex_class1 {
|
|
|
+
|
|
|
+ text-align: left;
|
|
|
+ margin: 2px;
|
|
|
+ line-height: 24px;
|
|
|
+}
|
|
|
+// .sex_class1:after {
|
|
|
+
|
|
|
+// display: inline-block;
|
|
|
+// width: 100%;
|
|
|
+// content: "";
|
|
|
+// height: 0px;
|
|
|
+// }
|
|
|
</style>
|