| | |
| | | cbo.setLastModifyTime(new Date()); |
| | | cbo.setCreator(AuthUtil.getUser().getUserName()); |
| | | cbo.setLastModifier(AuthUtil.getUser().getUserName()); |
| | | cbo.setTenantId(AuthUtil.getTenantId()); |
| | | // //TODO:因为默认的属性都不拷贝,目前集团码叫name,并没有从DTO拷贝到cbo里。增加一个单独处理,以后再看要不要调整 |
| | | cbo.setName(orderDTO.getName() == null ? "" : orderDTO.getName()); |
| | | // //end -- modify by lihang @20220407 |
| | |
| | | sql.append("t."); |
| | | } |
| | | if (value.startsWith(QueryOptionConstant.IN)) { |
| | | sql.append(selectKey) |
| | | if(value.startsWith(QueryOptionConstant.IN+"('") && value.endsWith("')")){ |
| | | sql.append(selectKey) |
| | | .append(SPACE) |
| | | .append("in") |
| | | .append(SPACE) |
| | | .append(value.replace(QueryOptionConstant.IN, "")); |
| | | }else{ |
| | | sql.append(selectKey) |
| | | .append(SPACE) |
| | | .append("in") |
| | | .append(SPACE) |
| | | .append("(") |
| | | .append(value.replace(QueryOptionConstant.IN, "")) |
| | | .append(")"); |
| | | } |
| | | } else if (value.startsWith(QueryOptionConstant.NOTIN)) { |
| | | sql.append(selectKey) |
| | | .append(SPACE) |