From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderHongBaoMapServiceImpl.java | 110 +++++++++++++++++++++++++++--------------------------- 1 files changed, 55 insertions(+), 55 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderHongBaoMapServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderHongBaoMapServiceImpl.java index d6bbb8b..22591c9 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderHongBaoMapServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderHongBaoMapServiceImpl.java @@ -1,55 +1,55 @@ -package com.yeshi.fanli.service.impl.order; - -import java.math.BigDecimal; -import java.util.Date; -import java.util.List; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -import com.yeshi.fanli.dao.mybatis.order.OrderHongBaoMapMapper; -import com.yeshi.fanli.entity.bus.user.HongBaoV2; -import com.yeshi.fanli.entity.bus.user.Order; -import com.yeshi.fanli.entity.order.OrderHongBaoMap; -import com.yeshi.fanli.service.inter.order.OrderHongBaoMapService; -import com.yeshi.fanli.service.inter.order.OrderService; - -@Service -public class OrderHongBaoMapServiceImpl implements OrderHongBaoMapService { - - @Resource - private OrderHongBaoMapMapper orderHongBaoMapMapper; - - @Resource - private OrderService orderService; - - @Override - public void addOrderHongBaoMap(HongBaoV2 hongBao, Order order) { - if (hongBao == null) - return; - if (order == null) - return; - OrderHongBaoMap map = new OrderHongBaoMap(); - map.setCreateTime(new Date()); - map.setHongBao(hongBao); - map.setOrder(order); - orderHongBaoMapMapper.insertSelective(map); - } - - @Override - public BigDecimal getCouponHongbaoByOrderNo(String orderNo, Long uid) { - return orderHongBaoMapMapper.getCouponHongbaoByOrderNo(orderNo, uid); - } - - @Override - public OrderHongBaoMap selectByOrderIdAndSourceType(String orderId, int sourceType) { - Order order = orderService.findOrderByOrderIdAndType(orderId, sourceType); - if (order != null) { - List<OrderHongBaoMap> mapList = orderHongBaoMapMapper.listByOrderId(order.getId()); - if (mapList != null && mapList.size() > 0) - return mapList.get(0); - } - return null; - } -} +package com.yeshi.fanli.service.impl.order; + +import java.math.BigDecimal; +import java.util.Date; +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.yeshi.fanli.dao.mybatis.order.OrderHongBaoMapMapper; +import com.yeshi.fanli.entity.bus.user.HongBaoV2; +import com.yeshi.fanli.entity.bus.user.Order; +import com.yeshi.fanli.entity.order.OrderHongBaoMap; +import com.yeshi.fanli.service.inter.order.OrderHongBaoMapService; +import com.yeshi.fanli.service.inter.order.OrderService; + +@Service +public class OrderHongBaoMapServiceImpl implements OrderHongBaoMapService { + + @Resource + private OrderHongBaoMapMapper orderHongBaoMapMapper; + + @Resource + private OrderService orderService; + + @Override + public void addOrderHongBaoMap(HongBaoV2 hongBao, Order order) { + if (hongBao == null) + return; + if (order == null) + return; + OrderHongBaoMap map = new OrderHongBaoMap(); + map.setCreateTime(new Date()); + map.setHongBao(hongBao); + map.setOrder(order); + orderHongBaoMapMapper.insertSelective(map); + } + + @Override + public BigDecimal getCouponHongbaoByOrderNo(String orderNo, Long uid) { + return orderHongBaoMapMapper.getCouponHongbaoByOrderNo(orderNo, uid); + } + + @Override + public OrderHongBaoMap selectByOrderIdAndSourceType(String orderId, int sourceType) { + Order order = orderService.findOrderByOrderIdAndType(orderId, sourceType); + if (order != null) { + List<OrderHongBaoMap> mapList = orderHongBaoMapMapper.listByOrderId(order.getId()); + if (mapList != null && mapList.size() > 0) + return mapList.get(0); + } + return null; + } +} -- Gitblit v1.8.0