| | |
| | | import org.springframework.scheduling.annotation.Scheduled;
|
| | | import org.springframework.stereotype.Component;
|
| | |
|
| | | import com.yeshi.fanli.entity.bus.user.LostOrder;
|
| | | import com.yeshi.fanli.entity.bus.user.Order;
|
| | | import com.yeshi.fanli.entity.taobao.PidUser;
|
| | | import com.yeshi.fanli.entity.taobao.TaoBaoOrder;
|
| | | import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig;
|
| | |
| | | import com.yeshi.fanli.service.inter.order.LostOrderService;
|
| | | import com.yeshi.fanli.service.inter.order.OrderItemServcie;
|
| | | import com.yeshi.fanli.service.inter.order.OrderProcessService;
|
| | | import com.yeshi.fanli.service.inter.order.OrderService;
|
| | | import com.yeshi.fanli.service.inter.order.PidOrderService;
|
| | | import com.yeshi.fanli.service.inter.taobao.TaoBaoOrderService;
|
| | | import com.yeshi.fanli.service.inter.taobao.TaoBaoUnionConfigService;
|
| | |
| | |
|
| | | @Resource
|
| | | private LostOrderService lostOrderService;
|
| | |
|
| | | @Resource
|
| | | private OrderService orderService;
|
| | |
|
| | | private void updateOrder(long startTime, long endTime) {
|
| | | List<TaoBaoUnionConfig> configList = taoBaoUnionConfigService.getConfigByTypeCache(PidUser.TYPE_FANLI_ANDROID);
|
| | |
| | | // 移除会员运营ID与渠道专属订单
|
| | | if (orderList.get(i).getAdPositionName().contains("会员运营")
|
| | | || orderList.get(i).getAdPositionName().contains("渠道专属")) {
|
| | | orderList.remove(i);
|
| | | i--;
|
| | | if (orderList.get(i).getAdPositionName().contains("会员运营")) {// 处理订单申诉
|
| | | Order order = orderService.findOrderByOrderIdAndType(orderList.get(i).getOrderId(),
|
| | | Order.ORDER_TYPE_TAOBAO);
|
| | | if (order != null && order.getBeizhu().contains("补单")) {// 不排除补单的情况
|
| | |
|
| | | } else {
|
| | | orderList.remove(i);
|
| | | i--;
|
| | | break;
|
| | | }
|
| | | } else {
|
| | | orderList.remove(i);
|
| | | i--;
|
| | | }
|
| | | }
|
| | | }
|
| | |
|