fix:修改同步学习记录选项

This commit is contained in:
lixg
2022-12-04 14:16:13 +08:00
parent 7e13091088
commit f9ffe051eb
4 changed files with 1154 additions and 1280 deletions

View File

@@ -171,7 +171,19 @@
<div class="inname">同步学习记录</div>
</div>
<div class="in">
<a-switch
<a-checkbox
v-model:checked="courseSyncFlag"
:disabled="viewDetail ? true : false"
><span
style="
width: 100%;
color: rgba(109, 117, 132, 1);
font-size: 14px;
"
>同步课程学习记录如学员在课程库中拥有课程的学习记录自动免修该课程</span
></a-checkbox
>
<!-- <a-switch
v-model:checked="projectInfo.courseSyncFlag"
:checkedValue="1"
:unCheckedValue="0"
@@ -184,7 +196,7 @@
"
>同步课程学习记录如学员在课程库中拥有课程的学习记录自动免修该课程</span
></a-switch
>
> -->
</div>
</div>
<div class="name">
@@ -317,6 +329,7 @@ export default {
keyWord: "",
},
classifyList5: [],
courseSyncFlag: false,
});
onMounted(() => {
@@ -349,6 +362,9 @@ export default {
state.projectInfo.endTime,
];
state.projectInfo.parentName = routers.query.parentName;
state.courseSyncFlag = state.projectInfo.courseSyncFlag
? true
: false;
});
}
@@ -432,6 +448,7 @@ export default {
return;
}
state.projectInfo.type = 3;
state.projectInfo.courseSyncFlag = state.courseSyncFlag ? 1 : 0;
api.createProject(state.projectInfo).then(() => {
message.destroy();
message.success("编辑成功");