Commit 73749f20 by 王世昌

微商城退款原因和用户退款说明设置值设为同一个

parent 4db509eb
......@@ -2120,6 +2120,8 @@ public class OrderServiceImpl implements Orderservice {
// 微商城订单
if (com.freemud.sdk.api.assortment.order.enums.OrderSourceType.SAASMALL.getCode().equalsIgnoreCase(orderBean.getSource())){
// 微商城因为没有退款原因选项 所以将用户退款说明用户作为退款原因
orderRefundVo.setReason(orderRefundVo.getRemarks());
// 必须选择退款方式
if(Objects.isNull(orderRefundVo.getRefundMode()) || RefundModeEnum.getByIndex(orderRefundVo.getRefundMode()) == null){
return ResponseUtil.error(ResponseResult.PARAMETER_MISSING.getCode(), "请选择退款方式");
......@@ -4206,6 +4208,7 @@ public class OrderServiceImpl implements Orderservice {
orderRefundVo.setPartnerId(orderBeanList.get(0).getCompanyId());
orderRefundVo.setStoreId(orderBeanList.get(0).getShopId());
orderRefundVo.setReason(Optional.ofNullable(RefundReasonEnum.getSpellGroupReasonByIndex(refundVo.getReason())).orElse(RefundReasonEnum.Other).getDesc());
orderRefundVo.setRemarks(orderRefundVo.getReason());
// 拼团失败取消 默认为只退款不退货
orderRefundVo.setRefundMode(RefundModeEnum.UN_REFUND_GOODS.getIndex());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment