|
|
@@ -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);// 删除企业记录
|
|
|
}
|
|
|
}
|
|
|
}
|