| | |
| | | flow.setVipId(sysOrder.getVipId()); |
| | | flow.setShopId(sysOrder.getShopId()); |
| | | flow.setCompanyId(sysOrder.getCompanyId()); |
| | | flow.setPayMethod(type); |
| | | return flow; |
| | | } |
| | | |
| | |
| | | sysOrderDao.insert(sysOrder); |
| | | orderIds.put(oldOrderId, sysOrder.getId()); |
| | | |
| | | if (CollUtil.isNotEmpty(sysOrder.getItems())) { |
| | | for (SysOrderItem item : sysOrder.getItems()) { |
| | | Long oldItemId = item.getId(); |
| | | item.setOrderId(sysOrder.getId()); |
| | |
| | | sysOrderItemDao.insert(item); |
| | | itemIds.put(oldItemId, item.getId()); |
| | | } |
| | | } |
| | | |
| | | if (CollUtil.isNotEmpty(sysOrder.getFlows())) { |
| | | for (SysOrderFlow flow : sysOrder.getFlows()) { |
| | | flow.setOrderId(oldOrderId); |
| | | sysOrderFlowDao.insert(flow); |
| | | } |
| | | } |
| | | |
| | | if (CollUtil.isNotEmpty(sysOrder.getAchieveNews())) { |
| | | for (AchieveNew achieveNew : sysOrder.getAchieveNews()) { |