| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Slf4j |
| | | @Service |
| | |
| | | |
| | | 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( |
| | |
| | | } |
| | | 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) |
| | | ); |
| | | } |
| | | } |