Browse Source

售后部优惠金额取值的bug修复

wu 3 days ago
parent
commit
00bc37e7c9
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/custom/restcontroller/webmanage/sale/order/Order.java

+ 2 - 0
src/custom/restcontroller/webmanage/sale/order/Order.java

@@ -2213,6 +2213,7 @@ public class Order extends Controller {
                         sqlList.add(insertSQL.getSQL());
                         sqlList.add(insertSQL.getSQL());
                     }
                     }
                     String depname = departmenthrrows.isNotEmpty() ? departmenthrrows.get(0).getString("depname") : "";
                     String depname = departmenthrrows.isNotEmpty() ? departmenthrrows.get(0).getString("depname") : "";
+                    Long sys_enterpriseid =  orderdetailRows.get(0).getLong("sys_enterpriseid");
                     if (depname.equals("售后部")) {
                     if (depname.equals("售后部")) {
                         if (accountbalancerowsMap.containsKey(sys_enterpriseid)) {
                         if (accountbalancerowsMap.containsKey(sys_enterpriseid)) {
                             if (accountbalancerowsMap.get(sys_enterpriseid).get(0).getBigDecimal("discountamount").compareTo(BigDecimal.ZERO) > 0) {
                             if (accountbalancerowsMap.get(sys_enterpriseid).get(0).getBigDecimal("discountamount").compareTo(BigDecimal.ZERO) > 0) {
@@ -2497,6 +2498,7 @@ public class Order extends Controller {
                         sqlList.add(insertSQL.getSQL());
                         sqlList.add(insertSQL.getSQL());
                     }
                     }
                     String depname = departmenthrrows.isNotEmpty() ? departmenthrrows.get(0).getString("depname") : "";
                     String depname = departmenthrrows.isNotEmpty() ? departmenthrrows.get(0).getString("depname") : "";
+                    Long sys_enterpriseid =  orderdetailRows.get(0).getLong("sys_enterpriseid");
                     if (depname.equals("售后部")) {
                     if (depname.equals("售后部")) {
                         if (accountbalancerowsMap.containsKey(sys_enterpriseid)) {
                         if (accountbalancerowsMap.containsKey(sys_enterpriseid)) {
                             if (accountbalancerowsMap.get(sys_enterpriseid).get(0).getBigDecimal("discountamount").compareTo(BigDecimal.ZERO) > 0) {
                             if (accountbalancerowsMap.get(sys_enterpriseid).get(0).getBigDecimal("discountamount").compareTo(BigDecimal.ZERO) > 0) {