From b1d0eae0b98ca29089b30ab62e2c34606a6b304a Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 08 一月 2020 14:48:02 +0800
Subject: [PATCH] Merge branch 'div' of ssh://193.112.35.168:29418/fanli-server into div

---
 fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java b/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java
index 7320930..01cf43b 100644
--- a/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java
+++ b/fanli/src/main/java/com/yeshi/fanli/dao/goods/jd/NYouHuiGoodsDao.java
@@ -16,6 +16,15 @@
 @Repository
 public class NYouHuiGoodsDao extends MongodbBaseDao<NYouHuiGoods> {
 
+	/**
+	 * 
+	 * @Title: selectByName
+	 * @Description: 鏍规嵁鍚嶅瓧鏌ヨ
+	 * @param name
+	 * @return 
+	 * NYouHuiGoods 杩斿洖绫诲瀷
+	 * @throws
+	 */
 	public NYouHuiGoods selectByName(String name) {
 		Query query = new Query();
 		query.addCriteria(Criteria.where("name").is(name));
@@ -26,4 +35,37 @@
 		return mongoTemplate.findOne(query, NYouHuiGoods.class);
 	}
 
+	/**
+	 * 
+	 * @Title: list
+	 * @Description: 鏌ヨ鍒楄〃
+	 * @param start
+	 * @param count
+	 * @return 
+	 * List<NYouHuiGoods> 杩斿洖绫诲瀷
+	 * @throws
+	 */
+	public List<NYouHuiGoods> list(int start, int count) {
+		Query query = new Query();
+		List<Order> orders = new ArrayList<>();
+		orders.add(new Order(Direction.DESC, "updateTime"));
+		query.with(new Sort(orders));
+		query.skip(start);
+		query.limit(count);
+		return mongoTemplate.find(query, NYouHuiGoods.class);
+	}
+
+	/**
+	 * 
+	 * @Title: count
+	 * @Description: 鏌ヨ鏁伴噺
+	 * @return 
+	 * long 杩斿洖绫诲瀷
+	 * @throws
+	 */
+	public long count() {
+		Query query = new Query();
+		return mongoTemplate.count(query, NYouHuiGoods.class);
+	}
+
 }

--
Gitblit v1.8.0