|
@@ -41,7 +41,6 @@
|
|
|
删除
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
- v-if="data.type === 2"
|
|
|
type="text"
|
|
|
size="mini"
|
|
|
style="color: green"
|
|
@@ -607,7 +606,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
initSort() {
|
|
|
- this.sortList = JSON.parse(JSON.stringify(this.tableDataInfos));
|
|
|
+ this.sortList = JSON.parse(JSON.stringify(this.tableDataInfos));
|
|
|
},
|
|
|
submitTableBoxs() {
|
|
|
let arr = this.sortList.map((items) => {
|
|
@@ -651,10 +650,12 @@ export default {
|
|
|
//1确定关联试卷弹窗
|
|
|
submitExam() {
|
|
|
if (!this.templateRadio && !this.goodsName) {
|
|
|
+ console.log(this.menuExamList,'this.menuExamList111111');
|
|
|
this.menuExamList = this.menuExamList.filter((item) => {
|
|
|
return item.onlyId != this.onlyId;
|
|
|
});
|
|
|
} else {
|
|
|
+ console.log(this.menuExamList,'this.menuExamList222222');
|
|
|
var arrays = {};
|
|
|
let ast = this.onlyId.split("-").map(Number);
|
|
|
arrays = {
|
|
@@ -683,6 +684,7 @@ export default {
|
|
|
},
|
|
|
//开启关联试卷盒子
|
|
|
openExamBox(node, item) {
|
|
|
+ console.log(this.tableDataInfos,'this.tableDataInfos');
|
|
|
var ints = item.id.split("-").map(Number);
|
|
|
var arr = [];
|
|
|
if (ints[0] === 1) {
|
|
@@ -1243,6 +1245,17 @@ export default {
|
|
|
sort: item.sort,
|
|
|
});
|
|
|
});
|
|
|
+ if(this.menuExamList && this.menuExamList.length > 0){
|
|
|
+ this.menuExamList.forEach((item) => {
|
|
|
+ if(item.moduleId != 0 && item.sectionId == 0 && item.chapterId == 0){
|
|
|
+ item.type = 3
|
|
|
+ }else if(item.sectionId != 0){
|
|
|
+ item.type = 2
|
|
|
+ }else{
|
|
|
+ item.type = 1
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
var data = {
|
|
|
courseId: Number(this.$route.query.id),
|
|
|
menuExamList: this.menuExamList,
|