|
@ -35,9 +35,11 @@ import java.util.Random;
|
35
|
35
|
@Path("/company")
|
36
|
36
|
public class CompanyService {
|
37
|
37
|
|
38
|
|
private String templateInviteCompanyEmail="juguguadfINVITE_CODEadflasdfadf";
|
|
38
|
private String templateInviteCompanyEmail;
|
39
|
39
|
private String subjectWithBindEmail = "「平台」企业邀请";
|
40
|
40
|
private String inviteCode="INVITE_CODE";
|
|
41
|
private String inviteCompany="INVITE_COMP";
|
|
42
|
private String inviteEmail="INVITE_EMAIL";
|
41
|
43
|
|
42
|
44
|
@Autowrie
|
43
|
45
|
private CompanyDao companyDao;
|
|
@ -84,6 +86,21 @@ public class CompanyService {
|
84
|
86
|
this.inviteCode = inviteCode;
|
85
|
87
|
}
|
86
|
88
|
|
|
89
|
public String getInviteCompany() {
|
|
90
|
return inviteCompany;
|
|
91
|
}
|
|
92
|
|
|
93
|
public void setInviteCompany(String inviteCompany) {
|
|
94
|
this.inviteCompany = inviteCompany;
|
|
95
|
}
|
|
96
|
|
|
97
|
public String getInviteEmail() {
|
|
98
|
return inviteEmail;
|
|
99
|
}
|
|
100
|
|
|
101
|
public void setInviteEmail(String inviteEmail) {
|
|
102
|
this.inviteEmail = inviteEmail;
|
|
103
|
}
|
87
|
104
|
|
88
|
105
|
@Path("/insert")
|
89
|
106
|
@Post
|
|
@ -356,6 +373,8 @@ public class CompanyService {
|
356
|
373
|
CompInviteCode compInviteCode = companyDao.queryInviteCode(con, id);
|
357
|
374
|
Map<String, String> mailParam = new HashMap<>();
|
358
|
375
|
mailParam.put(this.inviteCode, compInviteCode.getInviteCode());
|
|
376
|
mailParam.put(this.inviteCompany, id);
|
|
377
|
mailParam.put(this.inviteEmail, company.getLinkemail());
|
359
|
378
|
mailService.sendSimpleMail(company.getLinkemail(), this.templateInviteCompanyEmail, mailParam, this.subjectWithBindEmail);
|
360
|
379
|
companyDao.invite(con, id);
|
361
|
380
|
}else {
|