|
|
@@ -689,12 +689,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
//状态
|
|
|
if (whereObject.containsKey("status") && !"".equals(whereObject.getString("status"))) {
|
|
|
- where.append(" and(");
|
|
|
- where.append("t1.status ='").append(whereObject.getString("status")).append("' ");
|
|
|
- where.append(")");
|
|
|
- }
|
|
|
- if (whereObject.containsKey("type") && !"".equals(whereObject.getString("type"))) {
|
|
|
- JSONArray jsonArray =whereObject.getJSONArray("type");
|
|
|
+ JSONArray jsonArray =whereObject.getJSONArray("status");
|
|
|
StringBuffer str=new StringBuffer("(");
|
|
|
for(Object o :jsonArray){
|
|
|
str.append("'"+(String)o+"',");
|
|
|
@@ -702,7 +697,12 @@ public class Order extends Controller {
|
|
|
String result = str.substring(0, str.length() - 1);
|
|
|
result=result+")";
|
|
|
where.append(" and(");
|
|
|
- where.append("t1.type in" +result);
|
|
|
+ where.append("t1.status in"+result);
|
|
|
+ where.append(")");
|
|
|
+ }
|
|
|
+ if (whereObject.containsKey("type") && !"".equals(whereObject.getString("type"))) {
|
|
|
+ where.append(" and(");
|
|
|
+ where.append("t1.type ='").append(whereObject.getString("type")).append("' ");
|
|
|
where.append(")");
|
|
|
}
|
|
|
if (whereObject.containsKey("notclose") && !"".equals(whereObject.getString("notclose"))) {
|