|
@@ -419,7 +419,7 @@
|
|
"
|
|
"
|
|
>
|
|
>
|
|
<div style="margin-right: 20px; font-size: 20px">
|
|
<div style="margin-right: 20px; font-size: 20px">
|
|
- 问卷标题:
|
|
|
|
|
|
+ 标题:
|
|
</div>
|
|
</div>
|
|
<div style="font-size: 20px">
|
|
<div style="font-size: 20px">
|
|
{{ worksDetail[sIndex].askInfo[0].askTitle }}
|
|
{{ worksDetail[sIndex].askInfo[0].askTitle }}
|
|
@@ -427,7 +427,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="a_addBox">
|
|
<div class="a_addBox">
|
|
<div style="font-size: 16px; color: #c7c7c7">
|
|
<div style="font-size: 16px; color: #c7c7c7">
|
|
- 问卷内容
|
|
|
|
|
|
+ 内容
|
|
</div>
|
|
</div>
|
|
<div
|
|
<div
|
|
class="a_add_box"
|
|
class="a_add_box"
|
|
@@ -439,7 +439,7 @@
|
|
<div style="display: flex">
|
|
<div style="display: flex">
|
|
{{ index1 + 1 + "、" }}
|
|
{{ index1 + 1 + "、" }}
|
|
<div>
|
|
<div>
|
|
- 问卷题目:{{
|
|
|
|
|
|
+ 题目:{{
|
|
worksDetail[sIndex].askInfo[0].askJson[
|
|
worksDetail[sIndex].askInfo[0].askJson[
|
|
index1
|
|
index1
|
|
].askstitle
|
|
].askstitle
|
|
@@ -463,8 +463,8 @@
|
|
:key="checkIndex"
|
|
:key="checkIndex"
|
|
:label="checkIndex"
|
|
:label="checkIndex"
|
|
disabled
|
|
disabled
|
|
- class="redioStyle"
|
|
|
|
- >{{ item2 }}</el-radio
|
|
|
|
|
|
+ class="redioStyle"
|
|
|
|
+ ><span v-html="item2"></span></el-radio
|
|
>
|
|
>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</div>
|
|
</div>
|
|
@@ -541,7 +541,8 @@
|
|
<div class="ech" style="margin-left: 23px">
|
|
<div class="ech" style="margin-left: 23px">
|
|
<img src="../../../assets/icon/pj/score.png" alt="" />
|
|
<img src="../../../assets/icon/pj/score.png" alt="" />
|
|
</div>
|
|
</div>
|
|
- <div
|
|
|
|
|
|
+ <div style="height: 80%;overflow: auto;">
|
|
|
|
+ <div
|
|
class="score_box"
|
|
class="score_box"
|
|
v-for="(item, index) in worksDetail[sIndex].eList"
|
|
v-for="(item, index) in worksDetail[sIndex].eList"
|
|
:key="index"
|
|
:key="index"
|
|
@@ -561,6 +562,7 @@
|
|
@change="getStar(sIndex)"
|
|
@change="getStar(sIndex)"
|
|
></el-rate>
|
|
></el-rate>
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -606,7 +608,7 @@
|
|
</span>
|
|
</span>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<el-dialog
|
|
<el-dialog
|
|
- title="查看问卷调查"
|
|
|
|
|
|
+ title="查看选择题"
|
|
:visible.sync="dialogVisible4"
|
|
:visible.sync="dialogVisible4"
|
|
:append-to-body="true"
|
|
:append-to-body="true"
|
|
width="800px"
|
|
width="800px"
|
|
@@ -626,7 +628,7 @@
|
|
<div style="font-size: 20px">{{ askJson.askTitle }}</div>
|
|
<div style="font-size: 20px">{{ askJson.askTitle }}</div>
|
|
</div>
|
|
</div>
|
|
<div class="a_addBox">
|
|
<div class="a_addBox">
|
|
- <div style="font-size: 16px; color: #c7c7c7">问卷内容</div>
|
|
|
|
|
|
+ <div style="font-size: 16px; color: #c7c7c7">内容</div>
|
|
<div
|
|
<div
|
|
class="a_add_box"
|
|
class="a_add_box"
|
|
v-for="(item, index) in askJson.askJson"
|
|
v-for="(item, index) in askJson.askJson"
|
|
@@ -635,7 +637,7 @@
|
|
<div class="a_add_head">
|
|
<div class="a_add_head">
|
|
<div style="display: flex">
|
|
<div style="display: flex">
|
|
{{ index + 1 + "、" }}
|
|
{{ index + 1 + "、" }}
|
|
- <div>问卷题目:{{ item.askstitle }}</div>
|
|
|
|
|
|
+ <div>题目:{{ item.askstitle }}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="a_add_body">
|
|
<div class="a_add_body">
|
|
@@ -1023,7 +1025,7 @@ export default {
|
|
workJson[k].time = res.data[0][k].time;
|
|
workJson[k].time = res.data[0][k].time;
|
|
workJson[k].stagetask =
|
|
workJson[k].stagetask =
|
|
res.data[0][k].stage + "-" + res.data[0][k].task;
|
|
res.data[0][k].stage + "-" + res.data[0][k].task;
|
|
- if (eList) {
|
|
|
|
|
|
+ if (eList && eList.length) {
|
|
_ooption = [];
|
|
_ooption = [];
|
|
workJson[k].eList = eList;
|
|
workJson[k].eList = eList;
|
|
for (var i = 0; i < eList.length; i++) {
|
|
for (var i = 0; i < eList.length; i++) {
|
|
@@ -1700,10 +1702,10 @@ export default {
|
|
|
|
|
|
var _ask = "";
|
|
var _ask = "";
|
|
if (workJson.askInfo.length > 0) {
|
|
if (workJson.askInfo.length > 0) {
|
|
- var _ask = "<h3>问卷调查</h3>";
|
|
|
|
|
|
+ var _ask = "<h3>选择题</h3>";
|
|
for (var i = 0; i < workJson.askInfo.length; i++) {
|
|
for (var i = 0; i < workJson.askInfo.length; i++) {
|
|
var _div = document.createElement("div");
|
|
var _div = document.createElement("div");
|
|
- _div.innerHTML = `<h4>问卷标题:${workJson.askInfo[i].askTitle}</h4>`;
|
|
|
|
|
|
+ _div.innerHTML = `<h4>标题:${workJson.askInfo[i].askTitle}</h4>`;
|
|
for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
|
|
for (var j = 0; j < workJson.askInfo[i].askJson.length; j++) {
|
|
var _div2 = document.createElement("div");
|
|
var _div2 = document.createElement("div");
|
|
_div2.innerHTML = `<h5>第${j + 1}题:${
|
|
_div2.innerHTML = `<h5>第${j + 1}题:${
|
|
@@ -2090,10 +2092,11 @@ export default {
|
|
font-size: 15px;
|
|
font-size: 15px;
|
|
background: #fff;
|
|
background: #fff;
|
|
height: 100%;
|
|
height: 100%;
|
|
- padding-top: 98px;
|
|
|
|
|
|
+ padding-top: 40px;
|
|
border-radius: 5px;
|
|
border-radius: 5px;
|
|
width: 90%;
|
|
width: 90%;
|
|
box-shadow: 2px 2px 5px #909090;
|
|
box-shadow: 2px 2px 5px #909090;
|
|
|
|
+ overflow: auto;
|
|
}
|
|
}
|
|
.sd_score .score_box {
|
|
.sd_score .score_box {
|
|
display: flex;
|
|
display: flex;
|
|
@@ -2400,7 +2403,7 @@ export default {
|
|
background: #fff;
|
|
background: #fff;
|
|
padding: 15px;
|
|
padding: 15px;
|
|
/* max-height: 400px; */
|
|
/* max-height: 400px; */
|
|
- max-height: 170px;
|
|
|
|
|
|
+ max-height: 160px;
|
|
overflow: auto;
|
|
overflow: auto;
|
|
}
|
|
}
|
|
.a_add_box {
|
|
.a_add_box {
|