src/main/java/org/springblade/modules/discuss/service/impl/UserTopicsServiceImpl.java
@@ -27,9 +27,11 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.apache.commons.lang.time.DateFormatUtils; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.jetbrains.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springblade.common.constant.CommonConstant; import org.springblade.common.utils.SpringUtils; import org.springblade.core.redis.cache.BladeRedis; @@ -51,8 +53,8 @@ import org.springblade.modules.district.entity.DistrictEntity; import org.springblade.modules.district.service.IDistrictService; import org.springblade.modules.house.entity.HouseholdEntity; import org.springblade.modules.house.excel.HouseHoldExcel; import org.springblade.modules.house.service.IHouseholdService; import org.springblade.modules.house.service.impl.HouseServiceImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -75,6 +77,9 @@ @Resource private ITopicsService topicsService; public static final String SMS_VALIDATE_PHONE = "sms:validate:code:"; private static final Logger logger = LoggerFactory.getLogger(UserTopicsServiceImpl.class); @Autowired private BladeRedis redisTemplate; @@ -140,7 +145,10 @@ .eq(HouseholdEntity::getAssociatedUserId, AuthUtil.getUserId()) .eq(HouseholdEntity::getIsDeleted, 0) .last("limit 1")); if (ObjectUtils.isEmpty(householdEntity)) { logger.error("未查询到住户信息!", JSON.toJSONString(topics)); return "未查询到住户信息!"; } // 一户一票 if (discussEntity.getVoteRestrictions().equals(CommonConstant.NUMBER_ONE)) { long count = count(Wrappers.<UserTopicsEntity>lambdaQuery() src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
@@ -22,8 +22,12 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.xxl.job.core.server.EmbedServer; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; import org.apache.logging.log4j.util.Strings; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springblade.common.cache.SysCache; import org.springblade.common.param.CommonParamSet; import org.springblade.common.utils.IdUtils; @@ -80,6 +84,8 @@ public class HouseServiceImpl extends ServiceImpl<HouseMapper, HouseEntity> implements IHouseService { private static final Logger logger = LoggerFactory.getLogger(HouseServiceImpl.class); @Autowired private IGridService gridService; @@ -115,6 +121,14 @@ */ @Override public HouseVO getHouseDetail(HouseVO house) { if (house == null) { logger.error("house是空值", house); return new HouseVO(); } if (StringUtils.isBlank(house.getHouseCode()) && ObjectUtils.isEmpty(house.getId())) { logger.error("house.HouseCode是空值", house); return new HouseVO(); } return baseMapper.getHouseDetail(house); } @@ -612,6 +626,7 @@ /** * 导入是网格数据绑定处理 * * @param houseAndHoldExcel * @param houseEntity */ @@ -638,6 +653,7 @@ /** * 住户标签处理 * * @param houseAndHoldExcel * @param householdEntity */ @@ -866,6 +882,7 @@ /** * 房屋网格处理 * * @return */ @Override @@ -889,6 +906,7 @@ /** * 房屋警格处理 * * @return */ @Override @@ -910,6 +928,7 @@ /** * 房屋画像统计-按房屋标签统计 * * @param house * @return */ @@ -927,6 +946,7 @@ /** * 查询对应的社区编号 * * @param id * @return */ @@ -937,6 +957,7 @@ /** * 查询所有房屋总数 * * @return */ @Override @@ -946,6 +967,7 @@ /** * 查询所有的房屋 * * @param i * @param size * @return @@ -957,6 +979,7 @@ /** * 房屋标签初始化处置-根据有租客的,初始成出租,有业主没租客的初始化成自主,业主都没的就是闲置 * * @param house * @return */