Browse Source

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@960 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d

administrator 11 years ago
parent
commit
22d8ff714c

+ 7 - 2
src/main/java/com/uas/platform/b2b/service/impl/EnterpriseServiceImpl.java

@@ -250,16 +250,21 @@ public class EnterpriseServiceImpl implements EnterpriseService {
 				init(enterprise);
 			} else if (enterprise.getEnStatus() == Status.NOTALLOW.value()) {// 审核不通过
 				User admin = userDao.findOne(enter.getEnAdminuu());
-				enterpriseDao.delete(enterprise);// 删除企业记录
 				if (admin != null) {
+					admin.getEnterprises().clear();
 					userDao.delete(admin);// 删除企业管理员记录
 					Map<String, Object> model = new HashMap<String, Object>();
 					model.put("name", enter.getEnName());
 					model.put("email", admin.getUserEmail());
 					model.put("rootpath", AgentUtils.getHost(request));
 					model.put("reason", enterprise.getEnAuditRemark());
-					sendMailService.sendTemplateMail(admin.getUserEmail(), "很遗憾账号未能通过审核", model, "velocity/invalid.vm");
+					try {
+						sendMailService.sendTemplateMail(admin.getUserEmail(), "很遗憾账号未能通过审核", model, "velocity/invalid.vm");
+					} catch (Exception e) {
+
+					}
 				}
+				enterpriseDao.delete(enterprise);// 删除企业记录
 			}
 		}
 	}