refactor: student activities by class
This commit is contained in:
parent
b75d3deacc
commit
851d218540
|
|
@ -716,10 +716,10 @@ export const recentStudentActivities = async (req, res) => {
|
|||
|
||||
export const recentStudentActivitiesByClassId = async (req, res) => {
|
||||
const { page = 1, limit = 5, search = "" } = req.query;
|
||||
const { ID_CLASS } = req.body;
|
||||
const { idClass } = req.params;
|
||||
|
||||
try {
|
||||
const classData = await models.Class.findByPk(ID_CLASS);
|
||||
const classData = await models.Class.findByPk(idClass);
|
||||
|
||||
if (!classData) {
|
||||
return response(404, null, "Class not found", res);
|
||||
|
|
@ -737,8 +737,8 @@ export const recentStudentActivitiesByClassId = async (req, res) => {
|
|||
NEXT_LEARNING: {
|
||||
[models.Sequelize.Op.ne]: null,
|
||||
},
|
||||
...(ID_CLASS && {
|
||||
"$learningUser.students.ID_CLASS$": ID_CLASS,
|
||||
...(idClass && {
|
||||
"$learningUser.students.ID_CLASS$": idClass,
|
||||
}),
|
||||
...(search && {
|
||||
[models.Sequelize.Op.or]: [
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ router.get("/stdLearning", verifyLoginUser, getStdLearnings);
|
|||
|
||||
router.get("/stdLearning/activities", verifyLoginUser, recentStudentActivities);
|
||||
|
||||
router.get("/stdLearning/activities/class", verifyLoginUser, recentStudentActivitiesByClassId);
|
||||
router.get("/stdLearning/activities/class/:idClass", verifyLoginUser, recentStudentActivitiesByClassId);
|
||||
|
||||
router.get("/stdLearning/:id", verifyLoginUser, getStdLearningById);
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ router.get("/monitoring", verifyLoginUser, getMonitorings);
|
|||
|
||||
router.get("/monitoring/progress", verifyLoginUser, adminOrTeacherOnly, monitoringStudentsProgress);
|
||||
|
||||
router.get("/monitoring/class", verifyLoginUser, getClassMonitoringDataByClassAndTopic);
|
||||
router.post("/monitoring/class", verifyLoginUser, getClassMonitoringDataByClassAndTopic);
|
||||
|
||||
router.get("/monitoring/:id", verifyLoginUser, getMonitoringById);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user