Sfoglia il codice sorgente

促销活动创建领域获取优化

eganwu 1 anno fa
parent
commit
fe284d99e1

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

@@ -302,9 +302,11 @@ public class Order extends Controller {
 //            return getErrReturnObject().setErrMsg("请添加同一领域的商品").toString();
 //        }
         if (sa_promotionid > 0) {
-            Rows rows = dbConnect.runSqlQuery("SELECT * from sa_promotion WHERE sa_promotionid=" + sa_promotionid + " and siteid='" + siteid + "'");
+            Rows rows = dbConnect.runSqlQuery("SELECT ifnull(tradefield,'[]') tradefield  from sa_promotion WHERE sa_promotionid=" + sa_promotionid + " and siteid='" + siteid + "'");
             if (rows.isNotEmpty()) {
-                tradefield = rows.get(0).getString("tradefield");
+                String tradefields = rows.get(0).getString("tradefield");
+                JSONArray jsonArray = JSONArray.parseArray(tradefields);
+                tradefield = StringUtils.join(jsonArray, ",");
             }
         }