|
|
@@ -538,11 +538,19 @@ public class OrderItems extends Controller {
|
|
|
JSONObject whereObject = content.getJSONObject("where");
|
|
|
if (whereObject.containsKey("condition") && !"".equals(whereObject.getString("condition"))) {
|
|
|
where.append(" and(");
|
|
|
- where.append("t1.itemno like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
- where.append("or t1.itemname like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
- where.append("or t6.agentnum like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
- where.append("or t7.enterprisename like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
- where.append("or t5.sonum like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
+ where.append(" t5.sonum like'%").append(whereObject.getString("condition")).append("%' ");
|
|
|
+ where.append(")");
|
|
|
+ }
|
|
|
+ if (whereObject.containsKey("iteminfo") && !"".equals(whereObject.getString("iteminfo"))) {
|
|
|
+ where.append(" and(");
|
|
|
+ where.append("t1.itemno like'%").append(whereObject.getString("iteminfo")).append("%' ");
|
|
|
+ where.append("or t1.itemname like'%").append(whereObject.getString("iteminfo")).append("%' ");
|
|
|
+ where.append(")");
|
|
|
+ }
|
|
|
+ if (whereObject.containsKey("agentinfo") && !"".equals(whereObject.getString("agentinfo"))) {
|
|
|
+ where.append(" and(");
|
|
|
+ where.append("t6.agentnum like'%").append(whereObject.getString("agentinfo")).append("%' ");
|
|
|
+ where.append("or t7.enterprisename like'%").append(whereObject.getString("agentinfo")).append("%' ");
|
|
|
where.append(")");
|
|
|
}
|
|
|
if (whereObject.containsKey("begindate") && !"".equals(whereObject.getString("begindate"))) {
|