package com.xzx.gc.order.service; import com.xzx.gc.entity.BlackWhite; import com.xzx.gc.order.mapper.BlackWhiteMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @Service @Transactional public class BlackWhiteService { @Autowired BlackWhiteMapper blackWhiteMapper; /** * 查询用户是否在白名单或黑名单内 * @param activityType 活动类型 1,红包 2 分利 3分享 * @param mobile * @param type 1黑名单 2白名单 * @return */ public boolean isWhiteByMobile(String activityType,String mobile,String type){ BlackWhite blackWhite=new BlackWhite(); blackWhite.setActivClass(activityType); blackWhite.setUserMobile(mobile); blackWhite.setBlackWhite(type); int i = blackWhiteMapper.selectCount(blackWhite); if(i>0){ return true; } return false; } }