ICampaignService.java 1.0 KB

12345678910111213141516171819202122232425262728
  1. package com.cloudcross.ssp.advertiser.service;
  2. import java.util.Date;
  3. import java.util.List;
  4. import java.util.Map;
  5. import com.cloudcross.ssp.advertiser.model.Campaign;
  6. import com.cloudcross.ssp.base.service.IGenericService;
  7. public interface ICampaignService extends IGenericService<Campaign>{
  8. public List<Campaign> findByOrderId(Long orderId);
  9. public long findByName(String name);
  10. public boolean deleteByID(long id);//通过活动id来查对应的活动
  11. public List<Campaign> findByStatus(Map<String, Object> paramMap);
  12. //向t_adgroup里面插入supdated
  13. public boolean updateUpstatus(List<Long> idList, int status);
  14. //导出Excel用
  15. public List<Campaign> findDeliverEffectAnalysis(Map<String, Object> paramMap);
  16. public boolean updateSupdatedAll(List<Long> campaignIdList,Date date);
  17. public boolean updateStatusByAdvertiserId(List<Long> AdvertiseIdList, int status);
  18. public boolean updateStatusByOrderId(List<Long> orderIdList,int status);
  19. public boolean updateStatusAll(List<Long> campaignIdList, int status);
  20. }