|
|
@@ -53,6 +53,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="教育类型" prop="educationTypeId">
|
|
|
<el-select
|
|
|
+ disabled
|
|
|
v-model="listData.educationTypeId"
|
|
|
placeholder="请选择教育类型"
|
|
|
@change="changeEducationTypeId"
|
|
|
@@ -68,6 +69,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="业务层次" prop="businessId">
|
|
|
<el-select
|
|
|
+ disabled
|
|
|
v-model="listData.businessId"
|
|
|
placeholder="请选择业务层次"
|
|
|
@change="changeBusinessId"
|
|
|
@@ -862,19 +864,13 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-select
|
|
|
- v-model="optionsNums"
|
|
|
- placeholder="请选择类型"
|
|
|
- @change="editAddBoxs2"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in optionsType"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- >
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
+ <search-box-new
|
|
|
+ ref="searchBox"
|
|
|
+ :formData="formData3"
|
|
|
+ :formList="formList3"
|
|
|
+ @search="search3"
|
|
|
+ @init="init3"
|
|
|
+ />
|
|
|
<el-table
|
|
|
ref="multipleTable2"
|
|
|
:data="boxtableData2"
|
|
|
@@ -933,13 +929,13 @@
|
|
|
</el-table-column></template
|
|
|
>
|
|
|
</el-table>
|
|
|
- <!-- <pagination
|
|
|
- :total="total2"
|
|
|
- :pageSize="pageSize2"
|
|
|
- :currentPage="currentPage2"
|
|
|
- @handleSizeChange="handleSizeChange2"
|
|
|
- @handleCurrentChange="handleCurrentChange2"
|
|
|
- /> -->
|
|
|
+ <pagination
|
|
|
+ :total="total3"
|
|
|
+ :pageSize="formData3.pageSize"
|
|
|
+ :currentPage="formData3.pageNum"
|
|
|
+ @handleSizeChange="handleSizeChange3"
|
|
|
+ @handleCurrentChange="handleCurrentChange3"
|
|
|
+ />
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button @click="dialogVisibleTableBoxs2 = false">取 消</el-button>
|
|
|
<el-button type="primary" @click="submitTab2">确 定</el-button>
|
|
|
@@ -1688,19 +1684,21 @@ export default {
|
|
|
status: 1,
|
|
|
pageSize: 10, //每页多少条数据
|
|
|
currentPage: 1, //当前页码
|
|
|
+ educationTypeId: "",
|
|
|
+ businessId: "",
|
|
|
},
|
|
|
formLists: [
|
|
|
- {
|
|
|
- prop: "educationTypeId",
|
|
|
- placeholder: "教育类型",
|
|
|
- scope: "educationType",
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "businessId",
|
|
|
- placeholder: "业务层次",
|
|
|
- scope: "businessLevel",
|
|
|
- edu: "educationTypeId",
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // prop: "educationTypeId",
|
|
|
+ // placeholder: "教育类型",
|
|
|
+ // scope: "educationType",
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // prop: "businessId",
|
|
|
+ // placeholder: "业务层次",
|
|
|
+ // scope: "businessLevel",
|
|
|
+ // edu: "educationTypeId",
|
|
|
+ // },
|
|
|
{
|
|
|
prop: "schoolId",
|
|
|
placeholder: "院校",
|
|
|
@@ -1758,6 +1756,64 @@ export default {
|
|
|
templateRadio: "",
|
|
|
handoutsArray: undefined,
|
|
|
handoutsIdTable: "",
|
|
|
+ total3: 0,
|
|
|
+ formData3: {
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ status: 1,
|
|
|
+ examType: 1,
|
|
|
+ educationTypeId: "",
|
|
|
+ businessId: "",
|
|
|
+ names:''
|
|
|
+ },
|
|
|
+ formList3: [
|
|
|
+ // {
|
|
|
+ // prop: "educationTypeId",
|
|
|
+ // placeholder: "教育类型",
|
|
|
+ // scope: "educationType",
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // prop: "businessId",
|
|
|
+ // placeholder: "业务层次",
|
|
|
+ // scope: "businessLevel",
|
|
|
+ // edu: "educationTypeId",
|
|
|
+ // },
|
|
|
+ {
|
|
|
+ prop: "schoolId",
|
|
|
+ placeholder: "院校",
|
|
|
+ scope: "schoolList",
|
|
|
+ edu: "educationTypeId",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: "majorId",
|
|
|
+ placeholder: "专业",
|
|
|
+ scope: "Professional",
|
|
|
+ edu: "educationTypeId",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: "examType",
|
|
|
+ placeholder: "题卷类型",
|
|
|
+ scope: "select",
|
|
|
+ options: [
|
|
|
+ {
|
|
|
+ label: "模块卷",
|
|
|
+ value: 1,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "章卷",
|
|
|
+ value: 2,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "试卷",
|
|
|
+ value: 3,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: "names",
|
|
|
+ placeholder: "请输入标题名称",
|
|
|
+ },
|
|
|
+ ],
|
|
|
// 视频商品表格数据------------------------------------------------------------------------end
|
|
|
|
|
|
// 题库商品表格数据------------------------------------------------------------------------start
|
|
|
@@ -2031,7 +2087,7 @@ export default {
|
|
|
},
|
|
|
getJyData(int) {
|
|
|
if (int === 1) {
|
|
|
- this.formDatas.pageNum = 1;
|
|
|
+ this.formDatajy.pageNum = 1;
|
|
|
}
|
|
|
if (int === 2) {
|
|
|
this.formDatajy = {
|
|
|
@@ -2694,6 +2750,8 @@ export default {
|
|
|
status: 1,
|
|
|
pageSize: 10,
|
|
|
pageNum: 1,
|
|
|
+ educationTypeId: this.listData.educationTypeId,
|
|
|
+ businessId: this.listData.businessId,
|
|
|
};
|
|
|
}
|
|
|
this.$api.inquireCourseListS(this.formDatas).then((res) => {
|
|
|
@@ -2706,25 +2764,35 @@ export default {
|
|
|
},
|
|
|
editAddBoxs() {
|
|
|
var self = this;
|
|
|
- this.$api
|
|
|
- .inquireCourseListS({
|
|
|
- status: 1,
|
|
|
- pageSize: 10,
|
|
|
- pageNum: 1,
|
|
|
- })
|
|
|
- .then((res) => {
|
|
|
- var aList = [];
|
|
|
- this.tableData.map((item) => {
|
|
|
- aList.push(item.courseId);
|
|
|
- });
|
|
|
- this.disCheckList = aList;
|
|
|
- this.boxtableData = res.rows;
|
|
|
- this.total = res.total;
|
|
|
- this.dialogVisibleTableBoxs = true;
|
|
|
- this.$nextTick(function () {
|
|
|
- self.$refs.multipleTable.clearSelection();
|
|
|
- });
|
|
|
+ var data = {
|
|
|
+ status: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ pageNum: 1,
|
|
|
+ };
|
|
|
+ if (this.listData.educationTypeId) {
|
|
|
+ data.educationTypeId = this.listData.educationTypeId;
|
|
|
+ this.formDatas.educationTypeId = this.listData.educationTypeId;
|
|
|
+ }
|
|
|
+ if (this.listData.businessId) {
|
|
|
+ data.businessId = this.listData.businessId;
|
|
|
+ }
|
|
|
+ this.$api.inquireCourseListS(data).then((res) => {
|
|
|
+ var aList = [];
|
|
|
+ this.tableData.map((item) => {
|
|
|
+ aList.push(item.courseId);
|
|
|
+ });
|
|
|
+ this.disCheckList = aList;
|
|
|
+ this.boxtableData = res.rows;
|
|
|
+ this.total = res.total;
|
|
|
+ this.dialogVisibleTableBoxs = true;
|
|
|
+ this.$nextTick(function () {
|
|
|
+ self.$refs.multipleTable.clearSelection();
|
|
|
+ self.$refs.searchBox.changeEducationType(
|
|
|
+ self.listData.educationTypeId
|
|
|
+ );
|
|
|
+ self.formDatas.businessId = self.listData.businessId;
|
|
|
});
|
|
|
+ });
|
|
|
},
|
|
|
submitTab() {
|
|
|
if (this.activeLists.length === 0) {
|
|
|
@@ -2791,101 +2859,258 @@ export default {
|
|
|
changeOptionsType2() {
|
|
|
this.editAddBoxs2(1);
|
|
|
},
|
|
|
+ handleSizeChange3(v) {
|
|
|
+ this.formData3.pageSize = v;
|
|
|
+ this.formData3.pageNum = 1;
|
|
|
+ this.search3();
|
|
|
+ },
|
|
|
+ handleCurrentChange3(v) {
|
|
|
+ this.formData3.pageNum = v;
|
|
|
+ this.search3();
|
|
|
+ },
|
|
|
+ init3() {
|
|
|
+ this.formData3.pageSize = 10;
|
|
|
+ this.formData3.pageNum = 1;
|
|
|
+ // this.formData3.educationTypeId = "";
|
|
|
+ // this.formData3.businessId = "";
|
|
|
+ this.formData3.names = ''
|
|
|
+ this.search3();
|
|
|
+ },
|
|
|
+ search3(int) {
|
|
|
+ var self = this;
|
|
|
+ var data = JSON.parse(JSON.stringify(self.formData3))
|
|
|
+ if (self.formData3.examType === 1) {
|
|
|
+ data.moduleName = data.names
|
|
|
+ self.$api.inquireBankModule(data).then((res) => {
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.ids = 1 + "-" + item.moduleExamId;
|
|
|
+ item.type = 1;
|
|
|
+ item.name = item.moduleName;
|
|
|
+ item.sort = 0;
|
|
|
+ });
|
|
|
+ self.boxtableData2 = res.rows;
|
|
|
+ self.total3 = res.total;
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if (self.formData3.examType === 2) {
|
|
|
+ data.name = data.names
|
|
|
+ self.$api.inquirebankchapterList(data).then((res) => {
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.ids = 2 + "-" + item.chapterExamId;
|
|
|
+ item.sort = 0;
|
|
|
+ item.type = 2;
|
|
|
+ });
|
|
|
+ self.boxtableData2 = res.rows;
|
|
|
+ self.total3 = res.total;
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if (self.formData3.examType === 3) {
|
|
|
+ data.examName = data.names
|
|
|
+ self.$api.inquirebankexamList(data).then((res) => {
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.ids = 3 + "-" + item.examId;
|
|
|
+ item.sort = 0;
|
|
|
+ item.type = 3;
|
|
|
+ item.name = item.examName;
|
|
|
+ });
|
|
|
+ self.boxtableData2 = res.rows;
|
|
|
+ self.total3 = res.total;
|
|
|
+ });
|
|
|
+ }
|
|
|
+ },
|
|
|
editAddBoxs2(int) {
|
|
|
var self = this;
|
|
|
- if (self.optionsNums === 1) {
|
|
|
- self.$api
|
|
|
- .inquireBankModule({
|
|
|
- status: 1,
|
|
|
- // pageNum: self.currentPage2,
|
|
|
- // pageSize: self.pageSize2,
|
|
|
- })
|
|
|
- .then((res) => {
|
|
|
- var aList = [];
|
|
|
- self.tableData2.map((item) => {
|
|
|
- if (item.type === 1) {
|
|
|
- aList.push(item.moduleExamId);
|
|
|
- }
|
|
|
- });
|
|
|
- res.rows.forEach((item) => {
|
|
|
- item.ids = 1 + "-" + item.moduleExamId;
|
|
|
- item.type = 1;
|
|
|
- item.name = item.moduleName;
|
|
|
- item.sort = 0;
|
|
|
- });
|
|
|
- self.disCheckList2.moduleCheck = aList;
|
|
|
- self.boxtableData2 = res.rows;
|
|
|
- self.total2 = res.total;
|
|
|
- self.dialogVisibleTableBoxs2 = true;
|
|
|
- if (int === 1) {
|
|
|
- self.$nextTick(function () {
|
|
|
- self.$refs.multipleTable2.clearSelection();
|
|
|
- });
|
|
|
+ self.formData3.examType = 1
|
|
|
+ var data = JSON.parse(JSON.stringify(this.formData3));
|
|
|
+ if (this.listData.educationTypeId) {
|
|
|
+ data.educationTypeId = this.listData.educationTypeId;
|
|
|
+ this.formData3.educationTypeId = this.listData.educationTypeId;
|
|
|
+ }
|
|
|
+ if (this.listData.businessId) {
|
|
|
+ data.businessId = this.listData.businessId;
|
|
|
+ }
|
|
|
+ if (self.formData3.examType === 1) {
|
|
|
+ self.$api.inquireBankModule(data).then((res) => {
|
|
|
+ var aList = [];
|
|
|
+ self.tableData2.map((item) => {
|
|
|
+ if (item.type === 1) {
|
|
|
+ aList.push(item.moduleExamId);
|
|
|
}
|
|
|
});
|
|
|
- }
|
|
|
- if (self.optionsNums === 2) {
|
|
|
- self.$api
|
|
|
- .inquirebankchapterList({
|
|
|
- status: 1,
|
|
|
- // pageNum: self.currentPage2,
|
|
|
- // pageSize: self.pageSize2,
|
|
|
- })
|
|
|
- .then((res) => {
|
|
|
- var aList = [];
|
|
|
- self.tableData2.map((item) => {
|
|
|
- if (item.type === 2) {
|
|
|
- aList.push(item.chapterExamId);
|
|
|
- }
|
|
|
- });
|
|
|
- res.rows.forEach((item) => {
|
|
|
- item.ids = 2 + "-" + item.chapterExamId;
|
|
|
- item.sort = 0;
|
|
|
- item.type = 2;
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.ids = 1 + "-" + item.moduleExamId;
|
|
|
+ item.type = 1;
|
|
|
+ item.name = item.moduleName;
|
|
|
+ item.sort = 0;
|
|
|
+ });
|
|
|
+ self.disCheckList2.moduleCheck = aList;
|
|
|
+ self.boxtableData2 = res.rows;
|
|
|
+ self.total3 = res.total;
|
|
|
+ self.dialogVisibleTableBoxs2 = true;
|
|
|
+ if (int === 1) {
|
|
|
+ self.$nextTick(function () {
|
|
|
+ self.$refs.multipleTable2.clearSelection();
|
|
|
+ self.$refs.searchBox.changeEducationType(
|
|
|
+ self.listData.educationTypeId
|
|
|
+ );
|
|
|
+ self.formData3.businessId = self.listData.businessId;
|
|
|
});
|
|
|
- self.disCheckList2.chapterCheck = aList;
|
|
|
- self.boxtableData2 = res.rows;
|
|
|
- self.total2 = res.total;
|
|
|
- self.dialogVisibleTableBoxs2 = true;
|
|
|
- if (int === 1) {
|
|
|
- self.$nextTick(function () {
|
|
|
- self.$refs.multipleTable2.clearSelection();
|
|
|
- });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if (self.formData3.examType === 2) {
|
|
|
+ self.$api.inquirebankchapterList(data).then((res) => {
|
|
|
+ var aList = [];
|
|
|
+ self.tableData2.map((item) => {
|
|
|
+ if (item.type === 2) {
|
|
|
+ aList.push(item.chapterExamId);
|
|
|
}
|
|
|
});
|
|
|
- }
|
|
|
- if (self.optionsNums === 3) {
|
|
|
- self.$api
|
|
|
- .inquirebankexamList({
|
|
|
- status: 1,
|
|
|
- // pageNum: self.currentPage2,
|
|
|
- // pageSize: self.pageSize2,
|
|
|
- })
|
|
|
- .then((res) => {
|
|
|
- var aList = [];
|
|
|
- self.tableData2.map((item) => {
|
|
|
- if (item.type === 3) {
|
|
|
- aList.push(item.examId);
|
|
|
- }
|
|
|
- });
|
|
|
- res.rows.forEach((item) => {
|
|
|
- item.ids = 3 + "-" + item.examId;
|
|
|
- item.sort = 0;
|
|
|
- item.type = 3;
|
|
|
- item.name = item.examName;
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.ids = 2 + "-" + item.chapterExamId;
|
|
|
+ item.sort = 0;
|
|
|
+ item.type = 2;
|
|
|
+ });
|
|
|
+ self.disCheckList2.chapterCheck = aList;
|
|
|
+ self.boxtableData2 = res.rows;
|
|
|
+ self.total3 = res.total;
|
|
|
+ self.dialogVisibleTableBoxs2 = true;
|
|
|
+ if (int === 1) {
|
|
|
+ self.$nextTick(function () {
|
|
|
+ self.$refs.multipleTable2.clearSelection();
|
|
|
+ self.$refs.searchBox.changeEducationType(
|
|
|
+ self.listData.educationTypeId
|
|
|
+ );
|
|
|
+ self.formData3.businessId = self.listData.businessId;
|
|
|
});
|
|
|
- self.disCheckList2.examCheck = aList;
|
|
|
- self.boxtableData2 = res.rows;
|
|
|
- self.total2 = res.total;
|
|
|
- self.dialogVisibleTableBoxs2 = true;
|
|
|
- if (int === 1) {
|
|
|
- self.$nextTick(function () {
|
|
|
- self.$refs.multipleTable2.clearSelection();
|
|
|
- });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if (self.formData3.examType === 3) {
|
|
|
+ self.$api.inquirebankexamList(data).then((res) => {
|
|
|
+ var aList = [];
|
|
|
+ self.tableData2.map((item) => {
|
|
|
+ if (item.type === 3) {
|
|
|
+ aList.push(item.examId);
|
|
|
}
|
|
|
});
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.ids = 3 + "-" + item.examId;
|
|
|
+ item.sort = 0;
|
|
|
+ item.type = 3;
|
|
|
+ item.name = item.examName;
|
|
|
+ });
|
|
|
+ self.disCheckList2.examCheck = aList;
|
|
|
+ self.boxtableData2 = res.rows;
|
|
|
+ self.total3 = res.total;
|
|
|
+ self.dialogVisibleTableBoxs2 = true;
|
|
|
+ if (int === 1) {
|
|
|
+ self.$nextTick(function () {
|
|
|
+ self.$refs.multipleTable2.clearSelection();
|
|
|
+ self.$refs.searchBox.changeEducationType(
|
|
|
+ self.listData.educationTypeId
|
|
|
+ );
|
|
|
+ self.formData3.businessId = self.listData.businessId;
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
},
|
|
|
+ // editAddBoxs2(int) {
|
|
|
+ // var self = this;
|
|
|
+ // if (self.optionsNums === 1) {
|
|
|
+ // self.$api
|
|
|
+ // .inquireBankModule({
|
|
|
+ // status: 1,
|
|
|
+ // // pageNum: self.currentPage2,
|
|
|
+ // // pageSize: self.pageSize2,
|
|
|
+ // })
|
|
|
+ // .then((res) => {
|
|
|
+ // var aList = [];
|
|
|
+ // self.tableData2.map((item) => {
|
|
|
+ // if (item.type === 1) {
|
|
|
+ // aList.push(item.moduleExamId);
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // res.rows.forEach((item) => {
|
|
|
+ // item.ids = 1 + "-" + item.moduleExamId;
|
|
|
+ // item.type = 1;
|
|
|
+ // item.name = item.moduleName;
|
|
|
+ // item.sort = 0;
|
|
|
+ // });
|
|
|
+ // self.disCheckList2.moduleCheck = aList;
|
|
|
+ // self.boxtableData2 = res.rows;
|
|
|
+ // self.total2 = res.total;
|
|
|
+ // self.dialogVisibleTableBoxs2 = true;
|
|
|
+ // if (int === 1) {
|
|
|
+ // self.$nextTick(function () {
|
|
|
+ // self.$refs.multipleTable2.clearSelection();
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // if (self.optionsNums === 2) {
|
|
|
+ // self.$api
|
|
|
+ // .inquirebankchapterList({
|
|
|
+ // status: 1,
|
|
|
+ // // pageNum: self.currentPage2,
|
|
|
+ // // pageSize: self.pageSize2,
|
|
|
+ // })
|
|
|
+ // .then((res) => {
|
|
|
+ // var aList = [];
|
|
|
+ // self.tableData2.map((item) => {
|
|
|
+ // if (item.type === 2) {
|
|
|
+ // aList.push(item.chapterExamId);
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // res.rows.forEach((item) => {
|
|
|
+ // item.ids = 2 + "-" + item.chapterExamId;
|
|
|
+ // item.sort = 0;
|
|
|
+ // item.type = 2;
|
|
|
+ // });
|
|
|
+ // self.disCheckList2.chapterCheck = aList;
|
|
|
+ // self.boxtableData2 = res.rows;
|
|
|
+ // self.total2 = res.total;
|
|
|
+ // self.dialogVisibleTableBoxs2 = true;
|
|
|
+ // if (int === 1) {
|
|
|
+ // self.$nextTick(function () {
|
|
|
+ // self.$refs.multipleTable2.clearSelection();
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // if (self.optionsNums === 3) {
|
|
|
+ // self.$api
|
|
|
+ // .inquirebankexamList({
|
|
|
+ // status: 1,
|
|
|
+ // // pageNum: self.currentPage2,
|
|
|
+ // // pageSize: self.pageSize2,
|
|
|
+ // })
|
|
|
+ // .then((res) => {
|
|
|
+ // var aList = [];
|
|
|
+ // self.tableData2.map((item) => {
|
|
|
+ // if (item.type === 3) {
|
|
|
+ // aList.push(item.examId);
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // res.rows.forEach((item) => {
|
|
|
+ // item.ids = 3 + "-" + item.examId;
|
|
|
+ // item.sort = 0;
|
|
|
+ // item.type = 3;
|
|
|
+ // item.name = item.examName;
|
|
|
+ // });
|
|
|
+ // self.disCheckList2.examCheck = aList;
|
|
|
+ // self.boxtableData2 = res.rows;
|
|
|
+ // self.total2 = res.total;
|
|
|
+ // self.dialogVisibleTableBoxs2 = true;
|
|
|
+ // if (int === 1) {
|
|
|
+ // self.$nextTick(function () {
|
|
|
+ // self.$refs.multipleTable2.clearSelection();
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // },
|
|
|
submitTab2() {
|
|
|
if (
|
|
|
this.activeLists2.moduleCheck.length === 0 &&
|