From 28cf328a098334b51a3e9d2d56f983fb8c862211 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期六, 23 五月 2020 09:54:38 +0800 Subject: [PATCH] 足迹、收藏订单兼容新需求 --- fanli/src/main/java/com/yeshi/fanli/service/inter/order/dividents/TeamDividentsSourceOrderService.java | 101 ++++++++++++++++++++++++-------------------------- 1 files changed, 48 insertions(+), 53 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/order/dividents/TeamDividentsSourceOrderService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/order/dividents/TeamDividentsSourceOrderService.java index 549ca13..4ba7174 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/order/dividents/TeamDividentsSourceOrderService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/order/dividents/TeamDividentsSourceOrderService.java @@ -1,5 +1,6 @@ package com.yeshi.fanli.service.inter.order.dividents; +import java.math.BigDecimal; import java.util.Date; import java.util.List; @@ -17,56 +18,8 @@ * void 杩斿洖绫诲瀷 * @throws */ - public void addTeamDividentsSourceOrder(TeamDividentsSourceOrder order) throws TeamDividentsSourceOrderException,ParamsException; - - /** - * - * @Title: listCanSendByUidAndPreSendTime - * @Description: - * @param uid - * @param preSendTime - * @return - * List<TeamDividentsSourceOrder> 杩斿洖绫诲瀷 - * @throws - */ - public List<TeamDividentsSourceOrder> listCanSendByUidAndPreSendTime(Long uid, Date preSendTime, int page, - int pageSize); - - /** - * - * @Title: countCanSendByUidAndPreSendTime - * @Description: - * @param uid - * @param preSendTime - * @return - * long 杩斿洖绫诲瀷 - * @throws - */ - public long countCanSendByUidAndPreSendTime(Long uid, Date preSendTime); - - /** - * 鑾峰彇鑳藉鍒嗙孩鐨勮鍗曟簮鐢ㄦ埛ID鍒楄〃 - * @Title: listCanSendUidByPreSendTime - * @Description: - * @param preSendTime - * @param page - * @param count - * @return - * List<Long> 杩斿洖绫诲瀷 - * @throws - */ - public List<Long> listCanSendUidByPreSendTime(Date preSendTime, int page, int count); - - /** - * 鑾峰彇鑳藉鍒嗙孩鐨勮鍗曟簮鐢ㄦ埛ID鏁伴噺 - * @Title: countCanSendUidByPreSendTime - * @Description: - * @param preSendTime - * @return - * Long 杩斿洖绫诲瀷 - * @throws - */ - public Long countCanSendUidByPreSendTime(Date preSendTime); + public TeamDividentsSourceOrder addTeamDividentsSourceOrder(TeamDividentsSourceOrder order) + throws TeamDividentsSourceOrderException, ParamsException; /** * 鏍规嵁涓婚敭鏌ヨ @@ -111,8 +64,7 @@ * @throws */ public void send(Long id); - - + /** * 鏍规嵁璁㈠崟鏌ヨ * @Title: selectByOrderNoSourceType @@ -123,6 +75,49 @@ * TeamDividentsSourceOrder 杩斿洖绫诲瀷 * @throws */ - public TeamDividentsSourceOrder selectByOrderNoSourceType(String orderNo,int sourceType); + public TeamDividentsSourceOrder selectByOrderNoSourceType(String orderNo, int sourceType); + + + /** + * 鏍规嵁璁㈠崟鍙锋煡璇� + * @Title: listByOrderNoSourceType + * @Description: + * @param orderNo + * @return + * List<TeamDividentsSourceOrder> 杩斿洖绫诲瀷 + * @throws + */ + public List<TeamDividentsSourceOrder> listByOrderNoOrUid(String orderNo,Long uid); + + /** + * 璁㈠崟缁撶畻 + * @Title: orderSettle + * @Description: + * @param orderNo + * @param sourceType + * @param income + * void 杩斿洖绫诲瀷 + * @throws + */ + public void orderSettle(String orderNo, int sourceType,Date preSendTime, BigDecimal income); + + /** + * 鏇存柊璧勯噾 + * @Title: updateMoney + * @Description: + * @param orderNo + * @param sourceType + * @param money + * void 杩斿洖绫诲瀷 + * @throws + */ + public void updateMoney(String orderNo, int sourceType, BigDecimal money); + + /** + * 鏍规嵁璁㈠崟鍙锋煡璇� + * @param orderNo + * @return + */ + public List<TeamDividentsSourceOrder> listByOrderNo(String orderNo); } -- Gitblit v1.8.0