|
|
@@ -29,30 +29,16 @@ public class customoptiontype extends Controller {
|
|
|
@API(title = "选项分类查询", apiversion = R.ID20220901092401.v1.class)
|
|
|
@CACHEING
|
|
|
public String query_optiontypeList() throws YosException {
|
|
|
- /**
|
|
|
- * 过滤条件设置
|
|
|
- */
|
|
|
- StringBuffer where = new StringBuffer(" 1=1 ");
|
|
|
- if (content.containsKey("where")) {
|
|
|
- JSONObject whereObject = content.getJSONObject("where");
|
|
|
- if (whereObject.containsKey("condition") && !"".equals(whereObject.getString("condition"))) {
|
|
|
- where.append(" and(");
|
|
|
- where.append("t1.typename like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
- where.append("or t1.remarks like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
- where.append(")");
|
|
|
- }
|
|
|
- }
|
|
|
-// SQLFactory typelistSQL = new SQLFactory(this, "选项分类查询", pageSize, pageNumber, pageSorting);
|
|
|
-// typelistSQL.addParameter_SQL("where", where);
|
|
|
-// Rows rows = dbConnect.runSqlQuery(typelistSQL.getSQL());
|
|
|
-
|
|
|
QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sys_optiontype", "optiontypeid", "typename",
|
|
|
- "remarks","issubvaluemag");
|
|
|
+ "remarks", "issubvaluemag");
|
|
|
querySQL.setTableAlias("t1");
|
|
|
+ querySQL.setCondition("t1.typename", "t1.remarks");
|
|
|
querySQL.setWhere("t1.issystem = 0");
|
|
|
- querySQL.setWhere(where.toString());
|
|
|
+ if (content.containsKey("clazz")) {
|
|
|
+ querySQL.setWhere("t1.clazz", content.getString("clazz"));
|
|
|
+ }
|
|
|
querySQL.setPage(pageSize, pageNumber);
|
|
|
- querySQL.setOrderBy("");
|
|
|
+ querySQL.setOrderBy("typename");
|
|
|
Rows rows = querySQL.query();
|
|
|
return getSucReturnObject().setData(rows).toString();
|
|
|
}
|