|
@@ -224,27 +224,7 @@ public class CmRefundsProductController extends BaseController {
|
|
|
if (cmDiscernReceipt != null && "1".equals(cmDiscernReceipt.getPayWay()) && "1".equals(status)) {
|
|
|
returnOnline = true;
|
|
|
}
|
|
|
- //联合丽格运费
|
|
|
- String PostageInfo = null;
|
|
|
- // 拼接运费信息--联合丽格
|
|
|
- boolean isColdChina = newOrder.getNewShopOrders().stream().map(NewShopOrder::getIsColdChina).collect(Collectors.toList()).contains(1);
|
|
|
- Double ColdChina = Double.valueOf(700);
|
|
|
-
|
|
|
- if (isColdChina) {
|
|
|
- if ("-1" == newOrder.getFreePostFlag()) {
|
|
|
- // 到付
|
|
|
- PostageInfo = "¥" + newOrder.getFreePostFlag() + "(" + (isColdChina ? "冷链费: ¥" + ColdChina + "," : "") + "其他: 到付)";
|
|
|
- } else if ("0" == newOrder.getFreePostFlag()) {
|
|
|
- // 包邮
|
|
|
- PostageInfo = "¥" + newOrder.getFreePostFlag() + "(" + (isColdChina ? "冷链费: ¥" + ColdChina + "," : "") + "其他: 包邮)";
|
|
|
- } else {
|
|
|
- // 有运费
|
|
|
- PostageInfo = "¥" + newOrder.getFreight() + "(" + (isColdChina ? "冷链费: ¥" + ColdChina + "," : "") + "其他: ¥" + MathUtil.sub(newOrder.getFreight(), ColdChina)+ ")";
|
|
|
- }
|
|
|
- } else {
|
|
|
- PostageInfo = newOrder.getFreePostFlag() == "-1" ? "到付" : newOrder.getFreePostFlag() == "0" ? "包邮" : "¥" + newOrder.getFreight();
|
|
|
- }
|
|
|
- model.addAttribute("postageInfo", PostageInfo);
|
|
|
+
|
|
|
Integer lastReceiptDetailId = cmDiscernReceiptDao.findOrderLastReceiptDetailId(newOrder.getOrderID().toString());
|
|
|
model.addAttribute("lastReceiptDetailId", lastReceiptDetailId);
|
|
|
model.addAttribute("isPromotions", isPromotions);
|
|
@@ -607,30 +587,7 @@ public class CmRefundsProductController extends BaseController {
|
|
|
bpClause.setEnabledStatus("1");
|
|
|
List<BpClause> bpClauses = bpClauseService.findList(bpClause);
|
|
|
Integer lastReceiptDetailId = cmDiscernReceiptDao.findOrderLastReceiptDetailId(newOrder.getOrderID().toString());
|
|
|
- //联合丽格运费
|
|
|
- for (NewShopOrder newShopOrder : newOrder.getNewShopOrders()) {
|
|
|
- Double coldChina = Double.valueOf(700);
|
|
|
- String postageInfo = null;
|
|
|
-
|
|
|
- if (newShopOrder.getIsColdChina() == 1) {
|
|
|
- if ("-1" == newOrder.getFreePostFlag()) {
|
|
|
- // 到付
|
|
|
- postageInfo = "¥" + newShopOrder.getFreePostageFee() + "(" + (newShopOrder.getIsColdChina() == 1 ? "冷链费: ¥" + coldChina + "," : "") + "其他: 到付)";
|
|
|
- } else if ("0" == newOrder.getFreePostFlag()) {
|
|
|
- // 包邮
|
|
|
- postageInfo = "¥" + newShopOrder.getFreePostageFee() + "(" + (newShopOrder.getIsColdChina() == 1 ? "冷链费: ¥" + coldChina + "," : "") + "其他: 包邮)";
|
|
|
- } else {
|
|
|
- // 有运费
|
|
|
- postageInfo = "¥" + newShopOrder.getShopPostFee() + "(" + (newShopOrder.getIsColdChina() == 1 ? "冷链费: ¥" + coldChina + "," : "") + "其他: ¥" + MathUtil.sub(newOrder.getFreight(), coldChina) + ")";
|
|
|
- }
|
|
|
- } else {
|
|
|
- postageInfo = newOrder.getFreePostFlag() == "-1" ? "到付" : newOrder.getFreePostFlag() == "0" ? "包邮" : "¥" + newShopOrder.getShopPostFee();
|
|
|
- }
|
|
|
- newShopOrder.setPostageInfo(postageInfo);
|
|
|
- //支付凭证
|
|
|
-// Integer orderID = order.getOrderID() == null ? 0: order.getOrderID();
|
|
|
-// List<CmOrderPaymentVoucherVo> voucherVo = newOrderService.findVoucherVoOrderID(order.getOrderID());
|
|
|
- }
|
|
|
+
|
|
|
model.addAttribute("lastReceiptDetailId", lastReceiptDetailId);
|
|
|
model.addAttribute("from", from);
|
|
|
model.addAttribute("bpClauses", bpClauses);
|