|
@@ -6,6 +6,7 @@ import com.gis.cms.entity.dto.CountAnswerDto;
|
|
|
import com.gis.cms.entity.po.QuestionUserEntity;
|
|
|
import com.gis.cms.mapper.QuestionUserMapper;
|
|
|
import com.gis.cms.service.QuestionUserService;
|
|
|
+import com.gis.common.base.service.IBaseService;
|
|
|
import com.gis.common.constant.TypeCode;
|
|
|
import com.gis.common.util.Result;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
@@ -25,9 +26,8 @@ public class QuestionUserServiceImpl extends ServiceImpl<QuestionUserMapper, Que
|
|
|
@Autowired
|
|
|
IntegralService integralService;
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ IBaseService iBaseService;
|
|
|
|
|
|
@Override
|
|
|
public Result ranking(Long questionGroupId) {
|
|
@@ -40,10 +40,11 @@ public class QuestionUserServiceImpl extends ServiceImpl<QuestionUserMapper, Que
|
|
|
|
|
|
QuestionUserEntity userEntity = new QuestionUserEntity();
|
|
|
BeanUtils.copyProperties(param, userEntity);
|
|
|
+ userEntity.setUserId(iBaseService.getUserId());
|
|
|
this.save(userEntity);
|
|
|
|
|
|
// 保存答题次数
|
|
|
- baseMapper.addVisit(param.getQuestionGroupId());
|
|
|
+ baseMapper.addVisit(param.getQuestionGroupId());
|
|
|
|
|
|
// 保存积分
|
|
|
integralService.addGrade(TypeCode.INTEGRAL_ANSWER);
|