|
@@ -328,6 +328,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueNotRecordProjectList.add(info);
|
|
|
}
|
|
|
if(overDueNotRecordProjectList.size()>0){
|
|
|
+ //每次删除之前存的数据
|
|
|
+ dao.deleteStatementDataInfo(overDueNotRecordProjectList);
|
|
|
dao.insertStatementDataInfo(overDueNotRecordProjectList);
|
|
|
}
|
|
|
//查询电子归档超期归档项目数量(保存到数据库)
|
|
@@ -347,6 +349,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueRecordProjectList.add(info);
|
|
|
}
|
|
|
if(overDueRecordProjectList.size()>0){
|
|
|
+ //每次删除之前存的数据
|
|
|
+ dao.deleteStatementDataInfo(overDueRecordProjectList);
|
|
|
dao.insertStatementDataInfo(overDueRecordProjectList);
|
|
|
}
|
|
|
//查询上报超期未上报项目数量(保存到数据库)
|
|
@@ -366,6 +370,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueNotReportedProjectList.add(info);
|
|
|
}
|
|
|
if(overDueNotReportedProjectList.size()>0){
|
|
|
+ //每次删除之前存的数据
|
|
|
+ dao.deleteStatementDataInfo(overDueNotReportedProjectList);
|
|
|
dao.insertStatementDataInfo(overDueNotReportedProjectList);
|
|
|
}
|
|
|
//查询上报超期上报项目数量(保存到数据库)
|
|
@@ -385,11 +391,15 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueReportedProjectList.add(info);
|
|
|
}
|
|
|
if(overDueReportedProjectList.size()>0){
|
|
|
+ //每次删除之前存的数据
|
|
|
+ dao.deleteStatementDataInfo(overDueReportedProjectList);
|
|
|
dao.insertStatementDataInfo(overDueReportedProjectList);
|
|
|
}
|
|
|
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次都要删除之前的数据
|
|
|
+ dao.delete(comprehensiveInfo);
|
|
|
dao.insert(comprehensiveInfo);
|
|
|
}
|
|
|
}
|
|
@@ -432,6 +442,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次都要删除之前的数据
|
|
|
+ dao.delete(comprehensiveInfo);
|
|
|
dao.insert(comprehensiveInfo);
|
|
|
|
|
|
}
|
|
@@ -464,6 +476,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
comprehensiveInfo.setField2(field2);
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次都要删除之前的数据
|
|
|
+ dao.delete(comprehensiveInfo);
|
|
|
dao.insert(comprehensiveInfo);
|
|
|
}
|
|
|
}
|
|
@@ -510,6 +524,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueNotContractList.add(info);
|
|
|
}
|
|
|
if(overDueNotContractList.size()>0){
|
|
|
+ //每次删除之前存的数据
|
|
|
+ dao.deleteStatementDataInfo(overDueNotContractList);
|
|
|
dao.insertStatementDataInfo(overDueNotContractList);
|
|
|
}
|
|
|
|
|
@@ -530,11 +546,15 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueContractList.add(info);
|
|
|
}
|
|
|
if(overDueContractList.size()>0){
|
|
|
+ //每次删除之前存的数据
|
|
|
+ dao.deleteStatementDataInfo(overDueContractList);
|
|
|
dao.insertStatementDataInfo(overDueContractList);
|
|
|
}
|
|
|
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次都要删除之前的数据
|
|
|
+ dao.delete(comprehensiveInfo);
|
|
|
dao.insert(comprehensiveInfo);
|
|
|
|
|
|
}
|
|
@@ -809,6 +829,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueNotRecordProjectList.add(info);
|
|
|
}
|
|
|
if(overDueNotRecordProjectList.size()>0){
|
|
|
+ //每次删除之前的数据
|
|
|
+ dao.deleteOfficeStatementDataInfo(overDueNotRecordProjectList);
|
|
|
dao.insertOfficeStatementDataInfo(overDueNotRecordProjectList);
|
|
|
}
|
|
|
//查询电子归档超期归档项目数量(保存到数据库)
|
|
@@ -830,6 +852,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueRecordProjectList.add(info);
|
|
|
}
|
|
|
if(overDueRecordProjectList.size()>0){
|
|
|
+ //每次删除之前的数据
|
|
|
+ dao.deleteOfficeStatementDataInfo(overDueRecordProjectList);
|
|
|
dao.insertOfficeStatementDataInfo(overDueRecordProjectList);
|
|
|
}
|
|
|
//查询上报超期未上报项目数量(保存到数据库)
|
|
@@ -851,6 +875,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueNotReportedProjectList.add(info);
|
|
|
}
|
|
|
if(overDueNotReportedProjectList.size()>0){
|
|
|
+ //每次删除之前的数据
|
|
|
+ dao.deleteOfficeStatementDataInfo(overDueNotReportedProjectList);
|
|
|
dao.insertOfficeStatementDataInfo(overDueNotReportedProjectList);
|
|
|
}
|
|
|
//查询上报超期上报项目数量(保存到数据库)
|
|
@@ -872,10 +898,14 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueReportedProjectList.add(info);
|
|
|
}
|
|
|
if(overDueReportedProjectList.size()>0){
|
|
|
+ //每次删除之前的数据
|
|
|
+ dao.deleteOfficeStatementDataInfo(overDueReportedProjectList);
|
|
|
dao.insertOfficeStatementDataInfo(overDueReportedProjectList);
|
|
|
}
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次删除对应条件的数据 比部门多了userId
|
|
|
+ dao.deleteOfficeComprehensive(comprehensiveInfo);
|
|
|
dao.insertOfficeComprehensive(comprehensiveInfo);
|
|
|
}
|
|
|
}
|
|
@@ -929,6 +959,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次删除对应条件的数据 比部门多了userId
|
|
|
+ dao.deleteOfficeComprehensive(comprehensiveInfo);
|
|
|
dao.insertOfficeComprehensive(comprehensiveInfo);
|
|
|
}
|
|
|
}
|
|
@@ -973,6 +1005,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
comprehensiveInfo.setField2(field2);
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次删除对应条件的数据 比部门多了userId
|
|
|
+ dao.deleteOfficeComprehensive(comprehensiveInfo);
|
|
|
dao.insertOfficeComprehensive(comprehensiveInfo);
|
|
|
}
|
|
|
}
|
|
@@ -1032,6 +1066,8 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueNotContractList.add(info);
|
|
|
}
|
|
|
if(overDueNotContractList.size()>0){
|
|
|
+ //每次删除之前的数据
|
|
|
+ dao.deleteOfficeStatementDataInfo(overDueNotContractList);
|
|
|
dao.insertOfficeStatementDataInfo(overDueNotContractList);
|
|
|
}
|
|
|
|
|
@@ -1054,11 +1090,15 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
overDueContractList.add(info);
|
|
|
}
|
|
|
if(overDueContractList.size()>0){
|
|
|
+ //每次删除之前的数据
|
|
|
+ dao.deleteOfficeStatementDataInfo(overDueContractList);
|
|
|
dao.insertOfficeStatementDataInfo(overDueContractList);
|
|
|
}
|
|
|
|
|
|
//数据处理并保存到数据库中
|
|
|
comprehensiveInfo.preInsert();
|
|
|
+ //每次删除对应条件的数据 比部门多了userId
|
|
|
+ dao.deleteOfficeComprehensive(comprehensiveInfo);
|
|
|
dao.insertOfficeComprehensive(comprehensiveInfo);
|
|
|
}
|
|
|
}
|
|
@@ -1218,7 +1258,11 @@ public class StatementCompanyComprehensiveService extends CrudService<StatementC
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ //部门级 查询只显示的七个部门的office_id
|
|
|
+ public String selectSevenOfficeId(){
|
|
|
+ String sevenOfficeId = dao.selectSevenOfficeId();
|
|
|
+ return sevenOfficeId;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|