From 850a524cced18e275ae89aea5ffdeaa30ddd687f Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期日, 08 十月 2023 17:17:09 +0800
Subject: [PATCH] 唯品会接口修改增加必要的3个字段
---
fanli/src/main/java/com/yeshi/fanli/service/inter/user/SpreadUserImgService.java | 170 +++++++++++++++++++++++++++++++-------------------------
1 files changed, 93 insertions(+), 77 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/SpreadUserImgService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/SpreadUserImgService.java
index 353f9b9..6df3f17 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/SpreadUserImgService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/SpreadUserImgService.java
@@ -1,77 +1,93 @@
-package com.yeshi.fanli.service.inter.user;
-
-import java.util.Date;
-import java.util.List;
-
-public interface SpreadUserImgService {
-
- void addUserInviteImg(Long uid, String imgUrl);
-
- List<String> getImgUrlList(Long uid);
-
- int imgUrlCount(Long uid);
-
- void deleteImgUrl(Long uid);
-
- /**
- * 鑾峰彇绔嬪嵆閭�璇风殑鍒嗕韩鍥�
- *
- * @param uid
- * @return
- */
- List<String> getUserSpreadImg(Long uid);
-
- /**
- * 鐢ㄦ埛鍒嗕韩鍥剧殑鏁伴噺
- * @param uid
- * @return
- */
- int countUserSpreadImg(Long uid);
-
- /**
- * 鑾峰彇浠ユ煇寮犲浘鐗囦负鑳屾櫙鐨勯個璇峰垎浜浘
- *
- * @param uid
- * @param bgImg
- * -鑳屾櫙鍥剧墖鍦板潃
- * @return
- */
- String getUserSpreadImg(Long uid, String bgImg);
-
- /**
- * 鑾峰彇浠ユ煇寮犲浘鐗囦负鑳屾櫙鐨勯個璇峰垎浜浘锛� 鎸囧畾浜岀淮鐮佺殑浣嶇疆浠ュ強灏哄锛�
- *
- * @param uid
- * @param bgImg
- * @param erCodePostionX
- * @param erCodePostionY
- * @param erCodeSize
- * @return
- */
- String getUserSpreadImg(Long uid, String bgImg, int erCodePostionX, int erCodePostionY, int erCodeSize);
-
- /**
- * 鏍规嵁鍥剧墖鐢讳簩缁寸爜
- * @param uid
- * @param bgImg
- * @param inviteCode
- * @return
- * @throws Exception
- */
- String getInviteImg(String bgImg, Long uid, String portrait, String inviteCode) throws Exception;
-
- /**
- * 閭�璇峰浘鐗� 闂��
- * @param bgImg
- * @param uid
- * @param portrait
- * @param inviteCode
- * @param content
- * @param date
- * @return
- * @throws Exception
- */
- public String getInviteImgToGreet(String bgImg, Long uid, String portrait, String inviteCode, String content, Date date)
- throws Exception;
-
-}
+package com.yeshi.fanli.service.inter.user;
+
+import java.util.Date;
+import java.util.List;
+
+import javax.servlet.http.HttpServletRequest;
+
+public interface SpreadUserImgService {
+
+ void addUserInviteImg(Long uid, String imgUrl);
+
+ List<String> getImgUrlList(Long uid);
+
+ int imgUrlCount(Long uid);
+
+ void deleteImgUrl(Long uid);
+
+ /**
+ * 鑾峰彇绔嬪嵆閭�璇风殑鍒嗕韩鍥�
+ *
+ * @param uid
+ * @return
+ */
+ List<String> getUserSpreadImg(Long uid, HttpServletRequest request);
+
+ /**
+ * 鐢ㄦ埛鍒嗕韩鍥剧殑鏁伴噺
+ *
+ * @param uid
+ * @return
+ */
+ int countUserSpreadImg(Long uid);
+
+ /**
+ * 鑾峰彇浠ユ煇寮犲浘鐗囦负鑳屾櫙鐨勯個璇峰垎浜浘
+ *
+ * @param uid
+ * @param bgImg
+ * -鑳屾櫙鍥剧墖鍦板潃
+ * @return
+ */
+ String getUserSpreadImg(Long uid, String bgImg);
+
+ /**
+ * 鑾峰彇浠ユ煇寮犲浘鐗囦负鑳屾櫙鐨勯個璇峰垎浜浘锛� 鎸囧畾浜岀淮鐮佺殑浣嶇疆浠ュ強灏哄锛�
+ *
+ * @param uid
+ * @param bgImg
+ * @param erCodePostionX
+ * @param erCodePostionY
+ * @param erCodeSize
+ * @return
+ */
+ String getUserSpreadImg(Long uid, String bgImg, int erCodePostionX, int erCodePostionY, int erCodeSize);
+
+ /**
+ * 鏍规嵁鍥剧墖鐢讳簩缁寸爜
+ *
+ * @param uid
+ * @param bgImg
+ * @param inviteCode
+ * @return
+ * @throws Exception
+ */
+ String drawInviteQrCodeNew(String bgImg, Long uid, String portrait, Integer pX, Integer pY, Integer size,
+ String inviteCode) throws Exception;
+
+ /**
+ * 閭�璇峰浘鐗� 闂��
+ *
+ * @param bgImg
+ * @param uid
+ * @param portrait
+ * @param inviteCode
+ * @param content
+ * @param date
+ * @return
+ * @throws Exception
+ */
+ public String getInviteImgToGreet(String bgImg, Long uid, String portrait, String inviteCode, String content,
+ Date date) throws Exception;
+
+ /**
+ * 鑾峰彇鐢ㄦ埛瑕佹眰鍥惧垪琛�
+ *
+ * @param uid
+ * @param page
+ * @param count
+ * @param request
+ * @return
+ */
+ public List<String> getUserSpreadImgToPage(Long uid, int page, int count, HttpServletRequest request);
+}
--
Gitblit v1.8.0