|
@ -8,19 +8,33 @@ spa_define(function () {
|
8
|
8
|
modal: function (data) {
|
9
|
9
|
var root = spa.findInModal(".sys_customer_myindex_mail");
|
10
|
10
|
var form = fb.build(root.find(".newForm"));
|
11
|
|
form.val({emails: data.emails, mobilePhones: data.phones, inviteCodes: data.inviteCodes,name:data.names});
|
|
11
|
form.val({
|
|
12
|
emails: data.emails,
|
|
13
|
mobilePhones: data.phones,
|
|
14
|
inviteCodes: data.inviteCodes,
|
|
15
|
name: data.names,
|
|
16
|
names:data.names
|
|
17
|
});
|
12
|
18
|
var send = root.find(".opt-send"),
|
13
|
19
|
save = function () {
|
14
|
20
|
var boolean = false;
|
|
21
|
var empty = 0;
|
15
|
22
|
for (var i = 0; i < form.val().emails.length; i++) {
|
16
|
23
|
var item = form.val().emails[i];
|
17
|
24
|
if (item != "") {
|
18
|
25
|
boolean = true
|
19
|
|
}
|
|
26
|
}else empty++;
|
20
|
27
|
}
|
21
|
28
|
if (boolean) {
|
22
|
29
|
form.doPost("../ajax/sendmail", function (data) {
|
23
|
|
util.alert("您成功发送" + data + "封邮件!");
|
|
30
|
var fail = form.val().emails.length - data.count - empty;
|
|
31
|
for (var i = 0; i < form.val().emails.length; i++) {
|
|
32
|
var item = form.val().emails[i];
|
|
33
|
if (item == "") {
|
|
34
|
data.names += ","+form.val().names[i];
|
|
35
|
}
|
|
36
|
}
|
|
37
|
util.alert("您发送成功" + data.count + "封邮件!" + empty + "个用户邮箱为空。" + fail + "封邮件发送失败;失败用户:" + data.names + ";失败邮箱:" + data.emails);
|
24
|
38
|
}, {});
|
25
|
39
|
} else {
|
26
|
40
|
util.alert("请选择收件人(收件人邮箱和邀请码不能为空)!");
|