package com.yeshi.fanli.service.impl.goods.jd;
|
|
import java.util.Date;
|
import java.util.List;
|
|
import javax.annotation.Resource;
|
|
import org.springframework.stereotype.Service;
|
|
import com.yeshi.fanli.dao.goods.jd.NYouHuiGoodsDao;
|
import com.yeshi.fanli.entity.goods.jd.NYouHuiGoods;
|
import com.yeshi.fanli.service.inter.goods.jd.NYouHuiService;
|
import com.yeshi.fanli.util.StringUtil;
|
|
@Service
|
public class NYouHuiServiceImpl implements NYouHuiService {
|
|
@Resource
|
private NYouHuiGoodsDao nyouHuiGoodsDao;
|
|
@Override
|
public void addGoods(NYouHuiGoods goods) {
|
if (goods == null)
|
return;
|
if (goods.getSkuId() == null || StringUtil.isNullOrEmpty(goods.getDesc())
|
|| StringUtil.isNullOrEmpty(goods.getName()))
|
return;
|
if (goods.getUpdateTime() == null)
|
goods.setUpdateTime(new Date());
|
nyouHuiGoodsDao.save(goods);
|
}
|
|
@Override
|
public NYouHuiGoods selectByName(String name) {
|
return nyouHuiGoodsDao.selectByName(name);
|
}
|
|
@Override
|
public List<NYouHuiGoods> list(int page, int pageSize) {
|
return nyouHuiGoodsDao.list((page - 1) * pageSize, pageSize);
|
}
|
|
@Override
|
public long count() {
|
return nyouHuiGoodsDao.count();
|
}
|
|
}
|