类 Y9UserServiceImpl
- java.lang.Object
-
- net.risesoft.y9public.service.user.impl.Y9UserServiceImpl
-
- 所有已实现的接口:
Y9UserService
@Service @Transactional(value="rsPublicTransactionManager", readOnly=true) public class Y9UserServiceImpl extends Object implements Y9UserService- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
构造器概要
构造器 构造器 说明 Y9UserServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddelete(String id)根据id删除用户voiddeleteByTenantId(String tenantId)根据租户id删除用户Optional<Y9User>findByLoginNameAndTenantId(String loginName, String tenantId)根据登录名称和租户id进行查询Optional<Y9User>findByPersonIdAndTenantId(String personId, String tenantId)根据 人员id 和 租户id 查找用户booleanisCaidAvailable(String personId, String caid)检查caid是否可用List<Y9User>listAll()查询所有用户信息List<Y9User>listByGuidPathLike(String guidPath)根据guidPath查找用户List<Y9User>listByLoginName(String loginName)根据登录名称进行查询List<Y9User>listByTenantId(String tenantId)根据租户id查找用户Y9Usersave(Y9User orgUser)向用户总表里添加一个用户voidupdateByTenantId(String tenantId, String tenantName, String tenantShortName)根据tenantId,tenantName,tenantLoginName进行更新
-
-
-
方法详细资料
-
isCaidAvailable
public boolean isCaidAvailable(String personId, String caid)
从接口复制的说明:Y9UserService检查caid是否可用- 指定者:
isCaidAvailable在接口中Y9UserServicecaid- ca唯一标识- 返回:
- boolean
-
delete
@Transactional(readOnly=false) public void delete(String id)
从接口复制的说明:Y9UserService根据id删除用户- 指定者:
delete在接口中Y9UserService- 参数:
id- 唯一标识
-
deleteByTenantId
@Transactional(readOnly=false) public void deleteByTenantId(String tenantId)
从接口复制的说明:Y9UserService根据租户id删除用户- 指定者:
deleteByTenantId在接口中Y9UserService- 参数:
tenantId- 租户id
-
findByLoginNameAndTenantId
public Optional<Y9User> findByLoginNameAndTenantId(String loginName, String tenantId)
从接口复制的说明:Y9UserService根据登录名称和租户id进行查询- 指定者:
findByLoginNameAndTenantId在接口中Y9UserService- 参数:
loginName- 登录名tenantId- 租户id- 返回:
Y9User
-
findByPersonIdAndTenantId
public Optional<Y9User> findByPersonIdAndTenantId(String personId, String tenantId)
从接口复制的说明:Y9UserService根据 人员id 和 租户id 查找用户- 指定者:
findByPersonIdAndTenantId在接口中Y9UserService- 参数:
personId- 人员idtenantId- 租户id- 返回:
Y9User
-
listAll
public List<Y9User> listAll()
从接口复制的说明:Y9UserService查询所有用户信息- 指定者:
listAll在接口中Y9UserService- 返回:
List<Y9User>
-
listByGuidPathLike
public List<Y9User> listByGuidPathLike(String guidPath)
从接口复制的说明:Y9UserService根据guidPath查找用户- 指定者:
listByGuidPathLike在接口中Y9UserService- 参数:
guidPath- id路径- 返回:
List<Y9User>
-
listByLoginName
public List<Y9User> listByLoginName(String loginName)
从接口复制的说明:Y9UserService根据登录名称进行查询- 指定者:
listByLoginName在接口中Y9UserService- 参数:
loginName- 登录名- 返回:
List<Y9User>
-
listByTenantId
public List<Y9User> listByTenantId(String tenantId)
从接口复制的说明:Y9UserService根据租户id查找用户- 指定者:
listByTenantId在接口中Y9UserService- 参数:
tenantId- 租户id- 返回:
List<Y9User>
-
save
@Transactional(readOnly=false) public Y9User save(Y9User orgUser)
从接口复制的说明:Y9UserService向用户总表里添加一个用户- 指定者:
save在接口中Y9UserService- 参数:
orgUser- 用户对象- 返回:
Y9User
-
updateByTenantId
@Transactional(readOnly=false) public void updateByTenantId(String tenantId, String tenantName, String tenantShortName)
从接口复制的说明:Y9UserService根据tenantId,tenantName,tenantLoginName进行更新- 指定者:
updateByTenantId在接口中Y9UserService- 参数:
tenantId- 租户idtenantName- 租户名tenantShortName- 租户英文名
-
-