Explorar el Código

单品支持是否停产

eganwu hace 1 año
padre
commit
d269fed0d0
Se han modificado 1 ficheros con 8 adiciones y 1 borrados
  1. 8 1
      src/custom/restcontroller/webmanage/saletool/fad/Fad.java

+ 8 - 1
src/custom/restcontroller/webmanage/saletool/fad/Fad.java

@@ -63,6 +63,7 @@ public class Fad extends Controller {
             sqlFactory.setValue("offsaledate", content.getStringValue("offsaledate", true, "null"));
             sqlFactory.setValue("sa_fadclassids", sa_fadclassids);
             sqlFactory.setValue("classid", 1);
+            sqlFactory.setValue("isstop",  content.getBooleanValue("isstop"));
             sqlFactory.insert();
             content.put("sa_fadid", sa_fadid);
         } else {
@@ -80,6 +81,7 @@ public class Fad extends Controller {
             sqlFactory.setValue("price", content.getBigDecimalValue("price"));
             sqlFactory.setValue("offsaledate", content.getStringValue("offsaledate", true, "null"));
             sqlFactory.setValue("sa_fadclassids", sa_fadclassids);
+            sqlFactory.setValue("isstop",  content.getBooleanValue("isstop"));
             sqlFactory.update();
         }
 
@@ -238,6 +240,11 @@ public class Fad extends Controller {
                 where.append("t1.isonsale ='").append(whereObject.getString("isonsale")).append("' ");
                 where.append(")");
             }
+            if (whereObject.containsKey("isstop") && !"".equals(whereObject.getString("isstop"))) {
+                where.append(" and (");
+                where.append("t1.isstop ='").append(whereObject.getString("isstop")).append("' ");
+                where.append(")");
+            }
 
             if (whereObject.containsKey("begindate_create") && !"".equals(whereObject.getString("begindate_create"))) {
                 where.append(" and (");
@@ -291,7 +298,7 @@ public class Fad extends Controller {
 
 
         QuerySQL querySQL = SQLFactory.createQuerySQL(this, sa_fad,
-                        "sa_fadid", "name", "isonsale", "model", "spec", "price", "sequence", "createby", "createdate", "onsaledate")
+                        "sa_fadid", "name", "isonsale", "model", "spec", "price", "sequence", "createby", "createdate", "onsaledate","isstop")
                 .setTableAlias("t1");
         querySQL.setSiteid(siteid);
         querySQL.setWhere("classid",1);