fix:修改开课时间搜索

This commit is contained in:
lixg
2022-12-09 14:22:39 +08:00
parent e99c9f1749
commit c853af3316
4 changed files with 172 additions and 119 deletions

View File

@@ -1462,6 +1462,7 @@ export default {
codevisible: false, //二维码是否显示
codeInfo: null, //二维码内容
levelTotal: 0, //设置基本信息需判断的关卡总数
previewSelect: 0,
studySelect: 0,
previewStartNum: 0,
@@ -2057,6 +2058,10 @@ export default {
//获取设置信息
if (res.data.code === 200) {
//previewSetting studySetting
if (res.data.data.chapterList) {
state.levelTotal = res.data.data.chapterList.length;
}
state.previewSelect = res.data.data.routerInfo.enablePreview;
state.studySelect = res.data.data.routerInfo.enableStudy;
if (res.data.data.routerInfo.previewSetting) {
@@ -2231,7 +2236,7 @@ export default {
message.warning("删除失败");
});
};
// 设置------------------------------------------------------
// 设置start------------------------------------------------------
//编辑基本信息
const editLearnInfo = () => {
let obj = {
@@ -2241,6 +2246,13 @@ export default {
previewSetting: state.previewStartNum + "," + state.previewEndNum,
studySetting: state.studyStartNum + "," + state.studyEndNum,
};
if (
state.previewStartNum > state.levelTotal ||
state.previewEndNum > state.levelTotal ||
state.studyStartNum > state.levelTotal ||
state.studyEndNum > state.levelTotal
)
return message.warning("关卡数超过范围");
console.log("编辑设置基本信息obj", obj);
api
.editLearnInfo(obj)
@@ -2248,13 +2260,14 @@ export default {
console.log("编辑设置基本信息成功", res);
if (res.data.code === 200) {
message.success("修改成功");
closebtn();
}
})
.catch((err) => {
console.log("编辑设置基本信息失败", err);
});
};
// 设置-----------------------------------------------------
// 设置end-----------------------------------------------------
//添加学员
watch(
() => state.addAuthList,
@@ -2312,12 +2325,14 @@ export default {
//清空所选的学员
const clearChooseStu = () => {
Modal.confirm({
title: '确定清空所有学员吗?', onOk: async () => {
state.addAuthList = []
title: "确定清空所有学员吗?",
onOk: async () => {
state.addAuthList = [];
// student.studentDelAll({id: state.routerId, type: 2})
// state.tabledata = []
// state.tableDataTotal = 0;
}, bodyStyle: 'margin-top:70%'
},
bodyStyle: "margin-top:70%",
});
};