| | |
| | | throw new FebsException("答题记录不存在"); |
| | | } |
| | | |
| | | String companyId = aiMemberAnswer.getCompanyId(); |
| | | Date nowTime = new Date(); |
| | | |
| | | Date createdTime = new Date(); |
| | | String companyId = aiMemberAnswer.getCompanyId(); |
| | | AiMemberAnswerItem aiMemberAnswerItem = aiMemberAnswerItemService.getById(memberAnswerItemId); |
| | | aiMemberAnswerItem.setUpdatedTime(createdTime); |
| | | aiMemberAnswerItem.setUpdatedTime(nowTime); |
| | | AiProductQuestion aiProductQuestion = aiProductQuestionService.getById(productQuestionId); |
| | | |
| | | LambdaQueryWrapper<AiProductQuestionItem> productQuestionItemLambdaQueryWrapper = Wrappers.lambdaQuery(AiProductQuestionItem.class); |
| | |
| | | }else{ |
| | | aiMemberAnswerItem.setIsCollected(0); |
| | | } |
| | | aiMemberAnswerItem.setCompanyId(companyId); |
| | | aiMemberAnswerItemService.updateById(aiMemberAnswerItem); |
| | | |
| | | aiMemberAnswer.setDoneCnt(aiMemberAnswer.getDoneCnt() + 1); |
| | | if (aiMemberAnswerItem.getMemberAnswerState() == 1){ |
| | | aiMemberAnswer.setCorrectCnt(aiMemberAnswer.getCorrectCnt() + 1); |
| | | } |
| | | aiMemberAnswerItem.setCompanyId(companyId); |
| | | aiMemberAnswer.setUpdatedTime(createdTime); |
| | | aiMemberAnswer.setUpdatedTime(nowTime); |
| | | aiMemberAnswerMapper.updateById(aiMemberAnswer); |
| | | |
| | | apiQuestionItemInfoVo.setAnswerAnalysis(aiMemberAnswerItem.getAnswerAnalysis()); |
| | |
| | | |
| | | return new FebsResponse().success().data(pageListByQuery); |
| | | } |
| | | |
| | | @Override |
| | | public void updateMemberAnswerUpdateTime(String memberAnswerId, Date updateTime) { |
| | | aiMemberAnswerMapper.update( |
| | | null, |
| | | Wrappers.lambdaUpdate(AiMemberAnswer.class) |
| | | .set(AiMemberAnswer::getUpdatedTime,updateTime) |
| | | .eq(AiMemberAnswer::getId,memberAnswerId) |
| | | ); |
| | | } |
| | | } |