mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-17 23:06:47 +08:00
fix:修改课程库的添加学员
This commit is contained in:
@@ -2517,13 +2517,13 @@
|
||||
<!-- 学员管理-添加学员抽屉 -->
|
||||
<!-- <StuAdd v-model:Stuvisible="Stuvisible" @sure="handlePostSure" /> -->
|
||||
<!-- 添加学员抽屉 -->
|
||||
<proj-check-ship
|
||||
<!-- <proj-check-ship
|
||||
v-model:ProjCheckvisible="viewpowervisible"
|
||||
:selectProjectId="offcourseId"
|
||||
v-model:addAuthList="addStudentList"
|
||||
v-model:addStudentList="addStudentList"
|
||||
:authClassify="authClassify"
|
||||
classify="addstudent"
|
||||
/>
|
||||
/> -->
|
||||
<!-- 新建在线课弹窗 -->
|
||||
<addOnlineCourse
|
||||
v-model:addOnlineCoursevisible="addOnlineCoursevisible"
|
||||
@@ -2551,7 +2551,7 @@
|
||||
:authClassify="authClassify"
|
||||
classify="course"
|
||||
/> -->
|
||||
<!-- 管理权抽屉 -->
|
||||
<!--查看权抽屉 管理权抽屉 添加学员抽屉 -->
|
||||
<proj-check-ship
|
||||
v-model:ProjCheckvisible="viewpowervisible"
|
||||
:selectProjectId="selectCourseId"
|
||||
@@ -3329,7 +3329,7 @@ export default defineComponent({
|
||||
selectCourseId: null, //授权选择的id
|
||||
|
||||
viewpowervisible: false, //查看权抽屉
|
||||
authClassify: null, //1:查看权 2:管理权
|
||||
authClassify: null, //1:查看权 2:管理权 3:学员
|
||||
addAuthList: null,
|
||||
|
||||
addStudentList: null, //选中列表
|
||||
@@ -3339,6 +3339,7 @@ export default defineComponent({
|
||||
|
||||
const showStuAdd = () => {
|
||||
state.viewpowervisible = true;
|
||||
state.authClassify = 3;
|
||||
};
|
||||
|
||||
// 富文本 sssssssssssssss
|
||||
@@ -4864,55 +4865,63 @@ export default defineComponent({
|
||||
() => state.addAuthList,
|
||||
(res) => {
|
||||
console.log("res", res, state.addAuthList);
|
||||
let obj = {
|
||||
type: 3,
|
||||
tag:
|
||||
state.authClassify === 1 ? 3 : state.authClassify === 2 ? 4 : null,
|
||||
opt: 3,
|
||||
deptList: res[1],
|
||||
groupList: res[2],
|
||||
refId: state.selectCourseId,
|
||||
pageNo: 20,
|
||||
pageSize: 1,
|
||||
studentList: res[0],
|
||||
keyWord: "",
|
||||
};
|
||||
console.log("obj", obj);
|
||||
api1
|
||||
.optionAuthPerm(obj)
|
||||
.then((res) => {
|
||||
console.log("添加授权成功", res);
|
||||
message.success("添加授权成功");
|
||||
})
|
||||
.catch((err) => {
|
||||
console.log("添加授权失败", err);
|
||||
});
|
||||
if (state.authClassify === 1 || state.authClassify === 2) {
|
||||
let obj = {
|
||||
type: 3,
|
||||
tag:
|
||||
state.authClassify === 1
|
||||
? 3
|
||||
: state.authClassify === 2
|
||||
? 4
|
||||
: null,
|
||||
opt: 3,
|
||||
deptList: res[1],
|
||||
groupList: res[2],
|
||||
refId: state.selectCourseId,
|
||||
pageNo: 20,
|
||||
pageSize: 1,
|
||||
studentList: res[0],
|
||||
keyWord: "",
|
||||
};
|
||||
console.log("obj", obj);
|
||||
api1
|
||||
.optionAuthPerm(obj)
|
||||
.then((res) => {
|
||||
console.log("添加授权成功", res);
|
||||
message.success("添加授权成功");
|
||||
})
|
||||
.catch((err) => {
|
||||
console.log("添加授权失败", err);
|
||||
});
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
//添加学员
|
||||
watch(
|
||||
() => state.addStudentList,
|
||||
() => state.addAuthList,
|
||||
(res) => {
|
||||
console.log("res", res, state.addStudentList);
|
||||
let obj = {
|
||||
deptList: res[1],
|
||||
groupList: res[2],
|
||||
offcourseId: state.offcourseId,
|
||||
offcoursePlanId: state.offcoursePlanId, //开课id
|
||||
studentList: res[0],
|
||||
};
|
||||
console.log("obj", obj);
|
||||
api1
|
||||
.addStudentCourse(obj)
|
||||
.then((res) => {
|
||||
console.log("添加学员成功", res);
|
||||
message.success("添加学员成功");
|
||||
getTableDate2();
|
||||
})
|
||||
.catch((err) => {
|
||||
console.log("添加学员失败", err);
|
||||
});
|
||||
if (state.authClassify === 3) {
|
||||
let obj = {
|
||||
deptList: res[1],
|
||||
groupList: res[2],
|
||||
offcourseId: state.offcourseId,
|
||||
offcoursePlanId: state.offcoursePlanId, //开课id
|
||||
studentList: res[0],
|
||||
};
|
||||
console.log("obj", obj);
|
||||
api1
|
||||
.addStudentCourse(obj)
|
||||
.then((res) => {
|
||||
console.log("添加学员成功", res);
|
||||
message.success("添加学员成功");
|
||||
getTableDate2();
|
||||
})
|
||||
.catch((err) => {
|
||||
console.log("添加学员失败", err);
|
||||
});
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user