From 8b7fc3718d7cf847858e26db6a1b3421710ce1f8 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 16 九月 2019 15:52:28 +0800
Subject: [PATCH] UserInfo DAO层修改
---
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/share/UserShareGoodsGroupMapper.java | 117 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 59 insertions(+), 58 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/share/UserShareGoodsGroupMapper.java b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/share/UserShareGoodsGroupMapper.java
index 631dda1..743e363 100644
--- a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/share/UserShareGoodsGroupMapper.java
+++ b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/share/UserShareGoodsGroupMapper.java
@@ -1,59 +1,60 @@
-package com.yeshi.fanli.dao.mybatis.share;
-
-import java.util.List;
-
-import org.apache.ibatis.annotations.Param;
-
-import com.yeshi.fanli.entity.bus.share.UserShareGoodsGroup;
-
-public interface UserShareGoodsGroupMapper {
-
- int deleteByPrimaryKey(Long id);
-
- int insert(UserShareGoodsGroup record);
-
- int insertSelective(UserShareGoodsGroup record);
-
- UserShareGoodsGroup selectByPrimaryKey(Long id);
-
- int updateByPrimaryKeySelective(UserShareGoodsGroup record);
-
- int updateByPrimaryKey(UserShareGoodsGroup record);
-
- /**
- * 鎵归噺鎻掑叆
- * @param list
- * @return
- */
- int insertBatch(List<UserShareGoodsGroup> list);
-
-
- /**
- * 鎵归噺閫夋嫨鏇存柊
- * @param list
- * @return
- */
- int updateBatchSelective(List<UserShareGoodsGroup> list);
-
- /**
- * 鏌ヨ鍒嗕韩鍟嗗搧
- * @param recordId
- * @return
- */
- List<UserShareGoodsGroup> listByRecordId(@Param("recordId") Long recordId);
-
- /**
- * 鏌ヨ鍗曚釜鍟嗗搧 鍒ゆ柇鏄惁鍗曚釜鍟嗗搧鍒嗕韩
- * @param recordId
- * @return
- */
- UserShareGoodsGroup getSingleGoods(@Param("cid") Long cid, @Param("uid") Long uid);
-
- /**
- * 鏌ヨ鏈�鏂版洿鏂扮殑鍟嗗搧
- * @param cid
- * @param auctionId
- * @return
- */
- UserShareGoodsGroup getNewestRecord (@Param("uid") Long uid, @Param("auctionId") Long auctionId);
+package com.yeshi.fanli.dao.mybatis.share;
+
+import java.util.List;
+
+import org.apache.ibatis.annotations.Param;
+
+import com.yeshi.fanli.entity.bus.share.UserShareGoodsGroup;
+import com.yeshi.fanli.entity.bus.share.UserShareGoodsRecord.ShareSourceTypeEnum;
+
+public interface UserShareGoodsGroupMapper {
+
+ int deleteByPrimaryKey(Long id);
+
+ int insert(UserShareGoodsGroup record);
+
+ int insertSelective(UserShareGoodsGroup record);
+
+ UserShareGoodsGroup selectByPrimaryKey(Long id);
+
+ int updateByPrimaryKeySelective(UserShareGoodsGroup record);
+
+ int updateByPrimaryKey(UserShareGoodsGroup record);
+
+ /**
+ * 鎵归噺鎻掑叆
+ * @param list
+ * @return
+ */
+ int insertBatch(List<UserShareGoodsGroup> list);
+
+
+ /**
+ * 鎵归噺閫夋嫨鏇存柊
+ * @param list
+ * @return
+ */
+ int updateBatchSelective(List<UserShareGoodsGroup> list);
+
+ /**
+ * 鏌ヨ鍒嗕韩鍟嗗搧
+ * @param recordId
+ * @return
+ */
+ List<UserShareGoodsGroup> listByRecordId(@Param("recordId") Long recordId);
+
+ /**
+ * 鏌ヨ鍗曚釜鍟嗗搧 鍒ゆ柇鏄惁鍗曚釜鍟嗗搧鍒嗕韩
+ * @param recordId
+ * @return
+ */
+ UserShareGoodsGroup getSingleGoods(@Param("source") ShareSourceTypeEnum source, @Param("cid") Long cid, @Param("uid") Long uid);
+
+ /**
+ * 鏌ヨ鏈�鏂版洿鏂扮殑鍟嗗搧
+ * @param cid
+ * @param auctionId
+ * @return
+ */
+ UserShareGoodsGroup getNewestRecord (@Param("uid") Long uid, @Param("goodsId") Long goodsId, @Param("goodsType") Integer goodsType);
}
\ No newline at end of file
--
Gitblit v1.8.0