退款单退款原因未保存bug修复
This commit is contained in:
@@ -15,6 +15,7 @@ import com.zf.foodpurchase.fdsafe.utils.NoUtils;
|
||||
import com.zf.foodpurchase.fdsafe.vo.RefundItemAddUpdateVO;
|
||||
import com.zf.foodpurchase.fdsafe.vo.SchoolRefundItemVO;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
@@ -100,6 +101,10 @@ public class SchoolRefundItemServiceImpl extends ServiceImpl<SchoolRefundItemMap
|
||||
} else {
|
||||
schoolRefund = schoolRefunds.get(0);
|
||||
}
|
||||
String refundReason = refundItemAddUpdateVO.getRefundItemRemark();
|
||||
if(StringUtils.isNotBlank(refundReason)){
|
||||
schoolRefund.setRefundReason(refundReason);
|
||||
}
|
||||
// 构建子退货单
|
||||
SchoolRefundItem refundItem = new SchoolRefundItem();
|
||||
// 子订单号,退款原因,退款数量
|
||||
@@ -272,7 +277,10 @@ public class SchoolRefundItemServiceImpl extends ServiceImpl<SchoolRefundItemMap
|
||||
SchoolRefund updateSchoolRefund = new SchoolRefund();
|
||||
updateSchoolRefund.setRefundNo(schoolRefund.getRefundNo());
|
||||
updateSchoolRefund.setTotalRefundMoney(schoolRefund.getTotalRefundMoney().add(diffMoney));
|
||||
|
||||
String refundReason = refundItemAddUpdateVO.getRefundItemRemark();
|
||||
if(StringUtils.isNotBlank(refundReason)){
|
||||
updateSchoolRefund.setRefundReason(refundReason);
|
||||
}
|
||||
|
||||
// 数据更新
|
||||
String msg = "更新失败,请稍后重试";
|
||||
|
||||
Reference in New Issue
Block a user