|
|
@@ -804,10 +804,17 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService { |
|
|
TtWebService ttWebService = ttMerchantPoiService.getTtWebService(record); |
|
|
TtWebService ttWebService = ttMerchantPoiService.getTtWebService(record); |
|
|
boolean b = ttWebService.getPoiPlanService().poiOrientedPlanDeleteTalent(record.getId(), record.getDouyinId()); |
|
|
boolean b = ttWebService.getPoiPlanService().poiOrientedPlanDeleteTalent(record.getId(), record.getDouyinId()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TtPoiTakeRate updTakeRate = new TtPoiTakeRate(); |
|
|
TtPoiTakeRate updTakeRate = new TtPoiTakeRate(); |
|
|
updTakeRate.setId(record.getId()); |
|
|
updTakeRate.setId(record.getId()); |
|
|
updTakeRate.updateTenantInfo(record); |
|
|
updTakeRate.updateTenantInfo(record); |
|
|
updTakeRate.setDouyinIdStatus(JSON.toJSONString(douyinMap)); |
|
|
updTakeRate.setDouyinIdStatus(JSON.toJSONString(douyinMap)); |
|
|
|
|
|
|
|
|
|
|
|
Collection<Integer> values = douyinMap.values(); |
|
|
|
|
|
values.removeIf(e -> e.equals(EnumCpsPlanStatus.OFF.getCode())); |
|
|
|
|
|
if(values.isEmpty()){ |
|
|
|
|
|
updTakeRate.setStatus(EnumCpsPlanStatus.OFF.getCode()); |
|
|
|
|
|
} |
|
|
updTakeRate.setUpdateDate(new Date()); |
|
|
updTakeRate.setUpdateDate(new Date()); |
|
|
ttPoiTakeRateMapper.updateById(updTakeRate); |
|
|
ttPoiTakeRateMapper.updateById(updTakeRate); |
|
|
return new ResultData(); |
|
|
return new ResultData(); |
|
|
|