Administrator
2025-08-21 b00778ab45e9203f95551cb9db1373dffd8391f9
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberAnswerServiceImpl.java
@@ -276,7 +276,7 @@
        }else{
            aiMemberAnswerItem.setIsCollected(0);
        }
        aiMemberAnswerItemService.save(aiMemberAnswerItem);
        aiMemberAnswerItemService.updateById(aiMemberAnswerItem);
        aiMemberAnswer.setDoneCnt(aiMemberAnswer.getDoneCnt() + 1);
        if (aiMemberAnswerItem.getMemberAnswerState() == 1){
@@ -313,6 +313,11 @@
        long between = DateUtil.between(createdTime, updatedTime, DateUnit.MINUTE);
        apiMemberAnswerInsureVo.setUseTime(between);
        aiMemberAnswer.setUpdatedTime(new Date());
        aiMemberAnswer.setState(1);
        aiMemberAnswer.setScore(divide.intValue());
        aiMemberAnswerMapper.updateById(aiMemberAnswer);
        return new FebsResponse().success().data(apiMemberAnswerInsureVo);
    }
@@ -369,4 +374,15 @@
        dto.setMemberUuid(memberUuid);
        return aiMemberAnswerItemService.wrongPage(dto);
    }
    @Override
    public FebsResponse myWork(ApiMemberProductWorkPageDto dto) {
        String memberUuid = LoginUserUtil.getLoginUser().getMemberUuid();
        dto.setMemberUuid(memberUuid);
        // 创建分页对象,传入当前页和每页大小
        Page<ApiMemberProductWorkVo> page = new Page<>(dto.getPageNow(), dto.getPageSize());
        Page<ApiMemberProductWorkVo> pageListByQuery = this.getBaseMapper().getPageMyWorkListByQuery(page, dto);
        return new FebsResponse().success().data(pageListByQuery);
    }
}