Просмотр исходного кода

订单列表添加1-5级价格

hu 2 лет назад
Родитель
Сommit
f99987b734
1 измененных файлов с 13 добавлено и 0 удалено
  1. 13 0
      src/custom/restcontroller/webmanage/sale/item/Item.java

+ 13 - 0
src/custom/restcontroller/webmanage/sale/item/Item.java

@@ -515,6 +515,19 @@ public class Item extends Controller {
         querySQL.addQueryFields("widthschemename", "t4.schemename ");
         querySQL.addJoinTable(JOINTYPE.left, "sa_sizecustomizedscheme", "t5", "t1.lengthschemeid=t5.sa_sizecustomizedschemeid and t1.siteid=t5.siteid");
         querySQL.addQueryFields("lengthschemename", "t5.schemename ");
+
+        querySQL.addJoinTable(JOINTYPE.left, "sa_itemprice", "t9", "t9.itemid = t1.itemid AND t9.siteid = t1.siteid and t9.pricegrade=1");
+        querySQL.addQueryFields("price1", "t9.price ");
+        querySQL.addJoinTable(JOINTYPE.left, "sa_itemprice", "t10", "t10.itemid = t1.itemid AND t10.siteid = t1.siteid and t10.pricegrade=2");
+        querySQL.addQueryFields("price2", "t10.price ");
+        querySQL.addJoinTable(JOINTYPE.left, "sa_itemprice", "t11", "t11.itemid = t1.itemid AND t11.siteid = t1.siteid and t11.pricegrade=3");
+        querySQL.addQueryFields("price3", "t11.price ");
+        querySQL.addJoinTable(JOINTYPE.left, "sa_itemprice", "t12", "t12.itemid = t1.itemid AND t12.siteid = t1.siteid and t12.pricegrade=4");
+        querySQL.addQueryFields("price4", "t12.price ");
+        querySQL.addJoinTable(JOINTYPE.left, "sa_itemprice", "t13", "t13.itemid = t1.itemid AND t13.siteid = t1.siteid and t13.pricegrade=5");
+        querySQL.addQueryFields("price5", "t13.price ");
+
+
         querySQL.setWhere("t1.siteid", siteid);
         querySQL.setWhere(where);
         return querySQL;