bfe8f231 sonin

考试模块优化

1 个父辈 ccb8baf8
......@@ -7,6 +7,7 @@ import java.util.Map;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.util.stream.Collectors;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.skua.core.api.vo.Result;
......@@ -154,6 +155,18 @@ public class QuestionController {
return result;
}
@AutoLog(value = "在线考试-试题-编辑")
@ApiOperation(value="在线考试-试题-编辑", notes="在线考试-试题-编辑")
@PutMapping(value = "/editBatch")
public Result<Question> editBatchCtrl(@RequestBody List<Question> questionList) throws Exception {
Result<Question> result = new Result<Question>();
for (Question question: questionList) {
question.setUpdateBy(BaseContextHandler.getUserId());
questionService.updateQuestion(question);
}
return result;
}
@AutoLog(value = "在线考试-试题-通过id删除")
@ApiOperation(value="在线考试-试题-通过id删除", notes="在线考试-试题-通过id删除")
@DeleteMapping(value = "/delete")
......
......@@ -204,6 +204,9 @@ public class UserPaperController {
List<Paper> paperList = JoinSqlUtils.multiMaps2Beans(pageList.getRecords(), Paper.class);
*/
String departIds = BaseContextHandler.getDeparts();
if (StringUtils.isNotEmpty(req.getParameter("departId"))) {
departIds = req.getParameter("departId");
}
QueryWrapper<?> queryWrapper0 = new QueryWrapper<>();
queryWrapper0.eq(StringUtils.isNotEmpty(paper.getUserId()),"edu_user_paper.user_id", paper.getUserId())
.like(StringUtils.isNotEmpty(paper.getPaperTitle()), "edu_paper.paper_title", paper.getPaperTitle())
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!