|  |  |  | 
|---|
|  |  |  | import org.springframework.stereotype.Component; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.io.IOException; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 分销订单退款 | 
|---|
|  |  |  | 
|---|
|  |  |  | LogUtil.debug("收到分销订单退款任务orderId={}", orderId); | 
|---|
|  |  |  | QueryWrapper queryWrapper=new QueryWrapper(); | 
|---|
|  |  |  | queryWrapper.eq("order_id",orderId); | 
|---|
|  |  |  | ShopSalesmanOrder shopSalesmanOrder = shopSalesmanOrderDao.selectOne(queryWrapper); | 
|---|
|  |  |  | if(shopSalesmanOrder!=null){ | 
|---|
|  |  |  | shopSalesmanOrder.setOrderStatus(ShopSalesmanOrder.STATUS_YTK); | 
|---|
|  |  |  | shopSalesmanOrderDao.updateById(shopSalesmanOrder); | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | LogUtil.debug("改订单为生成分销订单={}", orderId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | List<ShopSalesmanOrder> list = shopSalesmanOrderDao.selectList(queryWrapper); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | list.forEach(shopSalesmanOrder->{ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if(shopSalesmanOrder!=null){ | 
|---|
|  |  |  | shopSalesmanOrder.setOrderStatus(ShopSalesmanOrder.STATUS_YTK); | 
|---|
|  |  |  | shopSalesmanOrderDao.updateById(shopSalesmanOrder); | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | LogUtil.debug("改订单为生成分销订单={}", orderId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | ShopOrder order=shopOrderDao.selectById(Integer.parseInt(orderId)); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //如果是积分支付则需要返还积分 | 
|---|