@Repository(value="userUnitDao") public class UserUnitDaoImpl extends com.centit.framework.jdbc.dao.BaseDaoImpl<UserUnit,String> implements UserUnitDao
| 构造器和说明 |
|---|
UserUnitDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
countSubUserUnits(Map<String,Object> filterDescMap) |
void |
deleteObjectById(String userUnitId) |
void |
deleteObjectForceById(String id) |
void |
deleteUserUnitByUnit(String unitCode) |
void |
deleteUserUnitByUser(String userCode) |
Map<String,String> |
getFilterField() |
String |
getNextKey() |
UserUnit |
getObjectById(String userUnitId) |
UserUnit |
getPrimaryUnitByUserId(String userId) |
List<UserUnit> |
listObjectByUserUnit(String userCode,
String unitCode) |
List<UserUnit> |
listObjectsAll() |
List<UserUnit> |
listUnitUsersByUnitCode(String unitCode) |
List<UserUnit> |
listUserUnitsByRoleAndUnit(String roleType,
String roleCode,
String unitCode)
unitcode不为null就是某个处室的某个角色,为NULL就是所有处室的某个角色
|
List<UserUnit> |
listUserUnitsByUserCode(String userId) |
List<UserUnit> |
querySubUserUnits(Map<String,Object> pageQueryMap) |
void |
updateUserUnit(UserUnit userUnit)
更新
|
buildDefaultFieldFilterSql, buildFieldFilterSql, deleteObject, deleteObjectById, deleteObjectForce, deleteObjectForceById, deleteObjectReference, deleteObjectReferenceForce, deleteObjectReferences, deleteObjectReferencesForce, deleteObjectsByProperties, deleteObjectsForceByProperties, enableDefaultFilter, encapsulateFilterToSql, fetchObjectLazyColumn, fetchObjectLazyColumns, fetchObjectReference, fetchObjectReferences, fetchObjectReferencesCascade, fetchSelfOrderSql, getConnection, getDataSource, getExtendFilterQuerySql, getFilterFieldWithPretreatment, getFilterQuerySql, getJdbcTemplate, getObjectById, getObjectByProperties, getObjectCascadeById, getObjectIncludeLazyById, getObjectWithReferences, getPkClass, getPoClass, listObjects, listObjects, listObjectsAsJson, listObjectsAsJson, listObjectsByFilter, listObjectsByFilter, listObjectsByFilter, listObjectsByFilter, listObjectsByFilterAsJson, listObjectsByFilterAsJson, listObjectsByProperties, listObjectsByProperties, listObjectsByProperty, listObjectsBySql, mapFieldToColumnPiece, mergeObject, pageCount, pageQuery, parseParameter, releaseConnection, saveNewObject, saveNewObjectCascade, saveObjectReference, saveObjectReferences, setDataSource, updateObject, updateObject, updateObject, updateObjectCascadeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteObject, listObjects, pageCount, pageQuery, saveNewObjectpublic List<UserUnit> listObjectsAll()
listObjectsAll 在接口中 UserUnitDaopublic UserUnit getObjectById(String userUnitId)
getObjectById 在接口中 UserUnitDaopublic void updateUserUnit(UserUnit userUnit)
updateUserUnit 在接口中 UserUnitDaouserUnit - 用户机构@Transactional public void deleteObjectById(String userUnitId)
deleteObjectById 在接口中 UserUnitDao@Transactional public void deleteObjectForceById(String id)
deleteObjectForceById 在接口中 UserUnitDao@Transactional public List<UserUnit> listUserUnitsByUserCode(String userId)
listUserUnitsByUserCode 在接口中 UserUnitDao@Transactional public List<UserUnit> listObjectByUserUnit(String userCode, String unitCode)
listObjectByUserUnit 在接口中 UserUnitDao@Transactional public String getNextKey()
getNextKey 在接口中 UserUnitDao@Transactional public void deleteUserUnitByUser(String userCode)
deleteUserUnitByUser 在接口中 UserUnitDao@Transactional public void deleteUserUnitByUnit(String unitCode)
deleteUserUnitByUnit 在接口中 UserUnitDao@Transactional public UserUnit getPrimaryUnitByUserId(String userId)
getPrimaryUnitByUserId 在接口中 UserUnitDao@Transactional public List<UserUnit> listUnitUsersByUnitCode(String unitCode)
listUnitUsersByUnitCode 在接口中 UserUnitDao@Transactional public List<UserUnit> listUserUnitsByRoleAndUnit(String roleType, String roleCode, String unitCode)
roleType - roleTyperoleCode - roleCodeunitCode - unitCodepublic int countSubUserUnits(Map<String,Object> filterDescMap)
countSubUserUnits 在接口中 UserUnitDaopublic List<UserUnit> querySubUserUnits(Map<String,Object> pageQueryMap)
querySubUserUnits 在接口中 UserUnitDaoCopyright © 2019 Centit Information Technical, co. Inc.. All rights reserved.