Browse Source

发邮件给新用户

wangdy 8 years ago
parent
commit
507be30afa

+ 1 - 3
src/main/java/com/uas/platform/b2c/common/account/service/impl/UserServiceImpl.java

@@ -83,10 +83,8 @@ public class UserServiceImpl implements UserService {
 
 	@Autowired
 	private UserCacheEnterpriseDao userCacheEnterpriseDao;
-/*
 	@Autowired
 	private MailService mailService;
-*/
 
 	@Autowired
 	private MessageConf messageConf;
@@ -423,7 +421,7 @@ public class UserServiceImpl implements UserService {
 		model.put("userTel", user.getUserTel());
 		model.put("rootpath", AgentUtils.getHost(request));
 		if (user.getUserEmail() != null) {
-			//mailService.send("a4c45a22-436a-430c-9667-4edfd7d04a27", newUserEmail, data);
+			mailService.send(messageConf.getTplAfterBeAddedtoB2C(), user.getUserEmail(), model);
 			//mailService.send(messageConf.getTplInvitationForB2B(), user.getUserEmail(), model);
 		}
 		return user;

+ 15 - 0
src/main/java/com/uas/platform/b2c/core/config/MessageConf.java

@@ -55,6 +55,14 @@ public class MessageConf {
 	@Value("#{message.plaformB2cComponentUnproveTemplateId}")
 	private String componentUnprove;
 
+	/**
+	 * 添加新的未注册人员
+	 *
+	 * @return
+	 */
+	@Value("#{message.tplAfterBeAddedtoB2C}")
+	private String tplAfterBeAddedtoB2C;
+
 	/**
 	 * 邮件通知有新的供应链申请
 	 * 
@@ -119,4 +127,11 @@ public class MessageConf {
 		this.supplyChain = supplyChain;
 	}
 
+	public String getTplAfterBeAddedtoB2C() {
+		return tplAfterBeAddedtoB2C;
+	}
+
+	public void setTplAfterBeAddedtoB2C(String tplAfterBeAddedtoB2C) {
+		this.tplAfterBeAddedtoB2C = tplAfterBeAddedtoB2C;
+	}
 }

+ 1 - 0
src/main/resources/dev/message.properties

@@ -2,6 +2,7 @@ tplNotifySupplierAfterCommit=3c70dd8f-0e1e-4aec-bd7f-c360a506f35e
 plaformB2cAuditRemindTemplateId=774296f3-a260-4bb5-b4eb-6f01090dadf3
 plaformB2cBrandApprovedTemplateId=5b5effdf-5562-45f7-9021-18f21e29bec6
 plaformB2cBrandUnproveTemplateId=03b3d658-cd92-43a0-a53f-103492cfc595
+tplAfterBeAddedtoB2C=b9dee589-9fd8-45d3-9b2a-64b56d65e7e2
 plaformB2cComponentApprovedTemplateId=36812a85-d0f9-4d2a-a7aa-62319f092b6f
 plaformB2cComponentUnproveTemplateId=6228240a-93ba-405f-851c-f874a6c99864
 plaformB2cSupplyChainTemplateId=b28337ba-f115-4f11-b457-15d558443160

+ 1 - 0
src/main/resources/prod/message.properties

@@ -2,6 +2,7 @@ tplNotifySupplierAfterCommit=3c70dd8f-0e1e-4aec-bd7f-c360a506f35e
 plaformB2cAuditRemindTemplateId=774296f3-a260-4bb5-b4eb-6f01090dadf3
 plaformB2cBrandApprovedTemplateId=5b5effdf-5562-45f7-9021-18f21e29bec6
 plaformB2cBrandUnproveTemplateId=03b3d658-cd92-43a0-a53f-103492cfc595
+tplAfterBeAddedtoB2C=b9dee589-9fd8-45d3-9b2a-64b56d65e7e2
 plaformB2cComponentApprovedTemplateId=36812a85-d0f9-4d2a-a7aa-62319f092b6f
 plaformB2cComponentUnproveTemplateId=6228240a-93ba-405f-851c-f874a6c99864
 plaformB2cSupplyChainTemplateId=b28337ba-f115-4f11-b457-15d558443160

+ 1 - 0
src/main/resources/test/message.properties

@@ -2,6 +2,7 @@ tplNotifySupplierAfterCommit=3c70dd8f-0e1e-4aec-bd7f-c360a506f35e
 plaformB2cAuditRemindTemplateId=774296f3-a260-4bb5-b4eb-6f01090dadf3
 plaformB2cBrandApprovedTemplateId=5b5effdf-5562-45f7-9021-18f21e29bec6
 plaformB2cBrandUnproveTemplateId=03b3d658-cd92-43a0-a53f-103492cfc595
+tplAfterBeAddedtoB2C=b9dee589-9fd8-45d3-9b2a-64b56d65e7e2
 plaformB2cComponentApprovedTemplateId=36812a85-d0f9-4d2a-a7aa-62319f092b6f
 plaformB2cComponentUnproveTemplateId=6228240a-93ba-405f-851c-f874a6c99864
 plaformB2cSupplyChainTemplateId=b28337ba-f115-4f11-b457-15d558443160