浏览代码

bug修复

eganwu 1 年之前
父节点
当前提交
b7ae52c59e
共有 1 个文件被更改,包括 12 次插入2 次删除
  1. 12 2
      src/custom/restcontroller/webmanage/sale/order/OrderItems.java

+ 12 - 2
src/custom/restcontroller/webmanage/sale/order/OrderItems.java

@@ -209,8 +209,6 @@ public class OrderItems extends Controller {
             String remarks = StringUtils.join(rows.toArray("remarks"), ";");
             dbConnect.runSqlUpdate("UPDATE sa_order set abstract ='" + remarks + "' WHERE sa_orderid='" + sa_orderid + "'");
 
-        } else {
-            dbConnect.runSqlUpdate("UPDATE sa_order set abstract ='' WHERE sa_orderid='" + sa_orderid + "'");
         }
 
         return getSucReturnObject().toString();
@@ -425,6 +423,18 @@ public class OrderItems extends Controller {
 
         updateAccountclassinfos(sa_orderid);
 
+        //生成摘要
+        sqlFactory = new SQLFactory(this, "查询定制费用统计");
+        sqlFactory.addParameter("sa_orderid", sa_orderid);
+        Rows rows = dbConnect.runSqlQuery(sqlFactory);
+        if (rows.isNotEmpty()) {
+            String remarks = StringUtils.join(rows.toArray("remarks"), ";");
+            dbConnect.runSqlUpdate("UPDATE sa_order set abstract ='" + remarks + "' WHERE sa_orderid='" + sa_orderid + "'");
+
+        } else {
+            dbConnect.runSqlUpdate("UPDATE sa_order set abstract ='' WHERE sa_orderid='" + sa_orderid + "'");
+        }
+
         return getSucReturnObject().toString();
     }