package com.yeshi.fanli.service.impl.taobao;
|
|
import java.util.Date;
|
import java.util.List;
|
|
import javax.annotation.Resource;
|
|
import org.springframework.stereotype.Service;
|
|
import com.yeshi.fanli.dao.taobao.ShareHotGoodsDao;
|
import com.yeshi.fanli.entity.taobao.ShareHotGoods;
|
import com.yeshi.fanli.service.inter.taobao.ShareHotGoodsService;
|
import com.yeshi.fanli.util.StringUtil;
|
|
@Service
|
public class ShareHotGoodsServiceImpl implements ShareHotGoodsService {
|
@Resource
|
private ShareHotGoodsDao shareHotGoodsDao;
|
|
@Override
|
public void addShareHotGoods(ShareHotGoods goods) {
|
if (goods == null || StringUtil.isNullOrEmpty(goods.getDay()) || goods.getGoods() == null)
|
return;
|
goods.setId(StringUtil.Md5(goods.getDay() + "#" + goods.getGoods().getAuctionId()));
|
goods.setUpdateTime(new Date());
|
shareHotGoodsDao.save(goods);
|
}
|
|
@Override
|
public List<ShareHotGoods> listByDay(String day) {
|
return shareHotGoodsDao.listByDayOrderByUpdateTime(day, 1, 100);
|
}
|
|
@Override
|
public void deleteById(String id) {
|
shareHotGoodsDao.delete(id);
|
}
|
}
|