修复退款修改价申请售后退款的问题
This commit is contained in:
@ -116,7 +116,13 @@ public class StoreAfterSalesServiceImpl extends BaseServiceImpl<StoreAfterSalesM
|
|||||||
//生成售后订单
|
//生成售后订单
|
||||||
StoreAfterSales storeAfterSales = new StoreAfterSales();
|
StoreAfterSales storeAfterSales = new StoreAfterSales();
|
||||||
storeAfterSales.setOrderCode(storeAfterSalesParam.getOrderCode());
|
storeAfterSales.setOrderCode(storeAfterSalesParam.getOrderCode());
|
||||||
|
//此处需要对比原来订单的支付价格
|
||||||
|
if(totalPrice.compareTo(yxStoreOrder.getPayPrice()) > 0){
|
||||||
|
storeAfterSales.setRefundAmount(yxStoreOrder.getPayPrice());
|
||||||
|
}else{
|
||||||
storeAfterSales.setRefundAmount(totalPrice);
|
storeAfterSales.setRefundAmount(totalPrice);
|
||||||
|
}
|
||||||
|
|
||||||
storeAfterSales.setServiceType(storeAfterSalesParam.getServiceType());
|
storeAfterSales.setServiceType(storeAfterSalesParam.getServiceType());
|
||||||
storeAfterSales.setReasons(storeAfterSalesParam.getReasonForApplication());
|
storeAfterSales.setReasons(storeAfterSalesParam.getReasonForApplication());
|
||||||
storeAfterSales.setExplains(storeAfterSalesParam.getApplicationInstructions());
|
storeAfterSales.setExplains(storeAfterSalesParam.getApplicationInstructions());
|
||||||
|
Reference in New Issue
Block a user