|
@@ -251,7 +251,10 @@
|
|
|
></el-switch>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="whiteBg" style="border-radius: 0; margin-top: 15px">
|
|
|
+ <div
|
|
|
+ class="whiteBg"
|
|
|
+ style="border-radius: 0; margin-top: 15px; padding-bottom: 20px"
|
|
|
+ >
|
|
|
<div class="right_title">评价体系</div>
|
|
|
<div style="width: 95%; margin: 15px auto">
|
|
|
<div
|
|
@@ -273,7 +276,9 @@
|
|
|
align-items: center;
|
|
|
"
|
|
|
>
|
|
|
- <div style="margin-right: 15px">请选择评价指标</div>
|
|
|
+ <div style="margin-right: 15px; min-width: 120px">
|
|
|
+ 请选择评价指标
|
|
|
+ </div>
|
|
|
<div>
|
|
|
<el-select
|
|
|
v-model="evalua"
|
|
@@ -298,7 +303,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div
|
|
|
- v-if="evalua != ''"
|
|
|
+ v-if="evalua"
|
|
|
style="
|
|
|
border: 1px solid #e5e5e5;
|
|
|
width: 750px;
|
|
@@ -537,7 +542,16 @@
|
|
|
align-items: center;
|
|
|
"
|
|
|
>
|
|
|
- <div style="">任务名称</div>
|
|
|
+ <div
|
|
|
+ style="
|
|
|
+ border-left: 6px solid #5699e8;
|
|
|
+ height: 20px;
|
|
|
+ padding-left: 10px;
|
|
|
+ line-height: 22px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ 任务名称
|
|
|
+ </div>
|
|
|
<div>
|
|
|
<input
|
|
|
type="text"
|
|
@@ -1451,10 +1465,10 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div
|
|
|
- v-if="evalua != ''"
|
|
|
+ v-if="evalua"
|
|
|
style="
|
|
|
border: 1px solid #e5e5e5;
|
|
|
- width: 650px;
|
|
|
+ width: 500px;
|
|
|
margin-top: 20px;
|
|
|
box-shadow: 3px 1px 15px 3px #e0e0e0;
|
|
|
"
|
|
@@ -1480,8 +1494,8 @@
|
|
|
></el-input> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="e_add_content">
|
|
|
- <div class="e_add_list_pbox">
|
|
|
+ <div class="e_add_content" style="width: 100%">
|
|
|
+ <div class="e_add_list_pbox" style="width: 100%">
|
|
|
<div class="e_add_list_pbox_title">
|
|
|
<span class="type_title">切换模式</span>
|
|
|
<div class="type_content">
|
|
@@ -1681,6 +1695,7 @@
|
|
|
<el-input
|
|
|
v-model="AttText.title"
|
|
|
auto-complete="off"
|
|
|
+ @input="change2"
|
|
|
placeholder="请输入文本标题..."
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
@@ -1769,11 +1784,12 @@
|
|
|
<div class="people_nav">选择班级</div>
|
|
|
</div>
|
|
|
<el-checkbox-group v-model="checkboxList2" class="people_name">
|
|
|
- <div v-for="(item,index) in grade" :key="item.id" >
|
|
|
+ <div v-for="(item, index) in grade" :key="item.id">
|
|
|
<el-checkbox :label="item.id">{{
|
|
|
- item.name ? item.name : "暂无班级可选"}}</el-checkbox>
|
|
|
+ item.name ? item.name : "暂无班级可选"
|
|
|
+ }}</el-checkbox>
|
|
|
<div>
|
|
|
- <span>{{index}}</span>
|
|
|
+ <span>{{ index }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-checkbox-group>
|
|
@@ -2371,7 +2387,7 @@ export default {
|
|
|
let params = [
|
|
|
{
|
|
|
cid: this.cid,
|
|
|
- chapters: JSON.stringify(this.unitJson).replaceAll(/%/g, "%25"),
|
|
|
+ chapters: JSON.stringify(this.unitJson),
|
|
|
uid: this.userid,
|
|
|
unitIndex: _unitIndex,
|
|
|
},
|
|
@@ -2410,6 +2426,10 @@ export default {
|
|
|
change(val) {
|
|
|
console.log(val);
|
|
|
},
|
|
|
+ change2(val) {
|
|
|
+ console.log(val);
|
|
|
+ this.$forceUpdate();
|
|
|
+ },
|
|
|
handleClose(done) {
|
|
|
done();
|
|
|
},
|
|
@@ -2737,7 +2757,7 @@ export default {
|
|
|
file.name.split(".")[0] +
|
|
|
new Date().getTime() +
|
|
|
"." +
|
|
|
- file.name.split(".")[1],
|
|
|
+ file.name.split(".")[file.name.split(".").length - 1],
|
|
|
ContentType: file.type,
|
|
|
Body: file,
|
|
|
"Access-Control-Allow-Credentials": "*",
|
|
@@ -2792,7 +2812,7 @@ export default {
|
|
|
file.name.split(".")[0] +
|
|
|
new Date().getTime() +
|
|
|
"." +
|
|
|
- file.name.split(".")[1],
|
|
|
+ file.name.split(".")[file.name.split(".").length - 1],
|
|
|
ContentType: file.type,
|
|
|
Body: file,
|
|
|
"Access-Control-Allow-Credentials": "*",
|
|
@@ -2851,7 +2871,7 @@ export default {
|
|
|
file.name.split(".")[0] +
|
|
|
new Date().getTime() +
|
|
|
"." +
|
|
|
- file.name.split(".")[1],
|
|
|
+ file.name.split(".")[file.name.split(".").length - 1],
|
|
|
ContentType: file.type,
|
|
|
Body: file,
|
|
|
"Access-Control-Allow-Credentials": "*",
|
|
@@ -3259,7 +3279,7 @@ export default {
|
|
|
let params = [
|
|
|
{
|
|
|
cid: this.cid,
|
|
|
- chapters: JSON.stringify(this.unitJson).replaceAll(/%/g, "%25"),
|
|
|
+ chapters: JSON.stringify(this.unitJson),
|
|
|
uid: this.userid,
|
|
|
unitIndex: _unitIndex,
|
|
|
},
|
|
@@ -3445,6 +3465,9 @@ export default {
|
|
|
.then(() => {
|
|
|
_this.unitJson = JSON.parse(res.chapters);
|
|
|
_this.steps++;
|
|
|
+ setTimeout(() => {
|
|
|
+ this.checkEva();
|
|
|
+ }, 1000);
|
|
|
})
|
|
|
.catch(() => {
|
|
|
return;
|
|
@@ -4421,6 +4444,7 @@ export default {
|
|
|
text-overflow: ellipsis;
|
|
|
/* font-weight: 600; */
|
|
|
margin-right: 20px;
|
|
|
+ font-size: 18px;
|
|
|
}
|
|
|
|
|
|
.chapter_contentbox div:nth-child(2) {
|
|
@@ -4454,6 +4478,7 @@ export default {
|
|
|
border-radius: 4px;
|
|
|
box-sizing: border-box;
|
|
|
background: #fff;
|
|
|
+ font-size: 18px;
|
|
|
}
|
|
|
|
|
|
.binfo_input:focus-visible {
|
|
@@ -4985,13 +5010,13 @@ ol {
|
|
|
|
|
|
.addPeople {
|
|
|
background: #fa6060;
|
|
|
- width: 135px;
|
|
|
+ width: 150px;
|
|
|
height: 40px;
|
|
|
color: #fff;
|
|
|
border-radius: 5px;
|
|
|
text-align: center;
|
|
|
line-height: 40px;
|
|
|
- font-size: 15px;
|
|
|
+ font-size: 14px;
|
|
|
cursor: pointer;
|
|
|
margin-top: 20px;
|
|
|
}
|
|
@@ -5770,11 +5795,11 @@ ol {
|
|
|
}
|
|
|
.pjCss {
|
|
|
/* width: 42%; */
|
|
|
- width: calc(100% - 690px);
|
|
|
+ width: calc(100% - 520px);
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
flex-wrap: nowrap;
|
|
|
- align-items: flex-end;
|
|
|
+ align-items: flex-start;
|
|
|
margin-top: 1.5%;
|
|
|
}
|
|
|
</style>
|