diff --git a/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProblemmodifyController.java b/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProblemmodifyController.java index 108f7e4e..b391a57c 100644 --- a/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProblemmodifyController.java +++ b/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProblemmodifyController.java @@ -213,14 +213,14 @@ public class ProblemmodifyController extends BaseController { * @return */ @GetMapping("/getMonitAndWarning") - public AjaxResult getMonitAndWarning(long deptId,long projectId,String proType){ + public AjaxResult getMonitAndWarning(long deptId,long projectId){ SmzSspProblemmodifyWhere where=new SmzSspProblemmodifyWhere(); if(deptId<=0){ if (SecurityUtils.isUserB()) { where.setPrjIds(getProjectIds()); } } - String key="problemmodify_getMonitAndWarning-"+deptId+"_"+projectId+"_"+proType+Md5Utils.hash(where.getPrjIds()); + String key="problemmodify_getMonitAndWarning-"+deptId+"_"+projectId+"_"+where.getProType()+Md5Utils.hash(where.getPrjIds()); Object obj=redisCache.getCacheObject(key); if(obj!=null){ return AjaxResult.success(obj); @@ -229,9 +229,6 @@ public class ProblemmodifyController extends BaseController { where.setDeptId(deptId); where.setProjectId(projectId); where.setStartDate(new Date()); - if(StringUtils.isNotNull(proType) && Objects.equals(proType,"0")){ - where.setProType(proType); - } Map>> map=new HashMap<>(); //map.put("today",smzSspProblemmodifyService.countByDate(where)); diff --git a/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectController.java b/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectController.java index 3d45047e..5b3a6757 100644 --- a/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectController.java +++ b/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectController.java @@ -93,7 +93,7 @@ public class ProjectController extends BaseController { } @GetMapping("/groupByProjectCategory") - public AjaxResult groupByProjectCategory(long deptId,String proType){ + public AjaxResult groupByProjectCategory(long deptId){ SurProject where=new SurProject(); if(deptId<=0){ if (SecurityUtils.isUserB()) { @@ -102,15 +102,11 @@ public class ProjectController extends BaseController { }else{ where.setDeptId(deptId); } - String key="bgscreen_prj_groupByProjectCategory_"+deptId+"_"+proType+"_"+ Md5Utils.hash(where.getPrjIds()); + String key="bgscreen_prj_groupByProjectCategory_"+deptId+"_"+where.getProType()+"_"+ Md5Utils.hash(where.getPrjIds()); Object obj=redisCache.getCacheObject(key); if(obj!=null){ return success(obj); } - - if(StringUtils.isNotNull(proType) && !"0".equals(proType)){ - where.setProjectType(proType); - } List list= isurProjectService.groupByProjectCategory(where); redisCache.setCacheObject(key, list, Constants.BIGSCREEN_QUERY_CACHE, TimeUnit.MINUTES); return success(list); diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml index b75f415c..f4ab328f 100644 --- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml @@ -353,8 +353,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select ady.* from sur_project_attendance_data_${year} ady left join sur_project sp on sp.id = ady.projectId - + where sp.isDel=0 and sp.progressVisible=0 and ady.projectId=#{projectId} @@ -430,13 +433,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and date(ady.attendance_time) =date(#{attendanceTime}) - diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceUserMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceUserMapper.xml index da2b9b67..7d380f62 100644 --- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceUserMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceUserMapper.xml @@ -520,7 +520,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" b.project_id,b.sub_dept_id, g.teamname remark,g.companyName degreeName FROM sur_project_attendance_user u,sur_project_attendance_cfg b,view_sur_project_attendance_group g left join sur_project sp on b.project_id = sp.id - WHERE u.cfgid=b.id and u.state=0 and u.companyId=g.companyId + WHERE u.cfgid=b.id and u.state=0 and u.companyId=g.companyId and sp.isDel=0 and sp.progressVisible=0 and g.companyTypeId in (1,6) @@ -550,6 +550,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT p.id, p.projectName NAME,c.dept_name groupName,g.companyTypeId companyId,COUNT(1) cfgid FROM sur_project_attendance_user u,sur_project_attendance_cfg b,view_sur_project_attendance_group g,sur_project p,sys_dept c where u.cfgid=b.id and u.state=0 and u.companyId=g.companyId and b.project_id=p.id and c.dept_id=b.sub_dept_id + and p.isDel=0 and p.progressVisible=0 and g.companyTypeId in (1,6,0,2,3,4,5,8) and p.deptId=#{deptId} diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectCostOutputMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectCostOutputMapper.xml index 910300bc..9b0390c7 100644 --- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectCostOutputMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectCostOutputMapper.xml @@ -114,7 +114,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT 10 cost_type , SUM(spco.money) money FROM sur_project_cost_output spco left join sur_project sp on sp.id = spco.project_id - WHERE (spco.cost_type=2 AND spco.YEAR <=#{year} ) + WHERE (spco.cost_type=2 AND spco.YEAR <=#{year} ) and sp.isDel=0 and sp.progressVisible=0 and sp.deptId = #{id} and sp.projectType = #{proType} @@ -125,6 +125,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT 2 cost_type , SUM(spco.money) money FROM sur_project_cost_output spco left join sur_project sp on sp.id = spco.project_id WHERE (spco.cost_type=9 AND spco.YEAR=#{year} AND spco.MONTH <= #{month} ) + and sp.isDel=0 and sp.progressVisible=0 and sp.deptId = #{id} and sp.projectType = #{proType} @@ -135,6 +136,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT 9 cost_type , SUM(spco.money) money FROM sur_project_cost_output spco left join sur_project sp on sp.id = spco.project_id WHERE (spco.cost_type=9 AND spco.YEAR=#{year} AND spco.MONTH= #{month} ) + and sp.isDel=0 and sp.progressVisible=0 and sp.deptId = #{id} and sp.projectType = #{proType} diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectDeptWroksMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectDeptWroksMapper.xml index b522eaa6..d05acf7c 100644 --- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectDeptWroksMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectDeptWroksMapper.xml @@ -85,7 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" sur_project_dept_wroks spdw left join sur_project sp on spdw.project_id=sp.id - and spdw.is_del=0 + and spdw.is_del=0 and sp.progressVisible=0 and sp.isDel=0 and spdw.project_id = #{projectId} and sp.deptId = #{deptId} @@ -186,7 +186,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" sur_project_dept_wroks spdw LEFT JOIN sur_project prj ON spdw.project_id=prj.id LEFT JOIN sys_dept dept ON spdw.dept_id=dept.dept_id - WHERE spdw.is_del=0 + WHERE spdw.is_del=0 and prj.progressVisible=0 and prj.isDel=0 and spdw.project_id = #{projectId} and spdw.dept_id = #{deptId} diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectMapper.xml index 32d0991e..c29fa2aa 100644 --- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectMapper.xml @@ -349,11 +349,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT ssp.infotype,ssp.checkState,COUNT(1) id FROM smz_ssp_problemmodify ssp left join sur_project sp on sp.id=ssp.projectId - WHERE isDel=0 + WHERE ssp.isDel=0 and sp.progressVisible=0 and sp.isDel=0 and ssp.infoType=#{infoType} and ssp.roleType=#{roleType} and DATE(ssp.createtime) >= DATE(#{startDate}) @@ -667,7 +668,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT p.infotype,p.checkState,COUNT(1) as total FROM smz_ssp_problemmodify p left join sur_project sp on p.projectId=sp.id - WHERE p.isDel=0 + WHERE p.isDel=0 and sp.progressVisible=0 and sp.isDel=0 and p.projectId=#{projectId} AND sp.deptid = #{deptId} and sp.projectType = #{proType} @@ -681,7 +682,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" UNION ALL select '96' as infotype,'4' as checkState,count(1) as total from dev_ai_project_data ad left join sur_project sp on ad.project_id=sp.id - where 1=1 + where sp.progressVisible=0 and sp.isDel=0 and ad.project_id=#{projectId} AND sp.deptid = #{deptId} and sp.projectType = #{proType} @@ -698,7 +699,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select count(1) cnt FROM smz_ssp_problemmodify ssp left join sur_project sp on p.projectId=sp.id - WHERE ssp.isDel=0 + WHERE ssp.isDel=0 and sp.progressVisible=0 and sp.isDel=0 and ssp.infoType=#{infoType} and ssp.roleType=#{roleType} and DATE(ssp.createtime) >= DATE(#{startDate})