mirror of
https://github.com/weizhiqiang1995/erp-pro.git
synced 2025-02-28 09:22:55 +08:00
feat:待/已批阅试卷
This commit is contained in:
parent
65cea85dda
commit
a9ae7695cf
3 changed files with 24 additions and 17 deletions
|
@ -83,5 +83,18 @@ public class ExamSurveyAnswerController {
|
|||
examSurveyAnswerService.queryMySurveyAnswerList(inputObject, outputObject);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取已/待批阅试卷信息
|
||||
*
|
||||
* @param inputObject 入参以及用户信息等获取对象
|
||||
* @param outputObject 出参以及提示信息的返回值对象
|
||||
*/
|
||||
@ApiOperation(id = "queryNoOrYesSurveyAnswerList", value = "获取已/待批阅试卷信息", method = "POST", allUse = "2")
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(id = "state", name = "state", value = "待批阅状态1", required = "required")})
|
||||
@RequestMapping("/post/ExamSurveyAnswerController/queryNoOrYesSurveyAnswerList")
|
||||
public void queryNoOrYesSurveyAnswerList(InputObject inputObject, OutputObject outputObject) {
|
||||
examSurveyAnswerService.queryNoOrYesSurveyAnswerList(inputObject, outputObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -21,4 +21,6 @@ public interface ExamSurveyAnswerService extends SkyeyeBusinessService<ExamSurve
|
|||
ExamSurveyAnswer queryWhetherExamIngByStuId(String userId, String id);
|
||||
|
||||
List<ExamSurveyAnswer> querySurveyAnswer(String surveyId, String answerId, String userId);
|
||||
|
||||
List<ExamSurveyAnswer> queryNoOrYesSurveyAnswerList(InputObject inputObject, OutputObject outputObject);
|
||||
}
|
||||
|
|
|
@ -3,39 +3,22 @@ package com.skyeye.exam.examsurveyanswer.service.impl;
|
|||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.skyeye.annotation.service.SkyeyeService;
|
||||
import com.skyeye.base.business.service.impl.SkyeyeBusinessServiceImpl;
|
||||
import com.skyeye.common.constans.CommonNumConstants;
|
||||
import com.skyeye.common.object.InputObject;
|
||||
import com.skyeye.common.object.OutputObject;
|
||||
import com.skyeye.common.util.mybatisplus.MybatisPlusUtil;
|
||||
import com.skyeye.eve.examquestion.entity.Question;
|
||||
import com.skyeye.eve.examquestion.service.QuestionService;
|
||||
import com.skyeye.exam.examananswer.entity.ExamAnAnswer;
|
||||
import com.skyeye.exam.examananswer.service.ExamAnAnswerService;
|
||||
import com.skyeye.exam.examancheckbox.entitiy.ExamAnCheckbox;
|
||||
import com.skyeye.exam.examancheckbox.service.ExamAnCheckboxService;
|
||||
import com.skyeye.exam.examanchencheckbox.entity.ExamAnChenCheckbox;
|
||||
import com.skyeye.exam.examanchencheckbox.service.ExamAnChenCheckboxService;
|
||||
import com.skyeye.exam.examanchenfbk.entity.ExamAnChenFbk;
|
||||
import com.skyeye.exam.examanchenfbk.service.ExamAnChenFbkService;
|
||||
import com.skyeye.exam.examanchenradio.entity.ExamAnChenRadio;
|
||||
import com.skyeye.exam.examanchenradio.service.ExamAnChenRadioService;
|
||||
import com.skyeye.exam.examanchenscore.entity.ExamAnChenScore;
|
||||
import com.skyeye.exam.examanchenscore.service.ExamAnChenScoreService;
|
||||
import com.skyeye.exam.examancompchenradio.entity.ExamAnCompChenRadio;
|
||||
import com.skyeye.exam.examancompchenradio.service.ExamAnCompChenRadioService;
|
||||
import com.skyeye.exam.examandfillblank.entity.ExamAnDfillblank;
|
||||
import com.skyeye.exam.examandfillblank.service.ExamAnDfilllankService;
|
||||
import com.skyeye.exam.examanenumqu.entity.ExamAnEnumqu;
|
||||
import com.skyeye.exam.examanenumqu.service.ExamAnEnumquService;
|
||||
import com.skyeye.exam.examanfillblank.entity.ExamAnFillblank;
|
||||
import com.skyeye.exam.examanfillblank.service.ExamAnFillblankService;
|
||||
import com.skyeye.exam.examanorder.entity.ExamAnOrder;
|
||||
import com.skyeye.exam.examanorder.service.ExamAnOrderService;
|
||||
import com.skyeye.exam.examanradio.entity.ExamAnRadio;
|
||||
import com.skyeye.exam.examanradio.service.ExamAnRadioService;
|
||||
import com.skyeye.exam.examanscore.entity.ExamAnScore;
|
||||
import com.skyeye.exam.examanscore.service.ExamAnScoreService;
|
||||
import com.skyeye.exam.examanyesno.entity.ExamAnYesno;
|
||||
import com.skyeye.exam.examanyesno.service.ExamAnYesnoService;
|
||||
import com.skyeye.exam.examsurveyanswer.dao.ExamSurveyAnswerDao;
|
||||
import com.skyeye.exam.examsurveyanswer.entity.ExamSurveyAnswer;
|
||||
|
@ -159,4 +142,13 @@ public class ExamSurveyAnswerServiceImpl extends SkyeyeBusinessServiceImpl<ExamS
|
|||
queryWrapper.eq(MybatisPlusUtil.toColumns(ExamSurveyAnswer::getCreateId), userId);
|
||||
return list(queryWrapper);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ExamSurveyAnswer> queryNoOrYesSurveyAnswerList(InputObject inputObject, OutputObject outputObject) {
|
||||
Map<String, Object> map = inputObject.getParams();
|
||||
String state = map.get("state").toString();
|
||||
QueryWrapper<ExamSurveyAnswer> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq(MybatisPlusUtil.toColumns(ExamSurveyAnswer::getState), state);
|
||||
return list(queryWrapper);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue