| | |
| | | |
| | | String hql = " from " + InoutRecord.class.getName() |
| | | + " where companyId=:companyId "; |
| | | Map<String, Object> args = new HashMap<String, Object>(); |
| | | Map<String, Object> args = new HashMap<>(); |
| | | args.put("companyId", ContextUtil.getCompanyId()); |
| | | |
| | | if (null != param) { |
| | |
| | | if (StringUtils.isNotEmpty(str)) { |
| | | hql += " and type=:type "; |
| | | args.put("type", str); |
| | | } |
| | | |
| | | str = (String) param.get("type"); |
| | | if (StringUtils.isEmpty(str)) { |
| | | }else{ |
| | | hql += " and type <> 'LOSS' and type <> 'OVER'"; |
| | | } else { |
| | | hql += " and type=:type "; |
| | | args.put("type", str); |
| | | } |
| | | |
| | | str = (String) param.get("customerId"); |