Package net.risesoft.api
Class ItemDoneApiImpl
- java.lang.Object
-
- net.risesoft.api.ItemDoneApiImpl
-
- All Implemented Interfaces:
ItemDoneApi
@RestController @RequestMapping(value="/services/rest/itemDone", produces="application/json") public class ItemDoneApiImpl extends Object implements ItemDoneApi办结接口- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemDoneApiImpl(ItemPageService itemPageService, ActRuDetailService actRuDetailService, Y9TableService y9TableService, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Integer>countByUserIdAndSystemName(String tenantId, String userId, String systemName)根据用户id和系统名称查询办结数量net.risesoft.pojo.Y9Page<ActRuDetailModel>findByDeptIdAndSystemName(String tenantId, String deptId, boolean isBureau, String systemName, Integer page, Integer rows)根据科室id和系统名称查询当前人的在办列表net.risesoft.pojo.Y9Page<ActRuDetailModel>findBySystemName(String tenantId, String systemName, Integer page, Integer rows)根据系统名称查询办结列表net.risesoft.pojo.Y9Page<ActRuDetailModel>findByUserIdAndSystemName(String tenantId, String userId, String systemName, Integer page, Integer rows)根据用户id和系统名称查询当前人办结列表net.risesoft.pojo.Y9Page<ActRuDetailModel>searchByDeptIdAndSystemName(String tenantId, String deptId, boolean isBureau, String systemName, String searchMapStr, Integer page, Integer rows)根据用户id、系统名称、表名称、搜索内容查询当前人办结列表net.risesoft.pojo.Y9Page<ActRuDetailModel>searchBySystemName(String tenantId, String systemName, String searchMapStr, Integer page, Integer rows)根据系统名称、表名称、搜索内容查询办结列表net.risesoft.pojo.Y9Page<ActRuDetailModel>searchByUserIdAndSystemName(String tenantId, String userId, String systemName, String tableName, String searchMapStr, Integer page, Integer rows)根据用户id、系统名称、表名称、搜索内容查询当前人办结列表net.risesoft.pojo.Y9Result<List<ActRuDetailModel>>searchListByDeptIdAndSystemName(String tenantId, String deptId, boolean isBureau, String systemName, String searchMapStr)net.risesoft.pojo.Y9Result<List<ActRuDetailModel>>searchListBySystemName(String tenantId, String systemName, String searchMapStr)
-
-
-
Constructor Detail
-
ItemDoneApiImpl
public ItemDoneApiImpl(ItemPageService itemPageService, ActRuDetailService actRuDetailService, Y9TableService y9TableService, @Qualifier("jdbcTemplate4Tenant") org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-
Method Detail
-
countByUserIdAndSystemName
public net.risesoft.pojo.Y9Result<Integer> countByUserIdAndSystemName(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String systemName)
根据用户id和系统名称查询办结数量- Specified by:
countByUserIdAndSystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户iduserId- 用户idsystemName- 系统名称- Returns:
Y9Result<Integer>通用请求返回对象 - data 是办结任务数量- Since:
- 9.6.6
-
findBySystemName
public net.risesoft.pojo.Y9Page<ActRuDetailModel> findBySystemName(@RequestParam String tenantId, @RequestParam String systemName, @RequestParam Integer page, @RequestParam Integer rows)
根据系统名称查询办结列表- Specified by:
findBySystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户idsystemName- 系统名称page- pagerows- rows- Returns:
Y9Page<ActRuDetailModel>通用分页请求返回对象 - rows 是监控办结列表- Since:
- 9.6.6
-
findByUserIdAndSystemName
public net.risesoft.pojo.Y9Page<ActRuDetailModel> findByUserIdAndSystemName(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String systemName, @RequestParam Integer page, @RequestParam Integer rows)
根据用户id和系统名称查询当前人办结列表- Specified by:
findByUserIdAndSystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户iduserId- 用户idsystemName- 系统名称page- pagerows- rows- Returns:
Y9Page<ActRuDetailModel>通用分页请求返回对象 - rows 是个人办结列表- Since:
- 9.6.6
-
findByDeptIdAndSystemName
public net.risesoft.pojo.Y9Page<ActRuDetailModel> findByDeptIdAndSystemName(@RequestParam String tenantId, @RequestParam String deptId, @RequestParam("isBureau") boolean isBureau, @RequestParam String systemName, @RequestParam Integer page, @RequestParam Integer rows)
根据科室id和系统名称查询当前人的在办列表- Specified by:
findByDeptIdAndSystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户iddeptId- 科室idsystemName- 系统名称page- pagerows- rows- Returns:
Y9Page<ActRuDetailModel>通用分页请求返回对象 - rows 是流转详细信息- Since:
- 9.6.6
-
searchBySystemName
public net.risesoft.pojo.Y9Page<ActRuDetailModel> searchBySystemName(@RequestParam String tenantId, @RequestParam String systemName, @RequestBody String searchMapStr, @RequestParam Integer page, @RequestParam Integer rows)
根据系统名称、表名称、搜索内容查询办结列表- Specified by:
searchBySystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户idsystemName- 系统名称searchMapStr- 搜索内容page- pagerows- rows- Returns:
Y9Page<ActRuDetailModel>通用分页请求返回对象 - rows 是监控办结列表- Since:
- 9.6.6
-
searchListBySystemName
public net.risesoft.pojo.Y9Result<List<ActRuDetailModel>> searchListBySystemName(@RequestParam String tenantId, @RequestParam String systemName, @RequestBody String searchMapStr)
- Specified by:
searchListBySystemNamein interfaceItemDoneApi
-
searchByUserIdAndSystemName
public net.risesoft.pojo.Y9Page<ActRuDetailModel> searchByUserIdAndSystemName(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String systemName, @RequestParam String tableName, @RequestBody String searchMapStr, @RequestParam Integer page, @RequestParam Integer rows)
根据用户id、系统名称、表名称、搜索内容查询当前人办结列表- Specified by:
searchByUserIdAndSystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户iduserId- 用户idsystemName- 系统名称tableName- 表名称searchMapStr- 搜索内容page- pagerows- rows- Returns:
Y9Page<ActRuDetailModel>通用分页请求返回对象 - rows 是个人办结列表- Since:
- 9.6.6
-
searchByDeptIdAndSystemName
public net.risesoft.pojo.Y9Page<ActRuDetailModel> searchByDeptIdAndSystemName(@RequestParam String tenantId, @RequestParam String deptId, @RequestParam boolean isBureau, @RequestParam String systemName, @RequestBody String searchMapStr, @RequestParam Integer page, @RequestParam Integer rows)
根据用户id、系统名称、表名称、搜索内容查询当前人办结列表- Specified by:
searchByDeptIdAndSystemNamein interfaceItemDoneApi- Parameters:
tenantId- 租户iddeptId- 部门idsystemName- 系统名称searchMapStr- 搜索内容page- pagerows- rows- Returns:
Y9Page<ActRuDetailModel>通用分页请求返回对象 - rows 是个人办结列表- Since:
- 9.6.6
-
searchListByDeptIdAndSystemName
public net.risesoft.pojo.Y9Result<List<ActRuDetailModel>> searchListByDeptIdAndSystemName(@RequestParam String tenantId, @RequestParam String deptId, @RequestParam boolean isBureau, @RequestParam String systemName, @RequestBody String searchMapStr)
- Specified by:
searchListByDeptIdAndSystemNamein interfaceItemDoneApi
-
-