|
|
|
|
@ -84,6 +84,10 @@ public class ApplyController extends BladeController { |
|
|
|
|
if (apply.getStartTime() != null && apply.getEndTime() != null) { |
|
|
|
|
wrapper.between(Apply::getCreateTime, apply.getStartTime(), apply.getEndTime()); |
|
|
|
|
} |
|
|
|
|
// 查看类型:1普通类 2课题类
|
|
|
|
|
if (apply.getGetType() != null) { |
|
|
|
|
wrapper.eq(Apply::getGetType, apply.getGetType()); |
|
|
|
|
} |
|
|
|
|
// 按照时间倒序
|
|
|
|
|
wrapper.orderByDesc(Apply::getCreateTime); |
|
|
|
|
IPage<Apply> page = applyService.page(Condition.getPage(query), wrapper); |
|
|
|
|
@ -99,13 +103,14 @@ public class ApplyController extends BladeController { |
|
|
|
|
* 2.申领列表 顶部状态栏数据 |
|
|
|
|
*/ |
|
|
|
|
@GetMapping("/getEveryStatusAndCount") |
|
|
|
|
public Map<String, Integer> getEveryStatusAndCount(String isGetAll) { |
|
|
|
|
public Map<String, Integer> getEveryStatusAndCount(String isGetAll, Integer getType) { |
|
|
|
|
Map<String, Integer> map = new HashMap<>(6); |
|
|
|
|
QueryWrapper<Apply> queryWrapper = new QueryWrapper<>(); |
|
|
|
|
// 驳回
|
|
|
|
|
queryWrapper.eq("status", -1); |
|
|
|
|
if (!"1".equals(isGetAll)) { |
|
|
|
|
queryWrapper.eq("create_dept", AuthUtil.getDeptId()); |
|
|
|
|
queryWrapper.eq("get_type", getType); |
|
|
|
|
} |
|
|
|
|
map.put("bh", applyService.count(queryWrapper)); |
|
|
|
|
queryWrapper.clear(); |
|
|
|
|
@ -113,6 +118,7 @@ public class ApplyController extends BladeController { |
|
|
|
|
queryWrapper.eq("status", 0); |
|
|
|
|
if (!"1".equals(isGetAll)) { |
|
|
|
|
queryWrapper.eq("create_dept", AuthUtil.getDeptId()); |
|
|
|
|
queryWrapper.eq("get_type", getType); |
|
|
|
|
} |
|
|
|
|
map.put("dsh", applyService.count(queryWrapper)); |
|
|
|
|
queryWrapper.clear(); |
|
|
|
|
@ -120,6 +126,7 @@ public class ApplyController extends BladeController { |
|
|
|
|
queryWrapper.eq("status", 1); |
|
|
|
|
if (!"1".equals(isGetAll)) { |
|
|
|
|
queryWrapper.eq("create_dept", AuthUtil.getDeptId()); |
|
|
|
|
queryWrapper.eq("get_type", getType); |
|
|
|
|
} |
|
|
|
|
map.put("dck", applyService.count(queryWrapper)); |
|
|
|
|
queryWrapper.clear(); |
|
|
|
|
@ -127,6 +134,7 @@ public class ApplyController extends BladeController { |
|
|
|
|
queryWrapper.eq("status", 2); |
|
|
|
|
if (!"1".equals(isGetAll)) { |
|
|
|
|
queryWrapper.eq("create_dept", AuthUtil.getDeptId()); |
|
|
|
|
queryWrapper.eq("get_type", getType); |
|
|
|
|
} |
|
|
|
|
map.put("dqd", applyService.count(queryWrapper)); |
|
|
|
|
queryWrapper.clear(); |
|
|
|
|
@ -134,6 +142,7 @@ public class ApplyController extends BladeController { |
|
|
|
|
queryWrapper.eq("status", 3); |
|
|
|
|
if (!"1".equals(isGetAll)) { |
|
|
|
|
queryWrapper.eq("create_dept", AuthUtil.getDeptId()); |
|
|
|
|
queryWrapper.eq("get_type", getType); |
|
|
|
|
} |
|
|
|
|
map.put("dgh", applyService.count(queryWrapper)); |
|
|
|
|
queryWrapper.clear(); |
|
|
|
|
@ -141,6 +150,7 @@ public class ApplyController extends BladeController { |
|
|
|
|
queryWrapper.eq("status", 4); |
|
|
|
|
if (!"1".equals(isGetAll)) { |
|
|
|
|
queryWrapper.eq("create_dept", AuthUtil.getDeptId()); |
|
|
|
|
queryWrapper.eq("get_type", getType); |
|
|
|
|
} |
|
|
|
|
map.put("slwc", applyService.count(queryWrapper)); |
|
|
|
|
queryWrapper.clear(); |
|
|
|
|
|