admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/jd/NYouHuiServiceImpl.java
@@ -1,37 +1,48 @@
package com.yeshi.fanli.service.impl.goods.jd;
import java.util.Date;
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);
   }
}
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();
   }
}