Administrator
17 hours ago 0325d413502474062e1d400df319bfd390e94956
src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberPointServiceImpl.java
@@ -15,6 +15,7 @@
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
@Slf4j
@Service
@@ -51,7 +52,7 @@
        AiMemberPoint aiMemberPoint = this.getById(productPointId);
        if (ObjectUtil.isNull(aiMemberPoint)){
            aiMemberPoint = this.add(memberUuid, productPointId, companyId, totalTime);
            this.add(memberUuid, productPointId, companyId, totalTime);
        }else{
            Integer oldTotalTime = aiMemberPoint.getTotalTime();
            aiMemberPointMapper.update(
@@ -64,4 +65,21 @@
        }
        return new FebsResponse().success();
    }
    @Override
    public List<AiMemberPoint> getListByCompanyId(String companyId) {
        return aiMemberPointMapper.selectList(
                Wrappers.lambdaQuery(AiMemberPoint.class)
                .eq(AiMemberPoint::getCompanyId, companyId)
        );
    }
    @Override
    public List<AiMemberPoint> getListByCompanyIdAndMemberUuid(String companyId, String memberUuid) {
        return aiMemberPointMapper.selectList(
                Wrappers.lambdaQuery(AiMemberPoint.class)
                        .eq(AiMemberPoint::getCompanyId, companyId)
                        .eq(AiMemberPoint::getMemberId, memberUuid)
        );
    }
}