|
@@ -160,28 +160,24 @@ public class DeptAssessmentDeclarationServiceImpl extends ServiceImpl<DeptAssess
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public boolean removeByIds(List<String> ids) {
|
|
public boolean removeByIds(List<String> ids) {
|
|
- boolean b = false;
|
|
|
|
for (String id : ids) {
|
|
for (String id : ids) {
|
|
DeptAssessmentDeclaration deptAssessmentDeclaration = super.getById(id);
|
|
DeptAssessmentDeclaration deptAssessmentDeclaration = super.getById(id);
|
|
- if ("流程未启动".equals(deptAssessmentDeclaration.getStage()) || "流程已结束".equals(deptAssessmentDeclaration.getStage())) {
|
|
|
|
|
|
+ if ("流程未启动".equals(deptAssessmentDeclaration.getStage())) {
|
|
deptAssessmentDeclarationContentService.removeByAssessmentDeclarationId(id);
|
|
deptAssessmentDeclarationContentService.removeByAssessmentDeclarationId(id);
|
|
deptAssessmentDeclarationCompleteService.removeByAssessmentDeclarationId(id);
|
|
deptAssessmentDeclarationCompleteService.removeByAssessmentDeclarationId(id);
|
|
super.removeById(id);
|
|
super.removeById(id);
|
|
- b = true;
|
|
|
|
- } else {
|
|
|
|
- return b;
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- return b;
|
|
|
|
|
|
+ return true;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public boolean editState(String id, String state, String instId) {
|
|
public boolean editState(String id, String state, String instId) {
|
|
DeptAssessmentDeclaration deptAssessmentDeclaration = baseMapper.selectById(id);
|
|
DeptAssessmentDeclaration deptAssessmentDeclaration = baseMapper.selectById(id);
|
|
if (StringUtils.isNotEmpty(state)) {
|
|
if (StringUtils.isNotEmpty(state)) {
|
|
- /*if ("组织人事部审批".equals(state)){
|
|
|
|
|
|
+ if ("组织人事部审核".equals(state)) {
|
|
state = "流程已结束";
|
|
state = "流程已结束";
|
|
- }*/
|
|
|
|
|
|
+ }
|
|
deptAssessmentDeclaration.setStage(state);
|
|
deptAssessmentDeclaration.setStage(state);
|
|
}
|
|
}
|
|
if (StringUtils.isNotEmpty(instId)) {
|
|
if (StringUtils.isNotEmpty(instId)) {
|
|
@@ -194,7 +190,7 @@ public class DeptAssessmentDeclarationServiceImpl extends ServiceImpl<DeptAssess
|
|
qw.lambda().eq(EvaluationDeptRating::getDeptId, deptAssessmentDeclaration.getDeptId());
|
|
qw.lambda().eq(EvaluationDeptRating::getDeptId, deptAssessmentDeclaration.getDeptId());
|
|
}
|
|
}
|
|
if (null != deptAssessmentDeclaration.getAnnual()) {
|
|
if (null != deptAssessmentDeclaration.getAnnual()) {
|
|
- qw.lambda().eq(EvaluationDeptRating::getAnnual, deptAssessmentDeclaration.getAnnual());
|
|
|
|
|
|
+ qw.lambda().eq(EvaluationDeptRating::getAnnual, String.valueOf(deptAssessmentDeclaration.getAnnual()));
|
|
}
|
|
}
|
|
EvaluationDeptRating evaluationDeptRating = evaluationDeptRatingService.getOne(qw);
|
|
EvaluationDeptRating evaluationDeptRating = evaluationDeptRatingService.getOne(qw);
|
|
if (null != evaluationDeptRating) {
|
|
if (null != evaluationDeptRating) {
|
|
@@ -227,48 +223,37 @@ public class DeptAssessmentDeclarationServiceImpl extends ServiceImpl<DeptAssess
|
|
if (1 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
if (1 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setJan(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setJan(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setJanContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setJanContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (2 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (2 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setFeb(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setFeb(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setFebContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setFebContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (3 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (3 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setMar(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setMar(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setMarContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setMarContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (4 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (4 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setApr(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setApr(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setAprContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setAprContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (5 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (5 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setMay(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setMay(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setMayContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setMayContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (6 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (6 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setJun(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setJun(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setJunContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setJunContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (7 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (7 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setJul(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setJul(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setJulContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setJulContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (8 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (8 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setAug(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setAug(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setAugContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setAugContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (9 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (9 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setSep(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setSep(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setSepContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setSepContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (10 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (10 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setOct(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setOct(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setOctContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setOctContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (11 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (11 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setNov(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setNov(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setNovContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setNovContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
- }
|
|
|
|
- if (12 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
|
|
|
|
+ } else if (12 == deptAssessmentDeclaration.getDeclarationMonth()) {
|
|
evaluationDeptRating.setDece(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setDece(deptAssessmentDeclaration.getRatingGrade());
|
|
evaluationDeptRating.setDeceContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
evaluationDeptRating.setDeceContent(deptAssessmentDeclaration.getDeclarationReason());
|
|
}
|
|
}
|