Merge remote-tracking branch 'origin/master'
| | |
| | | @ApiModelProperty("快递单号") |
| | | @TableField("code") |
| | | private String code; |
| | | |
| | | |
| | | |
| | | @ApiModelProperty("收货地址JSON") |
| | | @TableField(exist = false) |
| | | private String addressJson; |
| | | } |
| | |
| | | RefundPass one = refundPassService.getOne(new LambdaQueryWrapper<RefundPass>().eq(RefundPass::getOrderId, orderId) |
| | | .eq(RefundPass::getDelFlag, 0).last(" order by create_time desc limit 0,1")); |
| | | one.setIdStr(one.getId().toString()); |
| | | one.setAddressJson(order.getAddressJson()); |
| | | return R.ok(one); |
| | | } |
| | | |
| | |
| | | if(null != afterSaleTime && LocalDateTime.now().isAfter(afterSaleTime)){ |
| | | return R.fail("已超过售后期间"); |
| | | } |
| | | |
| | | //构建售后申请数据 |
| | | RefundPass refundPass = new RefundPass(); |
| | | refundPass.setOrderId(applyRefundPass.getId()); |
| | |
| | | order.setGoodName(goodName.substring(0, goodName.length() - 1)); |
| | | Goods goods = goodsClient.getGoodsById(goodsList.get(0).getGoodsId()).getData(); |
| | | order.setOrderType(goods.getType()); |
| | | order.setOrderStatus(goods.getType() == 1 ? 3 : 1); |
| | | order.setOrderStatus(goods.getType() == 1 ? 3 : (shoppingCartPayment.getDistributionMode() == 2 ? 1 : 2)); |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS"); |
| | | order.setOrderNumber("QJS" + getNumber(3) + sdf.format(new Date())); |
| | | order.setTotalAmount(orderMoney.setScale(2, RoundingMode.HALF_EVEN)); |