|
@@ -244,6 +244,127 @@
|
|
|
></el-switch>
|
|
|
</div> -->
|
|
|
</div>
|
|
|
+ <div class="whiteBg" style="border-radius: 0; margin-top: 15px">
|
|
|
+ <div class="right_title">评价体系</div>
|
|
|
+ <div style="width: 95%; margin: 15px auto">
|
|
|
+ <div
|
|
|
+ style="
|
|
|
+ width: 55%;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
+ flex-wrap: nowrap;
|
|
|
+ align-content: center;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <div
|
|
|
+ style="
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
+ flex-wrap: nowrap;
|
|
|
+ align-items: center;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <div style="margin-right: 15px">请选择评价指标</div>
|
|
|
+ <div>
|
|
|
+ <el-select
|
|
|
+ v-model="evalua"
|
|
|
+ placeholder="请选择体系"
|
|
|
+ @change="checkEva"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="(e, eIndex) in evaJuri"
|
|
|
+ :key="eIndex"
|
|
|
+ :label="e.title"
|
|
|
+ :value="e.id"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ @click="openT"
|
|
|
+ class="addPeople"
|
|
|
+ style="background: #6b92c9; margin: 0 0 0 15px"
|
|
|
+ >
|
|
|
+ 前往设置目标管理
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ v-if="evalua != ''"
|
|
|
+ style="
|
|
|
+ border: 1px solid #e5e5e5;
|
|
|
+ width: 55%;
|
|
|
+ margin-top: 20px;
|
|
|
+ box-shadow: 3px 1px 15px 3px #e0e0e0;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <div class="e_add_top">
|
|
|
+ <div class="e_add_title">
|
|
|
+ <span>当前使用评价体系</span>
|
|
|
+ <span>{{ eTitle }} </span>
|
|
|
+ <img
|
|
|
+ src="../../assets/line.png"
|
|
|
+ class="cru_line"
|
|
|
+ style="
|
|
|
+ width: 125px;
|
|
|
+ height: 20px;
|
|
|
+ bottom: -10px;
|
|
|
+ left: 155px;
|
|
|
+ "
|
|
|
+ />
|
|
|
+ <!-- <el-input
|
|
|
+ v-model="eTitle"
|
|
|
+ placeholder="请输入名称"
|
|
|
+ @change="setMindData"
|
|
|
+ ></el-input> -->
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="e_add_content">
|
|
|
+ <div class="e_add_list_pbox">
|
|
|
+ <div class="e_add_list_pbox_title">
|
|
|
+ <span class="type_title">切换模式</span>
|
|
|
+ <div class="type_content">
|
|
|
+ <span
|
|
|
+ :class="{ active: typeMode == 1 }"
|
|
|
+ @click="typeMode = 1"
|
|
|
+ >目标树</span
|
|
|
+ >
|
|
|
+ <span
|
|
|
+ :class="{ active: typeMode == 2 }"
|
|
|
+ @click="typeMode = 2"
|
|
|
+ >目标罗盘</span
|
|
|
+ >
|
|
|
+ <span
|
|
|
+ :class="{ active: typeMode == 3 }"
|
|
|
+ @click="typeMode = 3"
|
|
|
+ >目标看板</span
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="e_add_list_pbox_content">
|
|
|
+ <Mind
|
|
|
+ :showBar="false"
|
|
|
+ :mindData="data"
|
|
|
+ v-show="typeMode == 1"
|
|
|
+ ></Mind>
|
|
|
+ <Sunburst
|
|
|
+ :Josn="eJson"
|
|
|
+ :num="eJSONNum"
|
|
|
+ v-if="typeMode == 2"
|
|
|
+ ></Sunburst>
|
|
|
+ <SeeBoard
|
|
|
+ :Josn="eJson"
|
|
|
+ :num="eJSONNum"
|
|
|
+ :ename="eTitle"
|
|
|
+ v-if="typeMode == 3"
|
|
|
+ ></SeeBoard>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="rightBox" v-if="this.steps == 2">
|
|
|
<div
|
|
@@ -748,7 +869,7 @@
|
|
|
:class="
|
|
|
itemTool.toolType == 0 ? 'isChooseActive' : ''
|
|
|
"
|
|
|
- @click="itemTool.toolType = 0,$forceUpdate();"
|
|
|
+ @click="(itemTool.toolType = 0), $forceUpdate()"
|
|
|
>
|
|
|
展示类
|
|
|
</div>
|
|
@@ -756,7 +877,7 @@
|
|
|
:class="
|
|
|
itemTool.toolType == 1 ? 'isChooseActive' : ''
|
|
|
"
|
|
|
- @click="itemTool.toolType = 1,$forceUpdate();"
|
|
|
+ @click="(itemTool.toolType = 1), $forceUpdate()"
|
|
|
>
|
|
|
思维类
|
|
|
</div>
|
|
@@ -764,7 +885,7 @@
|
|
|
:class="
|
|
|
itemTool.toolType == 2 ? 'isChooseActive' : ''
|
|
|
"
|
|
|
- @click="itemTool.toolType = 2,$forceUpdate();"
|
|
|
+ @click="(itemTool.toolType = 2), $forceUpdate()"
|
|
|
>
|
|
|
评价类
|
|
|
</div>
|
|
@@ -772,7 +893,7 @@
|
|
|
:class="
|
|
|
itemTool.toolType == 3 ? 'isChooseActive' : ''
|
|
|
"
|
|
|
- @click="itemTool.toolType = 3,$forceUpdate();"
|
|
|
+ @click="(itemTool.toolType = 3), $forceUpdate()"
|
|
|
>
|
|
|
创作类
|
|
|
</div>
|
|
@@ -1942,8 +2063,11 @@
|
|
|
import "../../common/aws-sdk-2.235.1.min.js";
|
|
|
import $ from "jquery";
|
|
|
import EditorBar from "../../components/tools/wangEnduit";
|
|
|
+import Mind from "../tools/jsmind";
|
|
|
+import Sunburst from "../tools/sunburst";
|
|
|
+import SeeBoard from "../tools/seeBoard";
|
|
|
export default {
|
|
|
- components: { EditorBar },
|
|
|
+ components: { EditorBar, Mind, Sunburst, SeeBoard },
|
|
|
data() {
|
|
|
return {
|
|
|
checkAll: false,
|
|
@@ -1981,6 +2105,7 @@ export default {
|
|
|
dialogVisible6: false,
|
|
|
dialogVisible7: false,
|
|
|
dialogVisible8: false,
|
|
|
+ dialogVisible9: false,
|
|
|
dialogVisibleClass: false,
|
|
|
dialogVisibleMember: false,
|
|
|
publicTool: 0,
|
|
@@ -1991,6 +2116,24 @@ export default {
|
|
|
cid: this.$route.query.cid != undefined ? this.$route.query.cid : "",
|
|
|
cover: [], //课程封面
|
|
|
myWord: [],
|
|
|
+ evaJuri: [],
|
|
|
+ evalua: "",
|
|
|
+ eTitle: "",
|
|
|
+ eJson: {},
|
|
|
+ fid: "", //一级
|
|
|
+ sid: "", //二级
|
|
|
+ tid: "", //二级
|
|
|
+ typeMode: 1,
|
|
|
+ eJSONNum: 0,
|
|
|
+ data: {
|
|
|
+ meta: {
|
|
|
+ name: "example",
|
|
|
+ author: "dd@163.com",
|
|
|
+ version: "0.2",
|
|
|
+ },
|
|
|
+ format: "node_array",
|
|
|
+ data: [{ id: "root", isroot: true, topic: "" }],
|
|
|
+ },
|
|
|
askJson: {
|
|
|
askCount: 1,
|
|
|
askTitle: "",
|
|
@@ -2145,9 +2288,17 @@ export default {
|
|
|
} else {
|
|
|
if (this.cidType == 0) {
|
|
|
this.steps--;
|
|
|
+ if (this.steps == 1) {
|
|
|
+ setTimeout(() => {
|
|
|
+ this.checkEva();
|
|
|
+ }, 0);
|
|
|
+ }
|
|
|
} else {
|
|
|
if (this.steps == 3) {
|
|
|
this.steps = 1;
|
|
|
+ setTimeout(() => {
|
|
|
+ this.checkEva();
|
|
|
+ }, 0);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -2156,6 +2307,9 @@ export default {
|
|
|
if (this.cidType == 0) {
|
|
|
if (s == 1) {
|
|
|
this.steps = 1;
|
|
|
+ setTimeout(() => {
|
|
|
+ this.checkEva();
|
|
|
+ }, 0);
|
|
|
}
|
|
|
if (s == 2) {
|
|
|
this.steps = 2;
|
|
@@ -2168,6 +2322,9 @@ export default {
|
|
|
} else {
|
|
|
if (s == 1) {
|
|
|
this.steps = 1;
|
|
|
+ setTimeout(() => {
|
|
|
+ this.checkEva();
|
|
|
+ }, 0);
|
|
|
}
|
|
|
if (s == 3) {
|
|
|
this.cTemplate = this.templateC.content;
|
|
@@ -2199,9 +2356,9 @@ export default {
|
|
|
this.$message.error("请将信息填写完整");
|
|
|
return;
|
|
|
} else {
|
|
|
- if(this.userid != this.courseUserid){
|
|
|
+ if (this.userid != this.courseUserid) {
|
|
|
this.updateWork2();
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
this.updateWork();
|
|
|
}
|
|
|
this.steps++;
|
|
@@ -2236,9 +2393,9 @@ export default {
|
|
|
this.$message.error("请将信息填写完整");
|
|
|
return;
|
|
|
} else {
|
|
|
- if(this.userid != this.courseUserid){
|
|
|
+ if (this.userid != this.courseUserid) {
|
|
|
this.updateWork2();
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
this.updateWork();
|
|
|
}
|
|
|
this.steps++;
|
|
@@ -2303,6 +2460,9 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
+ openT() {
|
|
|
+ window.parent.postMessage({ tools: "25" }, "*");
|
|
|
+ },
|
|
|
deleteTask(i) {
|
|
|
var _this = this;
|
|
|
if (_this.time()) {
|
|
@@ -2817,6 +2977,7 @@ export default {
|
|
|
status: "success",
|
|
|
},
|
|
|
]),
|
|
|
+ evaId: this.evalua,
|
|
|
astudent:
|
|
|
this.checkboxList2.length > 0 ? this.checkboxList2.join(",") : "",
|
|
|
see: this.isTeacherSee == true ? 0 : 1,
|
|
@@ -2847,20 +3008,21 @@ export default {
|
|
|
window.parent.postMessage({ cid: this.courseId, type: "1" }, "*");
|
|
|
},
|
|
|
updateWork2() {
|
|
|
- let _unitIndex = this.unitIndex
|
|
|
- for (
|
|
|
- var j = 0;
|
|
|
- j < this.unitJson[_unitIndex].chapterInfo[0].taskJson.length;
|
|
|
- j++
|
|
|
- ) {
|
|
|
- if (this.unitJson[_unitIndex].chapterInfo[0].taskJson[j].eList) {
|
|
|
- this.unitJson[_unitIndex].chapterInfo[0].taskJson[j].eList = this.unitJson[
|
|
|
- _unitIndex
|
|
|
- ].chapterInfo[0].taskJson[j].eList.filter((ele) => {
|
|
|
- return ele.value != "";
|
|
|
- });
|
|
|
- }
|
|
|
+ let _unitIndex = this.unitIndex;
|
|
|
+ for (
|
|
|
+ var j = 0;
|
|
|
+ j < this.unitJson[_unitIndex].chapterInfo[0].taskJson.length;
|
|
|
+ j++
|
|
|
+ ) {
|
|
|
+ if (this.unitJson[_unitIndex].chapterInfo[0].taskJson[j].eList) {
|
|
|
+ this.unitJson[_unitIndex].chapterInfo[0].taskJson[j].eList =
|
|
|
+ this.unitJson[_unitIndex].chapterInfo[0].taskJson[j].eList.filter(
|
|
|
+ (ele) => {
|
|
|
+ return ele.value != "";
|
|
|
+ }
|
|
|
+ );
|
|
|
}
|
|
|
+ }
|
|
|
let params = [
|
|
|
{
|
|
|
cid: this.cid,
|
|
@@ -2905,6 +3067,7 @@ export default {
|
|
|
title: this.courseName,
|
|
|
brief: this.courseText.replace(/%/g, "%25"),
|
|
|
cover: this.cover.length > 0 ? JSON.stringify(this.cover) : "",
|
|
|
+ evaId: this.evalua,
|
|
|
astudent:
|
|
|
this.checkboxList2.length > 0 ? this.checkboxList2.join(",") : "",
|
|
|
see: this.isTeacherSee == true ? 0 : 1,
|
|
@@ -2917,7 +3080,7 @@ export default {
|
|
|
},
|
|
|
];
|
|
|
this.ajax
|
|
|
- .post(this.$store.state.api + "updateWorkNew3", params)
|
|
|
+ .post(this.$store.state.api + "updateWorkNew2", params)
|
|
|
.then((res) => {
|
|
|
this.$message({
|
|
|
message: "修改成功",
|
|
@@ -3470,6 +3633,7 @@ export default {
|
|
|
}
|
|
|
this.courseName = res.data[0][0].title;
|
|
|
this.courseText = res.data[0][0].brief;
|
|
|
+ this.evalua = res.data[0][0].evaId;
|
|
|
this.cover = JSON.parse(res.data[0][0].cover);
|
|
|
this.noneBtnImg = this.cover.length >= 1;
|
|
|
// this.checkboxList =
|
|
@@ -3499,6 +3663,9 @@ export default {
|
|
|
this.seleteCourseUpdate();
|
|
|
// }, 5000);
|
|
|
this.$forceUpdate();
|
|
|
+ setTimeout(() => {
|
|
|
+ this.checkEva();
|
|
|
+ }, 0);
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
console.error(err);
|
|
@@ -3518,13 +3685,13 @@ export default {
|
|
|
for (let i = 0; i < unitJson.length; i++) {
|
|
|
if (i == _unitIndex) {
|
|
|
continue;
|
|
|
- }else if(i > this.unitJson.length - 1){
|
|
|
+ } else if (i > this.unitJson.length - 1) {
|
|
|
_unitJson.push(unitJson[i]);
|
|
|
} else {
|
|
|
_unitJson[i] = unitJson[i];
|
|
|
}
|
|
|
}
|
|
|
- this.unitJson = _unitJson
|
|
|
+ this.unitJson = _unitJson;
|
|
|
this.$forceUpdate();
|
|
|
this.timer = setTimeout(() => {
|
|
|
this.seleteCourseUpdate();
|
|
@@ -3561,6 +3728,68 @@ export default {
|
|
|
console.error(err);
|
|
|
});
|
|
|
},
|
|
|
+ checkEva() {
|
|
|
+ if (this.evalua != "") {
|
|
|
+ for (var i = 0; i < this.evaJuri.length; i++) {
|
|
|
+ if (this.evalua == this.evaJuri[i].id) {
|
|
|
+ this.eTitle = this.evaJuri[i].title;
|
|
|
+ this.eJson = JSON.parse(this.evaJuri[i].content);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.$forceUpdate();
|
|
|
+ setTimeout(() => {
|
|
|
+ this.setMindData();
|
|
|
+ }, 0);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ selectEva() {
|
|
|
+ let params = {
|
|
|
+ oid: this.oid,
|
|
|
+ };
|
|
|
+ this.ajax
|
|
|
+ .get(this.$store.state.api + "selectAllEvaluation", params)
|
|
|
+ .then((res) => {
|
|
|
+ this.evaJuri = res.data[0];
|
|
|
+ })
|
|
|
+ .catch((err) => {
|
|
|
+ console.error(err);
|
|
|
+ });
|
|
|
+ },
|
|
|
+ setMindData() {
|
|
|
+ this.data.data = [];
|
|
|
+ this.data.data.push({ id: "root", isroot: true, topic: this.eTitle });
|
|
|
+ let _eJson = Object.keys(this.eJson);
|
|
|
+ let _e = this.eJson;
|
|
|
+ for (let i = 0; i < _eJson.length; i++) {
|
|
|
+ let element = _e[_eJson[i]];
|
|
|
+ this.data.data.push({
|
|
|
+ id: element.id,
|
|
|
+ parentid: "root",
|
|
|
+ topic: element.name,
|
|
|
+ });
|
|
|
+ let _eJsonc = Object.keys(element.child);
|
|
|
+ let _e2 = element.child;
|
|
|
+ for (let j = 0; j < _eJsonc.length; j++) {
|
|
|
+ let _ec = _e2[_eJsonc[j]];
|
|
|
+ this.data.data.push({
|
|
|
+ id: _ec.id,
|
|
|
+ parentid: element.id,
|
|
|
+ topic: _ec.name,
|
|
|
+ });
|
|
|
+ let _eJsonz = Object.keys(_ec.child);
|
|
|
+ let _e3 = _ec.child;
|
|
|
+ for (let z = 0; z < _eJsonz.length; z++) {
|
|
|
+ let _ez = _e3[_eJsonz[z]];
|
|
|
+ this.data.data.push({
|
|
|
+ id: _ez.id,
|
|
|
+ parentid: _ec.id,
|
|
|
+ topic: _ez.name,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.$forceUpdate();
|
|
|
+ },
|
|
|
/*添加评价 */
|
|
|
addEList(index, tIndex) {
|
|
|
this.unitJson[index].chapterInfo[0].taskJson[tIndex].eList
|
|
@@ -3600,6 +3829,7 @@ export default {
|
|
|
this.getClass();
|
|
|
this.getTemplate();
|
|
|
this.selectType();
|
|
|
+ this.selectEva();
|
|
|
this.loading = false;
|
|
|
setTimeout(() => {
|
|
|
this.selectCourseDetail();
|
|
@@ -5071,4 +5301,194 @@ ol {
|
|
|
/* height: 700px; */
|
|
|
overflow: auto;
|
|
|
}
|
|
|
+.e_add_top {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 20px 20px 0 20px;
|
|
|
+ border-radius: 3px;
|
|
|
+ background: #fff;
|
|
|
+}
|
|
|
+.e_add_title2 {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+}
|
|
|
+
|
|
|
+.e_add_title2 span {
|
|
|
+ width: 40px;
|
|
|
+}
|
|
|
+
|
|
|
+.e_add_title {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ color: #b8b8b8;
|
|
|
+ font-size: 18px;
|
|
|
+ position: relative;
|
|
|
+ height: 40px;
|
|
|
+}
|
|
|
+.e_add_title span {
|
|
|
+ margin-right: 10px;
|
|
|
+}
|
|
|
+.e_add_title .el_input {
|
|
|
+ width: 300px;
|
|
|
+}
|
|
|
+.e_add_title >>> .el-input__inner {
|
|
|
+ width: 400px;
|
|
|
+}
|
|
|
+
|
|
|
+.e_add_btn {
|
|
|
+}
|
|
|
+.e_add_content {
|
|
|
+ display: flex;
|
|
|
+ width: 750px;
|
|
|
+ height: 550px;
|
|
|
+ margin-top: 10px;
|
|
|
+}
|
|
|
+.e_add_list {
|
|
|
+ background: #fff;
|
|
|
+ height: 500px;
|
|
|
+ width: 210px;
|
|
|
+ position: relative;
|
|
|
+ margin: 15px 5px 0 0;
|
|
|
+ flex-shrink: 0;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+}
|
|
|
+.e_add_list_title {
|
|
|
+ font-size: 20px;
|
|
|
+ width: 100%;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 15px 40px;
|
|
|
+ text-align: center;
|
|
|
+ border-bottom: 1px solid #eaeaea;
|
|
|
+ position: relative;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+ height: 57px;
|
|
|
+ background: #f6f6f6;
|
|
|
+}
|
|
|
+.e_add_list_title span {
|
|
|
+ overflow: hidden;
|
|
|
+ white-space: nowrap;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+}
|
|
|
+.e_add_list_title img {
|
|
|
+ position: absolute;
|
|
|
+ right: 15px;
|
|
|
+ width: 25px;
|
|
|
+ cursor: pointer;
|
|
|
+ top: 50%;
|
|
|
+ transform: translateY(-50%);
|
|
|
+}
|
|
|
+.e_add_list_body {
|
|
|
+ height: calc(100% - 187px);
|
|
|
+ overflow: auto;
|
|
|
+}
|
|
|
+.e_add_list_child {
|
|
|
+ width: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+ position: relative;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 15px 40px;
|
|
|
+ text-align: center;
|
|
|
+}
|
|
|
+.e_add_list_child span {
|
|
|
+ overflow: hidden;
|
|
|
+ white-space: nowrap;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+.e_add_list_child img {
|
|
|
+ position: absolute;
|
|
|
+ right: 10px;
|
|
|
+ width: 21px;
|
|
|
+ cursor: pointer;
|
|
|
+ top: 50%;
|
|
|
+ transform: translateY(-50%);
|
|
|
+}
|
|
|
+.e_add_list_child + .e_add_list_child {
|
|
|
+ border-top: 1px solid #eaeaea;
|
|
|
+}
|
|
|
+.e_add_list_child .active {
|
|
|
+ color: #409eff;
|
|
|
+}
|
|
|
+.e_add_list_btn {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ height: 50px;
|
|
|
+ background: rgb(120, 120, 254);
|
|
|
+ width: 100%;
|
|
|
+ color: #fff;
|
|
|
+ font-size: 16px;
|
|
|
+ text-align: center;
|
|
|
+ line-height: 50px;
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+.e_add_list_detail {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ height: 130px;
|
|
|
+ background: rgb(120, 120, 254);
|
|
|
+ width: 100%;
|
|
|
+ color: #fff;
|
|
|
+ font-size: 16px;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+}
|
|
|
+.e_add_list_detail textarea {
|
|
|
+ height: 90%;
|
|
|
+ width: 95%;
|
|
|
+ border: none;
|
|
|
+ resize: none;
|
|
|
+ outline: none;
|
|
|
+ padding: 5px;
|
|
|
+ box-sizing: border-box;
|
|
|
+}
|
|
|
+
|
|
|
+.e_add_list_pbox {
|
|
|
+ width: 750px;
|
|
|
+ /* height: 600px; */
|
|
|
+}
|
|
|
+.e_add_list_pbox_title {
|
|
|
+ height: 50px;
|
|
|
+ background: #fff;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 20px;
|
|
|
+}
|
|
|
+
|
|
|
+.type_title {
|
|
|
+ font-size: 18px;
|
|
|
+ font-weight: 700;
|
|
|
+}
|
|
|
+.type_content {
|
|
|
+ font-size: 16px;
|
|
|
+ margin-left: 30px;
|
|
|
+}
|
|
|
+.type_content span + span {
|
|
|
+ margin-left: 20px;
|
|
|
+}
|
|
|
+.type_content span {
|
|
|
+ cursor: pointer;
|
|
|
+ padding-bottom: 5px;
|
|
|
+ box-sizing: border-box;
|
|
|
+}
|
|
|
+
|
|
|
+.type_content .active {
|
|
|
+ color: #409eff;
|
|
|
+ border-bottom: 2px solid #409eff;
|
|
|
+}
|
|
|
+
|
|
|
+.e_add_list_pbox_content {
|
|
|
+ height: calc(100% - 50px);
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ width: 100%;
|
|
|
+ background: #fff;
|
|
|
+}
|
|
|
</style>
|