|
|
@@ -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;
|