Bladeren bron

批量上架/批量下架添加查询条件hasprice

hu 2 jaren geleden
bovenliggende
commit
1dc4274554
1 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  1. 7 0
      src/custom/restcontroller/webmanage/sale/item/Item.java

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

@@ -363,7 +363,14 @@ public class Item extends Controller {
                     where.append(")");
                     where.append(")");
                 }
                 }
             }
             }
+            if (whereObject.containsKey("hasprice") && !"".equals(whereObject.getString("hasprice"))) {
+                if(whereObject.getBooleanValue("hasprice")){
+                    where.append(" and(");
+                    where.append(" exists(select * from sa_itemprice where sa_itemprice.siteid=t1.siteid and sa_itemprice.itemid=t1.itemid and price>0)");
+                    where.append(")");
+                }
 
 
+            }
 
 
             if (whereObject.containsKey("itemclassid") && !"".equals(whereObject.getString("itemclassid"))) {
             if (whereObject.containsKey("itemclassid") && !"".equals(whereObject.getString("itemclassid"))) {
                 ArrayList<Long> list = ItemClass.getSubItemClassIds(this, whereObject.getLong("itemclassid"));
                 ArrayList<Long> list = ItemClass.getSubItemClassIds(this, whereObject.getLong("itemclassid"));