Commit c1ba934b authored by 张永's avatar 张永

1

parent ca0ef364
...@@ -262,10 +262,9 @@ public class OrderServiceImpl implements OrderService { ...@@ -262,10 +262,9 @@ public class OrderServiceImpl implements OrderService {
+ " where sod.sSalesOrderID = ?"; + " where sod.sSalesOrderID = ?";
orderDtlList = jdbcTemplate.queryForList(sql2, salesOrderId); orderDtlList = jdbcTemplate.queryForList(sql2, salesOrderId);
} }
String sqlPay = "" + "select " + "sum(case when sPayTypeID = '1' then nPayAmount else 0 end) nCashPayAmount, " String sqlPay = "select sPayTypeID, sPayType, nPayAmnount, sOutTradeNO, sStatusID = case when nTag&2=2 then '1' else '0' end, sStatus = case when nTag&2=2 then '已付款' else '未付款' end "
+ "sum(case when sPayTypeID = 'WxPay' then nPayAmount else 0 end) nWxPayAmount, " + "from tSalesOrderPay "
+ "sum(case when sPayTypeID = 'Coupon' then nPayAmount else 0 end) nCouponPayAmount, " + "where sSalesOrderID = ? ";
+ "sum(nPayAmount) nTotalPayAmount " + "from tSalesOrderPay where sSalesOrderID = ?";
Map<String, Object> payMap = jdbcTemplate.queryForMap(sqlPay, salesOrderId); Map<String, Object> payMap = jdbcTemplate.queryForMap(sqlPay, salesOrderId);
payMap.put("nOrderTotalAmount", orderMap.get("nTotalSaleAmount")); payMap.put("nOrderTotalAmount", orderMap.get("nTotalSaleAmount"));
return Rjx.jsonOk().set("payData", payMap).set("list", orderMap).set("detail", orderDtlList).toJson(); return Rjx.jsonOk().set("payData", payMap).set("list", orderMap).set("detail", orderDtlList).toJson();
......
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