anderx 1 год назад
Родитель
Сommit
9fe0d60606

+ 16 - 5
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -1088,13 +1088,24 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 
 	@Override
 	public boolean checkUserArchives(String uid) {
+		User user = userMapper.selectByPrimaryKey(uid);
 		UserArchives userArchives = userArchivesMapper.queryByUid(uid);
-		if (userArchives==null||
-		StringUtils.isBlank(userArchives.getFinancialData())||
-		StringUtils.isBlank(userArchives.getEarlyCommunication())||
-		StringUtils.isBlank(userArchives.getInterviewIdeas())){
-			return false;
+		if (user.getNewChannel()==0){
+			if (userArchives==null||
+					StringUtils.isBlank(userArchives.getFinancialData())||
+					StringUtils.isBlank(userArchives.getEarlyCommunication())||
+					StringUtils.isBlank(userArchives.getInterviewIdeas())){
+				return false;
+			}
+		}else {
+			if (userArchives==null||
+					StringUtils.isBlank(userArchives.getFinancialData())||
+					StringUtils.isBlank(userArchives.getChannelIndicators())||
+					StringUtils.isBlank(userArchives.getInterviewIdeas())){
+				return false;
+			}
 		}
+
 		return true;
 	}