记得上下班打卡 | git大法好,push需谨慎

Commit c93ba38f authored by zhengfuxin's avatar zhengfuxin

修改演出规则

parent 6fbac246
...@@ -36,6 +36,8 @@ public class KylinRecommendActiveServiceImpl implements IKylinRecommendActiveSer ...@@ -36,6 +36,8 @@ public class KylinRecommendActiveServiceImpl implements IKylinRecommendActiveSer
private KylinRedisUtils kylinRedisUtils; private KylinRedisUtils kylinRedisUtils;
@Autowired @Autowired
private GoblinOrderUtils goblinOrderUtils; private GoblinOrderUtils goblinOrderUtils;
@Autowired
private KylinPerformancesServiceImpl kylinPerformancesService;
@Override @Override
public KylinRecommendActiveVo getRecommendById(List<KylinRecommendActive> list) throws ParseException { public KylinRecommendActiveVo getRecommendById(List<KylinRecommendActive> list) throws ParseException {
...@@ -118,7 +120,11 @@ public class KylinRecommendActiveServiceImpl implements IKylinRecommendActiveSer ...@@ -118,7 +120,11 @@ public class KylinRecommendActiveServiceImpl implements IKylinRecommendActiveSer
//演出 //演出
KylinPerformanceVo performancesInfo = dataUtils.getPerformanceVo(kylinRecommendActiveRelationVo.getRecommendBindId()); KylinPerformanceVo performancesInfo = dataUtils.getPerformanceVo(kylinRecommendActiveRelationVo.getRecommendBindId());
if(null!=performancesInfo){ if(null!=performancesInfo){
if(performancesInfo.getAppStatus()!=7&&performancesInfo.getAppStatus()!=10){ List<KylinPerformanceVo> newList = ObjectUtil.getKylinPerformanceVoArrayList();
newList.add(performancesInfo);
List<KylinPerformanceVo> kylinPerformanceVos = kylinPerformancesService.checkAppStatus(newList);
if(null!=kylinPerformanceVos&&kylinPerformanceVos.size()>0){
performancesInfo=kylinPerformanceVos.get(0);
kylinRecommendActiveRelationVo.setKylinPerformanceVo(performancesInfo); kylinRecommendActiveRelationVo.setKylinPerformanceVo(performancesInfo);
kylinRecommendActiveRelationVo.setCount(true); kylinRecommendActiveRelationVo.setCount(true);
}else{ }else{
...@@ -129,6 +135,18 @@ public class KylinRecommendActiveServiceImpl implements IKylinRecommendActiveSer ...@@ -129,6 +135,18 @@ public class KylinRecommendActiveServiceImpl implements IKylinRecommendActiveSer
kylinRecommendActiveRelationVo.setCount(false); kylinRecommendActiveRelationVo.setCount(false);
iterator.remove(); iterator.remove();
} }
/* if(null!=performancesInfo){
if(performancesInfo.getAppStatus()!=7&&performancesInfo.getAppStatus()!=10){
kylinRecommendActiveRelationVo.setKylinPerformanceVo(performancesInfo);
kylinRecommendActiveRelationVo.setCount(true);
}else{
kylinRecommendActiveRelationVo.setCount(false);
iterator.remove();
}
}else{
kylinRecommendActiveRelationVo.setCount(false);
iterator.remove();
}*/
} else if (kylinRecommendActiveRelationVo.getType() == 4) { } else if (kylinRecommendActiveRelationVo.getType() == 4) {
//商品 //商品 //商品 //商品
GoblinGoodsInfoVo goblinGoodsInfoVo = kylinRedisUtils.getGoodsInfoVo(kylinRecommendActiveRelationVo.getRecommendBindId()); GoblinGoodsInfoVo goblinGoodsInfoVo = kylinRedisUtils.getGoodsInfoVo(kylinRecommendActiveRelationVo.getRecommendBindId());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment