diff --git a/src/com/engine/organization/entity/jingyou/JyCompanyChart.java b/src/com/engine/organization/entity/jingyou/JyCompanyChart.java index 1cc3f4f0..bba6e63b 100644 --- a/src/com/engine/organization/entity/jingyou/JyCompanyChart.java +++ b/src/com/engine/organization/entity/jingyou/JyCompanyChart.java @@ -18,7 +18,7 @@ public class JyCompanyChart extends JyChart { @Override public String getFplan() { RecordSet rs = getRecordSet(); - rs.executeQuery("select sum(staff_num) as num from jcl_org_staff"); + rs.executeQuery("select sum(staff_num) as num from jcl_org_staff and delete_type = 0 "); if(rs.next()){ return String.valueOf(Convert.toInt(rs.getString("num"),0)); } diff --git a/src/com/engine/organization/entity/jingyou/JyDepartmentChart.java b/src/com/engine/organization/entity/jingyou/JyDepartmentChart.java index a9c96c0b..79f0ad88 100644 --- a/src/com/engine/organization/entity/jingyou/JyDepartmentChart.java +++ b/src/com/engine/organization/entity/jingyou/JyDepartmentChart.java @@ -21,7 +21,7 @@ public class JyDepartmentChart extends JyChart { new DepartmentComInfo().getAllChildDeptByDepId(ids,fecid); ids.add(fecid); String idsStr = StringUtils.join(ids, ","); - rs.executeQuery("select sum(staff_num) as num from jcl_org_staff where dept_id in(" + idsStr + ")"); + rs.executeQuery("select sum(staff_num) as num from jcl_org_staff where dept_id in(" + idsStr + ") and delete_type = 0 "); if (rs.next()) { return String.valueOf(Convert.toInt(rs.getString("num"),0)); } diff --git a/src/com/engine/organization/entity/jingyou/JyJobChart.java b/src/com/engine/organization/entity/jingyou/JyJobChart.java index 2b2fb0d9..0b98d49e 100644 --- a/src/com/engine/organization/entity/jingyou/JyJobChart.java +++ b/src/com/engine/organization/entity/jingyou/JyJobChart.java @@ -13,7 +13,7 @@ public class JyJobChart extends JyChart { @Override public String getFplan() { RecordSet rs = getRecordSet(); - rs.executeQuery("select sum(staff_num) as num from jcl_org_staff where job_id = ?",getFecid()); + rs.executeQuery("select sum(staff_num) as num from jcl_org_staff where job_id = ? and delete_type = 0 ",getFecid()); if(rs.next()){ return String.valueOf(Convert.toInt(rs.getString("num"),0)); } diff --git a/src/com/engine/organization/entity/jingyou/JySubCompanyChart.java b/src/com/engine/organization/entity/jingyou/JySubCompanyChart.java index efcb4e16..5d54e400 100644 --- a/src/com/engine/organization/entity/jingyou/JySubCompanyChart.java +++ b/src/com/engine/organization/entity/jingyou/JySubCompanyChart.java @@ -22,7 +22,7 @@ public class JySubCompanyChart extends JyChart { new SubCompanyComInfo().getSubCompanyLists(fecid, ids); ids.add(fecid); String idsStr = StringUtils.join(ids, ","); - rs.executeQuery("select sum(staff_num) as num from jcl_org_staff where comp_id in(" + idsStr + ")"); + rs.executeQuery("select sum(staff_num) as num from jcl_org_staff where comp_id in(" + idsStr + ") and delete_type = 0 "); if (rs.next()) { return String.valueOf(Convert.toInt(rs.getString("num"),0)); }