| | |
| | | shoppingOrderRefund.setPayType(shoppingOrder.getPaymentType()); |
| | | shoppingOrderRefund.setShoppingOrderId(shoppingOrder.getId()); |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); |
| | | shoppingOrderRefund.setRefundCode("GDF" + sdf.format(new Date()) + (Math.random() * 1000)); |
| | | shoppingOrderRefund.setRefundCode("GDF" + sdf.format(new Date()) + Double.valueOf((Math.random() * 1000)).intValue()); |
| | | shoppingOrderRefund.setRefundAmount(refundAmount); |
| | | shoppingOrderRefund.setRefundStatus(1); |
| | | shoppingOrderRefund.setCode(shoppingOrder.getCode()); |
| | |
| | | TShoppingOrder shoppingOrder = this.baseMapper.selectOne(Wrappers.lambdaQuery(TShoppingOrder.class).eq(TShoppingOrder::getCode, code)); |
| | | shoppingOrder.setPaymentStatus(2); |
| | | shoppingOrder.setSerialNumber(outTradeNo); |
| | | shoppingOrder.setPayTime(LocalDateTime.now()); |
| | | this.updateById(shoppingOrder); |
| | | //如果是优惠券,赠送优惠券 |
| | | if (shoppingOrder.getOrderType()==2){ |