|
|
@@ -20,6 +20,7 @@ import org.springframework.util.StringUtils;
|
|
|
|
|
|
import com.uas.account.entity.UserDetail;
|
|
|
import com.uas.account.util.AccountUtils;
|
|
|
+import com.uas.message.mail.service.MailService;
|
|
|
import com.uas.platform.b2b.dao.CommonDao;
|
|
|
import com.uas.platform.b2b.dao.DistributeDao;
|
|
|
import com.uas.platform.b2b.dao.EnterpriseDao;
|
|
|
@@ -34,6 +35,7 @@ import com.uas.platform.b2b.model.UserInfo;
|
|
|
import com.uas.platform.b2b.model.Vendor;
|
|
|
import com.uas.platform.b2b.service.UserService;
|
|
|
import com.uas.platform.b2b.service.VendorService;
|
|
|
+import com.uas.platform.b2b.support.MessageConf;
|
|
|
import com.uas.platform.b2b.support.SendMailService;
|
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
|
import com.uas.platform.b2b.support.TokenService;
|
|
|
@@ -69,7 +71,10 @@ public class UserServiceImpl implements UserService {
|
|
|
private EnterpriseDao enterpriseDao;
|
|
|
@Autowired
|
|
|
private CommonDao commonDao;
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private MailService mailService;
|
|
|
+ @Autowired
|
|
|
+ private MessageConf messageConf;
|
|
|
static final String TEL_REGEXP = "^((\\(\\d{3}\\))|(\\d{3}\\-))?(13|15|18|17)\\d{9}$";
|
|
|
|
|
|
static final String UU_REGEXP = "^\\d{4,}$";
|
|
|
@@ -329,7 +334,9 @@ public class UserServiceImpl implements UserService {
|
|
|
model.put("dateTime", timeFormat.format(new Date()));
|
|
|
model.put("userTel", user.getUserTel());
|
|
|
model.put("rootpath", AgentUtils.getHost(request));
|
|
|
- sendMailService.sendTemplateMail(user.getUserEmail(), "欢迎使用UAS商务平台", model, "velocity/newUser.vm");
|
|
|
+ if (user.getUserEmail() != null) {
|
|
|
+ mailService.send(messageConf.getTplInvitationForB2B(), user.getUserEmail(), model);
|
|
|
+ }
|
|
|
return user;
|
|
|
}
|
|
|
|