|
|
@@ -106,6 +106,8 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
private PublicAssistDetailsMapper publicAssistDetailsMapper;
|
|
|
@Autowired
|
|
|
private PublicReleaseTypeMapper publicReleaseTypeMapper;
|
|
|
+ @Autowired
|
|
|
+ private UserMidMapper userMidMapper;
|
|
|
|
|
|
|
|
|
@Override
|
|
|
@@ -1187,6 +1189,7 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
}else if (use.getAssist()==0){
|
|
|
publicReleaseMapper.updateStatusByMainId(3,use.getId(),null,null);
|
|
|
}
|
|
|
+ addUserMidCount(id);
|
|
|
addpublicLog(id, status, "无需二级审核直接通过");
|
|
|
}else {
|
|
|
if(use.getProcessStatus()==0||use.getProcessStatus()==1){
|
|
|
@@ -1433,11 +1436,14 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
count++;
|
|
|
}
|
|
|
}
|
|
|
+ List<OutPublicReleaseDetails> outPublicReleaseDetails = publicReleaseDetailsMapper.selectByPrid(id);
|
|
|
if(count==newList.size()){
|
|
|
PublicRelease newPublic2=new PublicRelease();
|
|
|
newPublic2.setId(use.getId());
|
|
|
newPublic2.setStatus(2);
|
|
|
publicReleaseMapper.update(newPublic2);
|
|
|
+ addUserMidCount(outPublicReleaseDetails);
|
|
|
+ //添加
|
|
|
sendNoticeAndSoucket(use.getAid(),status,content.toString());
|
|
|
}else {
|
|
|
PublicRelease newPublic2=new PublicRelease();
|
|
|
@@ -1446,13 +1452,23 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
|
|
|
publicReleaseMapper.update(newPublic2);
|
|
|
}
|
|
|
if (evaluateType==1){
|
|
|
- List<OutPublicReleaseDetails> outPublicReleaseDetails = publicReleaseDetailsMapper.selectByPrid(id);
|
|
|
+
|
|
|
addUserSuperEvaluate(remarks, outPublicReleaseDetails, new Date());
|
|
|
}
|
|
|
}
|
|
|
return 1;
|
|
|
}
|
|
|
+ private void addUserMidCount(Integer id) {
|
|
|
+ List<OutPublicReleaseDetails> outPublicReleaseDetails = publicReleaseDetailsMapper.selectByPrid(id);
|
|
|
+ addUserMidCount(outPublicReleaseDetails);
|
|
|
+ }
|
|
|
+ private void addUserMidCount(List<OutPublicReleaseDetails> outPublicReleaseDetails) {
|
|
|
+ for (OutPublicReleaseDetails e : outPublicReleaseDetails) {
|
|
|
+ String uid=e.getUid();
|
|
|
+ userMidMapper.addUserMidCount(uid);
|
|
|
+ }
|
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
@Override
|