bug: 标准评分修改
This commit is contained in:
+1
-1
@@ -37,7 +37,7 @@ public interface QualityEvaluationDao extends BaseMapper<QualityEvaluation> {
|
||||
|
||||
List<Integer> selectBZSH(@Param("node") String node,@Param("lawId") String lawId);
|
||||
|
||||
List<Integer> selectDTPJ(String processNode,@Param("lawId") String lawId);
|
||||
List<Integer> selectDTPJ(@Param("lawId") String lawId);
|
||||
|
||||
void updateByProcessNode(@Param("lawId") String lawId);
|
||||
|
||||
|
||||
+28
-39
@@ -64,6 +64,7 @@ public class QualityEvaluationServiceImpl extends ServiceImpl<QualityEvaluationD
|
||||
|
||||
QueryWrapper<QualityEvaluation> qw = new QueryWrapper();
|
||||
qw.eq("law_id",form.getLawId());
|
||||
qw.eq("user_id",form.getUserId());
|
||||
qw.eq("evaluation_type","dynamic");
|
||||
List<QualityEvaluation> list = this.baseMapper.selectList(qw);
|
||||
|
||||
@@ -198,47 +199,35 @@ public class QualityEvaluationServiceImpl extends ServiceImpl<QualityEvaluationD
|
||||
Integer countBZHFSStr = null;
|
||||
Integer countBZSHStr = null;
|
||||
Integer countDTPJStr = null;
|
||||
if(!list.isEmpty()){
|
||||
for (QualityEvaluation qualityEvaluations :list){
|
||||
if("征求意见".equals(qualityEvaluations.getProcessNode())) {
|
||||
List<Integer> countZQYJList = qualityEvaluationDao.selectCountZQYJ(qualityEvaluations.getProcessNode(), qualityEvaluations.getLawId());
|
||||
if(!countZQYJList.isEmpty()){
|
||||
countZQYJStr = countZQYJList.size();
|
||||
}
|
||||
}
|
||||
|
||||
if("技术委员会评审、评审意见修改".equals(qualityEvaluations.getProcessNode())) {
|
||||
List<Integer> countJSWYList = qualityEvaluationDao.selectCountJSWY(qualityEvaluations.getProcessNode(), qualityEvaluations.getLawId());
|
||||
if(!countJSWYList.isEmpty()){
|
||||
countJSWYStr = countJSWYList.size();
|
||||
}
|
||||
}
|
||||
if("重新技术委员会评审、评审意见修改".equals(qualityEvaluations.getProcessNode())) {
|
||||
List<Integer> countCXJSWYList = qualityEvaluationDao.selectCXJSWY(qualityEvaluations.getProcessNode(), qualityEvaluations.getLawId());
|
||||
if(!countCXJSWYList.isEmpty()){
|
||||
countCXJSWYStr = countCXJSWYList.size();
|
||||
}
|
||||
}
|
||||
if("标准化复审".equals(qualityEvaluations.getProcessNode())) {
|
||||
List<Integer> countBZHFSList = qualityEvaluationDao.selectBZHFS(qualityEvaluations.getProcessNode(), qualityEvaluations.getLawId());
|
||||
if(!countBZHFSList.isEmpty()){
|
||||
countBZHFSStr = countBZHFSList.size();
|
||||
}
|
||||
}
|
||||
if("标准法规部高级经理审核".equals(qualityEvaluations.getProcessNode())) {
|
||||
List<Integer> countBZSHList = qualityEvaluationDao.selectBZSH(qualityEvaluations.getProcessNode(), qualityEvaluations.getLawId());
|
||||
if(!countBZSHList.isEmpty()){
|
||||
countBZSHStr = countBZSHList.size();
|
||||
}
|
||||
}
|
||||
if ("动态评价".equals(qualityEvaluations.getProcessNode())) {
|
||||
List<Integer> countDTPJList = qualityEvaluationDao.selectDTPJ(qualityEvaluations.getProcessNode(), qualityEvaluations.getLawId());
|
||||
if(!countDTPJList.isEmpty()){
|
||||
countDTPJStr = countDTPJList.size();
|
||||
}
|
||||
}
|
||||
if (!list.isEmpty()) {
|
||||
List<Integer> countZQYJList = qualityEvaluationDao.selectCountZQYJ("征求意见", lawId);
|
||||
if (!countZQYJList.isEmpty()) {
|
||||
countZQYJStr = countZQYJList.size();
|
||||
}
|
||||
|
||||
List<Integer> countJSWYList = qualityEvaluationDao.selectCountJSWY("技术委员会评审、评审意见修改", lawId);
|
||||
if (!countJSWYList.isEmpty()) {
|
||||
countJSWYStr = countJSWYList.size();
|
||||
}
|
||||
List<Integer> countCXJSWYList = qualityEvaluationDao.selectCXJSWY("重新技术委员会评审、评审意见修改", lawId);
|
||||
if (!countCXJSWYList.isEmpty()) {
|
||||
countCXJSWYStr = countCXJSWYList.size();
|
||||
}
|
||||
List<Integer> countBZHFSList = qualityEvaluationDao.selectBZHFS("标准化复审", lawId);
|
||||
if (!countBZHFSList.isEmpty()) {
|
||||
countBZHFSStr = countBZHFSList.size();
|
||||
}
|
||||
List<Integer> countBZSHList = qualityEvaluationDao.selectBZSH("标准法规部高级经理审核", lawId);
|
||||
if (!countBZSHList.isEmpty()) {
|
||||
countBZSHStr = countBZSHList.size();
|
||||
}
|
||||
List<Integer> countDTPJList = qualityEvaluationDao.selectDTPJ(lawId);
|
||||
if (!countDTPJList.isEmpty()) {
|
||||
countDTPJStr = countDTPJList.size();
|
||||
}
|
||||
//
|
||||
}
|
||||
|
||||
final Integer countZQYJ = countZQYJStr;
|
||||
final Integer countJSWY = countJSWYStr;
|
||||
final Integer countCXJSWY = countCXJSWYStr;
|
||||
|
||||
+1
@@ -132,5 +132,6 @@
|
||||
where
|
||||
law_id = #{lawId}
|
||||
and process_node = '动态评价'
|
||||
group by user_id;
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user