| | |
| | | import cc.mrbird.febs.common.enumerates.FlowTypeEnum; |
| | | import cc.mrbird.febs.common.enumerates.MoneyFlowTypeEnum; |
| | | import cc.mrbird.febs.common.enumerates.OrderDeliveryStateEnum; |
| | | import cc.mrbird.febs.common.enumerates.OrderStatusEnum; |
| | | import cc.mrbird.febs.mall.dto.*; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.mapper.*; |
| | |
| | | mallExpressInfo.setExpressCom(expressCom); |
| | | mallExpressInfoMapper.insert(mallExpressInfo); |
| | | |
| | | mallOrderInfo.setStatus(3); |
| | | mallOrderInfo.setDeliveryState(OrderDeliveryStateEnum.DELIVERY_ING.getValue()); |
| | | mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | mallOrderInfoMapper.updateOrderStateAndDeliveryState(mallOrderInfo.getId(), |
| | | OrderStatusEnum.WAIT_FINISH.getValue(), |
| | | OrderDeliveryStateEnum.DELIVERY_FINISH.getValue()); |
| | | |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | |
| | | mallExpressInfo.setExpressCode(deliverGoodsDto.getExpressCode()); |
| | | mallExpressInfoMapper.insert(mallExpressInfo); |
| | | |
| | | mallOrderInfo.setStatus(3); |
| | | mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | mallOrderInfoMapper.updateOrderStateAndDeliveryState(mallOrderInfo.getId(), |
| | | OrderStatusEnum.WAIT_FINISH.getValue(), |
| | | OrderDeliveryStateEnum.DELIVERY_FINISH.getValue()); |
| | | // mallOrderInfo.setStatus(3); |
| | | // mallOrderInfoMapper.updateById(mallOrderInfo); |
| | | } |
| | | } |