| | |
| | | } else if (rc.getRelation().equals("OR")) { |
| | | relation = " OR "; |
| | | } else { |
| | | relation = " WHERE "; |
| | | relation = " WHERE ("; |
| | | } |
| | | |
| | | sqlStr += relation + getPropSqlStr(rc.getBasic()); |
| | |
| | | |
| | | } |
| | | |
| | | sqlStr += ")"; |
| | | |
| | | varStr = "concat(" + varStr +") AS val"; |
| | | |
| | | if (StringUtil.isNotBlank(rules.getIsGate())) { |
| | | |
| | | String gateStr = rules.getIsGate().equals("1") ?"'有闸水库'":"'无闸水库'"; |
| | | String gateStr = rules.getIsGate().equals("1") ?"'有闸控制'":"'无闸控制'"; |
| | | |
| | | sqlStr += " and a.\"is_gate\" = " + gateStr; |
| | | } |
| | |
| | | return R.fail(-1, sqlStr + "\\n 查询条件错误,请检查规则设置"); |
| | | } |
| | | |
| | | |
| | | Integer ret = 0; |
| | | try { |
| | | ret = qualityManageService.addQualityManage(id, varStr, sqlStr); |