|
|
@@ -417,29 +417,32 @@ public class ApplicationProcedureTemporaryController implements ApplicationProce
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public CommonResult appletList(int adminMenuId, String startTime, String endTime, String status, int page, int size) {
|
|
|
+ public CommonResult appletList(int adminMenuId, String startTime, String endTime, String status,String OrgIds, int page, int size) {
|
|
|
if (ObjectUtils.isEmpty(page) || page <= 0) {
|
|
|
page = 1;
|
|
|
}
|
|
|
if (ObjectUtils.isEmpty(size) || size <= 0) {
|
|
|
size = 10;
|
|
|
}
|
|
|
-
|
|
|
+ PageUtils<ApplicationProcedureTemporaryVo> pageList = new PageUtils(new ArrayList(),0,size,page);
|
|
|
+ if(!StringUtils.hasText(OrgIds)){
|
|
|
+ return CommonResult.ok(pageList);
|
|
|
+ }
|
|
|
+ String[] arr=OrgIds.replaceAll(" ","").split(",");
|
|
|
+ List<String> orgList = new ArrayList<>(Arrays.asList(arr));
|
|
|
List<ApplicationProcedureSetting> list = applicationProcedureSettingService.list(new LambdaQueryWrapper<>());
|
|
|
ApplicationProcedureSetting applicationProcedureSetting = list.get(0);
|
|
|
String approverType = applicationProcedureSetting.getApproverType();
|
|
|
|
|
|
AdminMenu byId = adminMenuService.getById(adminMenuId);
|
|
|
Integer parentId = byId.getParentId();
|
|
|
-
|
|
|
- PageUtils<ApplicationProcedureTemporaryVo> pageList = null;
|
|
|
//审批一次,角色等级不为0
|
|
|
if ("1".equals(approverType)) {
|
|
|
if (parentId != 0) {
|
|
|
return CommonResult.fail("暂无查看权限");
|
|
|
} else {
|
|
|
|
|
|
- pageList = applicationProcedureTemporaryService.pageAppletList(startTime, endTime, status, page, size);
|
|
|
+ pageList = applicationProcedureTemporaryService.pageAppletList(startTime, endTime, status, page, size,orgList);
|
|
|
return CommonResult.ok(pageList);
|
|
|
|
|
|
}
|
|
|
@@ -453,12 +456,12 @@ public class ApplicationProcedureTemporaryController implements ApplicationProce
|
|
|
status = "0,2,3";
|
|
|
}
|
|
|
|
|
|
- pageList = applicationProcedureTemporaryService.parentAppletPageList(startTime, endTime, status, page, size);
|
|
|
+ pageList = applicationProcedureTemporaryService.parentAppletPageList(startTime, endTime, status, page, size,orgList);
|
|
|
|
|
|
return CommonResult.ok(pageList);
|
|
|
}
|
|
|
|
|
|
- pageList = applicationProcedureTemporaryService.pageAppletList(startTime, endTime, status, page, size);
|
|
|
+ pageList = applicationProcedureTemporaryService.pageAppletList(startTime, endTime, status, page, size,orgList);
|
|
|
return CommonResult.ok(pageList);
|
|
|
|
|
|
|