接口 EntrustService
-
- 所有已知实现类:
EntrustServiceImpl
public interface EntrustService- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddestroyEntrust(String id)Description: 销假:删除ownerId所有的正在使用中的、或者已经过期的出差委托,并放入委托历史表voiddestroyEntrust(String ownerId, String itemId)销假:删除某个人的某个事项的正在使用中的、或者已经过期的出差委托,并放入委托历史表voiddestroyEntrustById(String id)销假:根据唯一标示删除正在使用中的、或者已经过期的出差委托,并放入委托历史表EntrustfindOneByOwnerIdAndItemId(String ownerId, String itemId)Description:EntrustfindOneByOwnerIdAndItemIdAndTime(String ownerId, String itemId, String dateTime)Description:EntrustgetById(String id)根据唯一标示获取委托对象IntegergetCountByOwnerIdAndItemId(String ownerId, String itemId)根据委托人和事项Id查找没有删除的委托对象的数量List<Entrust>list(String ownerId)Description:List<Entrust>listAll()获取某个用户没有删除的委托对象List<Entrust>listByAssigneeId(String ownerId)Description: 获取某个用户没有删除的委托对象List<EntrustModel>listEntrustByUserId(String orgUnitId)获取委托列表List<EntrustItemModel>listItem(String userId, Integer page, Integer rows)获取事项列表List<EntrustModel>listMyEntrust(String orgUnitId)获取当前岗被委托记录voidremoveEntrust(String id)逻辑删除委托对象EntrustsaveOrUpdate(Entrust entrust)保存或者更新委托对象
-
-
-
方法详细资料
-
destroyEntrust
void destroyEntrust(String id)
Description: 销假:删除ownerId所有的正在使用中的、或者已经过期的出差委托,并放入委托历史表- 参数:
id-
-
destroyEntrust
void destroyEntrust(String ownerId, String itemId)
销假:删除某个人的某个事项的正在使用中的、或者已经过期的出差委托,并放入委托历史表- 参数:
ownerId-itemId-
-
destroyEntrustById
void destroyEntrustById(String id)
销假:根据唯一标示删除正在使用中的、或者已经过期的出差委托,并放入委托历史表- 参数:
id-
-
findOneByOwnerIdAndItemId
Entrust findOneByOwnerIdAndItemId(String ownerId, String itemId)
Description:- 参数:
ownerId-itemId-- 返回:
-
findOneByOwnerIdAndItemIdAndTime
Entrust findOneByOwnerIdAndItemIdAndTime(String ownerId, String itemId, String dateTime)
Description:- 参数:
ownerId-itemId-dateTime-- 返回:
-
getCountByOwnerIdAndItemId
Integer getCountByOwnerIdAndItemId(String ownerId, String itemId)
根据委托人和事项Id查找没有删除的委托对象的数量- 参数:
ownerId-itemId-- 返回:
-
listByAssigneeId
List<Entrust> listByAssigneeId(String ownerId)
Description: 获取某个用户没有删除的委托对象- 参数:
ownerId-- 返回:
-
listEntrustByUserId
List<EntrustModel> listEntrustByUserId(String orgUnitId)
获取委托列表- 参数:
orgUnitId-- 返回:
-
listItem
List<EntrustItemModel> listItem(String userId, Integer page, Integer rows)
获取事项列表- 参数:
userId-page-rows-- 返回:
-
listMyEntrust
List<EntrustModel> listMyEntrust(String orgUnitId)
获取当前岗被委托记录- 参数:
orgUnitId-- 返回:
-
removeEntrust
void removeEntrust(String id)
逻辑删除委托对象- 参数:
id-
-
saveOrUpdate
Entrust saveOrUpdate(Entrust entrust)
保存或者更新委托对象- 参数:
entrust-- 返回:
- 抛出:
ParseException
-
-