@Override public void edit(JbAssets jbAssets) { TjbAssets t = jbAssetsDao.get(TjbAssets.class, jbAssets.getId()); if (t != null) { MyBeanUtils.copyProperties(jbAssets, t, new String[] {"id", "createdatetime"}, true); } }
protected String whereHql(JbAssets jbAssets, Map<String, Object> params) { String whereHql = ""; if (jbAssets != null) { whereHql += " where 1=1 "; if (!F.empty(jbAssets.getAssetNumber())) { whereHql += " and t.assetNumber = :assetNumber"; params.put("assetNumber", jbAssets.getAssetNumber()); } if (!F.empty(jbAssets.getFirstCategory())) { whereHql += " and t.firstCategory = :firstCategory"; params.put("firstCategory", jbAssets.getFirstCategory()); } if (!F.empty(jbAssets.getSecondCategory())) { whereHql += " and t.secondCategory = :secondCategory"; params.put("secondCategory", jbAssets.getSecondCategory()); } if (!F.empty(jbAssets.getDescription())) { whereHql += " and t.description = :description"; params.put("description", jbAssets.getDescription()); } if (!F.empty(jbAssets.getFactory())) { whereHql += " and t.factory = :factory"; params.put("factory", jbAssets.getFactory()); } if (!F.empty(jbAssets.getAssetType())) { whereHql += " and t.assetType = :assetType"; params.put("assetType", jbAssets.getAssetType()); } if (!F.empty(jbAssets.getSerialNumber())) { whereHql += " and t.serialNumber = :serialNumber"; params.put("serialNumber", jbAssets.getSerialNumber()); } if (!F.empty(jbAssets.getLocation())) { whereHql += " and t.location = :location"; params.put("location", jbAssets.getLocation()); } if (!F.empty(jbAssets.getDeptId())) { whereHql += " and t.deptId = :deptId"; params.put("deptId", jbAssets.getDeptId()); } if (!F.empty(jbAssets.getPrincipal())) { whereHql += " and t.principal = :principal"; params.put("principal", jbAssets.getPrincipal()); } if (!F.empty(jbAssets.getSupplier())) { whereHql += " and t.supplier = :supplier"; params.put("supplier", jbAssets.getSupplier()); } if (!F.empty(jbAssets.getSupplierPhone())) { whereHql += " and t.supplierPhone = :supplierPhone"; params.put("supplierPhone", jbAssets.getSupplierPhone()); } if (!F.empty(jbAssets.getMeasure())) { whereHql += " and t.measure = :measure"; params.put("measure", jbAssets.getMeasure()); } if (!F.empty(jbAssets.getIcon())) { whereHql += " and t.icon = :icon"; params.put("icon", jbAssets.getIcon()); } if (!F.empty(jbAssets.getParentId())) { whereHql += " and t.parentId = :parentId"; params.put("parentId", jbAssets.getParentId()); } if (!F.empty(jbAssets.getRoomAreaId())) { whereHql += " and t.roomAreaId = :roomAreaId"; params.put("roomAreaId", jbAssets.getRoomAreaId()); } if (!F.empty(jbAssets.getScope())) { whereHql += " and t.scope = :scope"; params.put("scope", jbAssets.getScope()); } if (!F.empty(jbAssets.getUid())) { whereHql += " and t.uid = :uid"; params.put("uid", jbAssets.getUid()); } } return whereHql; }