Parcourir la source

fix grok车票清除

zoujiajian il y a 1 an
Parent
commit
26f85ffa4b

+ 2 - 0
netflix-common/src/main/java/com/cyksj/common/constant/Constant.java

@@ -402,6 +402,8 @@ public interface Constant {
 
 	Long LUMA_GOODS_ID = 87l;
 
+	Long GROK_GOODS_ID = 88l;
+
 	/**
 	 * 批发押金配置key
 	 */

+ 12 - 0
netflix-service/src/main/java/com/cyksj/service/mange/impl/MirrorUserCleatServiceImpl.java

@@ -48,6 +48,8 @@ public class MirrorUserCleatServiceImpl implements MirrorUserCleatService {
 
 	private final LumaUserMapper lumaUserMapper;
 
+	private final GrokUserMapper grokUserMapper;
+
 	private final OrderDonUpgradeRenewRecordMapper orderDonUpgradeRenewRecordMapper;
 
 	@Override
@@ -91,6 +93,16 @@ public class MirrorUserCleatServiceImpl implements MirrorUserCleatService {
 				redisService.del(RedisService.key.LUMA_NUM_LIMIT.getName() + user.getId());
 			}
 		}
+
+		//grok
+		if (goodsId != null && goodsId == Constant.GROK_GOODS_ID) {
+			GrokUser user = grokUserMapper.selectOne(Wrappers.lambdaQuery(GrokUser.class)
+					.eq(GrokUser::getRelationId, relationId).last("limit 1"));
+			if (user != null) {
+				grokUserMapper.delete(Wrappers.lambdaQuery(GrokUser.class)
+						.eq(GrokUser::getRelationId, relationId));
+			}
+		}
 	}
 
 	@Override