Commit 8fe09950 by roamer

退款回调时的兜底

parent 7d49703d
...@@ -16,6 +16,7 @@ import org.apache.commons.lang.StringUtils; ...@@ -16,6 +16,7 @@ import org.apache.commons.lang.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Objects; import java.util.Objects;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -93,7 +94,11 @@ public class OrderCancelReqAdapter { ...@@ -93,7 +94,11 @@ public class OrderCancelReqAdapter {
payRefundItem.setPayChannelName(PayMethodEnum.getDescByCode(request.getPayMethodCode())); payRefundItem.setPayChannelName(PayMethodEnum.getDescByCode(request.getPayMethodCode()));
} }
payRefundItem.setAmount(request.getRefundAmount()); payRefundItem.setAmount(request.getRefundAmount());
payRefundItem.setRefundTime(DateUtil.convert2Date(request.getRefundTime(), "yyyy-MM-dd HH:mm:ss").getTime()); if (StringUtils.isNotBlank(request.getRefundTime())){
payRefundItem.setRefundTime(DateUtil.convert2Date(request.getRefundTime(), "yyyy-MM-dd HH:mm:ss").getTime());
}else {
payRefundItem.setRefundTime(new Date().getTime());
}
payRefundItem.setCardCode(PayMethodEnum.TSVC.getCode().equals(request.getPayMethodCode()) ? request.getUniqueCode() : null); payRefundItem.setCardCode(PayMethodEnum.TSVC.getCode().equals(request.getPayMethodCode()) ? request.getUniqueCode() : null);
payRefundItemList.add(payRefundItem); payRefundItemList.add(payRefundItem);
......
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