|
|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <NavBar />
|
|
|
+ <NavBar />
|
|
|
<div class="bigbox">
|
|
|
<div class="mainItem">
|
|
|
<van-row>
|
|
|
@@ -60,7 +60,7 @@
|
|
|
<div class="mainItem">
|
|
|
<van-row>
|
|
|
<van-col :span="8" class="label">
|
|
|
- <div>演练计划资料</div>
|
|
|
+ <div>演练文件</div>
|
|
|
</van-col>
|
|
|
<van-col :span="16" class="zl">
|
|
|
<div v-for="item in studyList" :key="item.name">
|
|
|
@@ -124,7 +124,7 @@
|
|
|
<div class="mainItem">
|
|
|
<van-row>
|
|
|
<van-col :span="8" class="label">
|
|
|
- <div>参与人员</div>
|
|
|
+ <div>参演人员</div>
|
|
|
</van-col>
|
|
|
<van-col :span="16">
|
|
|
<div>{{ taskUserList }}</div>
|
|
|
@@ -161,23 +161,24 @@
|
|
|
<div class="mainItem" v-if="peopleShow">
|
|
|
<van-row>
|
|
|
<van-col :span="8" class="label">
|
|
|
- <div>参与人员签名图片</div>
|
|
|
+ <div>参演人员签字图片</div>
|
|
|
</van-col>
|
|
|
<van-col :span="16">
|
|
|
<!-- signUserList -->
|
|
|
+
|
|
|
<template v-for="item in signUserList">
|
|
|
<imgCom
|
|
|
+ v-if="item.signImage"
|
|
|
:width="'100'"
|
|
|
- v-if="item.signImage"
|
|
|
:list="signUserListMap"
|
|
|
:key="item.userId"
|
|
|
:height="'100'"
|
|
|
+
|
|
|
:src="item.signImage"
|
|
|
></imgCom>
|
|
|
</template>
|
|
|
</van-col>
|
|
|
</van-row>
|
|
|
-
|
|
|
</div>
|
|
|
<div class="mainItem" v-if="evaluate">
|
|
|
<van-row>
|
|
|
@@ -188,7 +189,6 @@
|
|
|
<van-rate :disabled="disabledShow" v-model="value" :count="10" />
|
|
|
</van-col>
|
|
|
</van-row>
|
|
|
-
|
|
|
</div>
|
|
|
|
|
|
<div class="mainItem" v-if="disabledShow">
|
|
|
@@ -196,11 +196,8 @@
|
|
|
<van-col :span="8" class="label">
|
|
|
<div>评分</div>
|
|
|
</van-col>
|
|
|
- <van-col :span="16">
|
|
|
- {{ value }}分
|
|
|
- </van-col>
|
|
|
+ <van-col :span="16"> {{ value }}分 </van-col>
|
|
|
</van-row>
|
|
|
-
|
|
|
</div>
|
|
|
|
|
|
<div class="mainItem" v-if="islearning">
|
|
|
@@ -208,31 +205,25 @@
|
|
|
<van-col :span="8" class="label">
|
|
|
<div>评优状态</div>
|
|
|
</van-col>
|
|
|
- <van-col :span="16">
|
|
|
- {{ trainingData.recStatusText }}分
|
|
|
- </van-col>
|
|
|
+ <van-col :span="16"> {{ trainingData.recStatusText }}分 </van-col>
|
|
|
</van-row>
|
|
|
-
|
|
|
</div>
|
|
|
<div class="mainItem" v-if="$route.params.id.split('_')[1] === 'comment'">
|
|
|
- <van-row >
|
|
|
- <van-col :span="24" class="label bgc" >
|
|
|
-
|
|
|
+ <van-row>
|
|
|
+ <van-col :span="24" class="label bgc">
|
|
|
<van-checkbox-group v-model="result" direction="horizontal" @change="clickChekcBox($event)">
|
|
|
- <van-checkbox
|
|
|
- v-for="item in resultList"
|
|
|
- :key="item.value"
|
|
|
- :disabled="item.disabled"
|
|
|
- shape="square"
|
|
|
- :checked="item.checked"
|
|
|
- :name="item.value"
|
|
|
- >{{ item.name }}</van-checkbox
|
|
|
- >
|
|
|
- </van-checkbox-group>
|
|
|
- </van-col>
|
|
|
-
|
|
|
+ <van-checkbox
|
|
|
+ v-for="item in resultList"
|
|
|
+ :key="item.value"
|
|
|
+ :disabled="item.disabled"
|
|
|
+ shape="square"
|
|
|
+ :checked="item.checked"
|
|
|
+ :name="item.value"
|
|
|
+ >{{ item.name }}</van-checkbox
|
|
|
+ >
|
|
|
+ </van-checkbox-group>
|
|
|
+ </van-col>
|
|
|
</van-row>
|
|
|
-
|
|
|
</div>
|
|
|
</div>
|
|
|
<van-row>
|
|
|
@@ -291,11 +282,14 @@ export default {
|
|
|
this_window: window,
|
|
|
show: false,
|
|
|
resultList: [],
|
|
|
- taskUserList: [], //参与人员
|
|
|
+ taskUserList: [], //参演人员
|
|
|
qsUserList: [], //缺席人员
|
|
|
- imgList: [], //图片数组
|
|
|
- signUserList: [], //参与人员签名数组
|
|
|
- signUserListMap: [], //参与人员签名数组Map
|
|
|
+ imgList: [
|
|
|
+
|
|
|
+ ], //图片数组
|
|
|
+ signUserList: [
|
|
|
+ ], //参演人员签名数组
|
|
|
+ signUserListMap: [], //参演人员签名数组Map
|
|
|
studyList: [], //学习资料数组
|
|
|
trainingData: {} //详情数据
|
|
|
}
|
|
|
@@ -303,7 +297,7 @@ export default {
|
|
|
computed: {
|
|
|
goBack() {
|
|
|
this.$router.go(-1)
|
|
|
-
|
|
|
+
|
|
|
// if (
|
|
|
// this.$route.params.id.split('_')[1] === 'evaluate' ||
|
|
|
// this.$route.params.id.split('_')[1] === 'edit' ||
|
|
|
@@ -609,7 +603,6 @@ export default {
|
|
|
.mainItem {
|
|
|
font-size: 28px;
|
|
|
width: 100%;
|
|
|
-
|
|
|
}
|
|
|
.mainItemData {
|
|
|
justify-content: end;
|
|
|
@@ -646,12 +639,12 @@ export default {
|
|
|
justify-content: center;
|
|
|
align-items: center;
|
|
|
padding: 10px;
|
|
|
- background-color: rgb(230, 230, 230,0.4);
|
|
|
+ background-color: rgb(230, 230, 230, 0.4);
|
|
|
opacity: 1;
|
|
|
}
|
|
|
- .van-col{
|
|
|
+ .van-col {
|
|
|
text-align: justify;
|
|
|
- white-space: pre-wrap;
|
|
|
+ white-space: pre-wrap;
|
|
|
}
|
|
|
.zl {
|
|
|
display: block !important;
|
|
|
@@ -665,13 +658,14 @@ export default {
|
|
|
padding-left: 10px;
|
|
|
background-color: #fff;
|
|
|
padding: 10px;
|
|
|
-
|
|
|
- opacity: 0.9;
|
|
|
+ flex-flow: wrap;
|
|
|
+
|
|
|
+ // opacity: 0.9;
|
|
|
}
|
|
|
.tagCls {
|
|
|
margin-top: 10px;
|
|
|
}
|
|
|
- .bgc{
|
|
|
+ .bgc {
|
|
|
background-color: #fff;
|
|
|
padding: 10px;
|
|
|
}
|