Commit 397e7d6f by 阳浪

工作任务问题排序

parent d09a6680
......@@ -123,6 +123,19 @@ public class TrResearchQuestionServiceImpl extends ServiceImpl<TrResearchQuestio
@Override
public int updateNo(QuestionJumpVo vo){
if(vo.getQuestionId()!=null){
TrResearchQuestion question = researchQuestionMapper.selectById(vo.getQuestionId());
if(question==null){
return 0;
}
List<TrResearchQuestion> questionList = researchQuestionMapper.listAllForJump(0,question.getResearchId());
if(CollectionUtils.isEmpty(questionList)){
return 0;
}
Optional<TrResearchQuestion> optional = questionList.stream().filter(q->Objects.equals(q.getNo(),vo.getNo())).findFirst();
if(optional!=null&&optional.isPresent()){
TrResearchQuestion trResearchQuestion = optional.get();
researchQuestionMapper.updateQNoById(trResearchQuestion.getId(),question.getNo());
}
return researchQuestionMapper.updateQNoById(vo.getQuestionId(),vo.getNo());
}
return 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment