yxysenddraft.js
3.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
//草稿邮件js
var yxyD_currpage=1;//当前页
var yxyD_tolpage=1;//总页数
var status=3;
var yxyD_pageNum=10;//每页显示数
$(document).ready(function(){
//查询草稿邮件
yxyD_findMasterStatus(1);
//跳转到多少页
$("#yxyD_selectpage").change(function(){
yxyD_currpage=$("#yxyD_selectpage").val();
yxyD_findMasterStatus();
});
//用户选择每页显示量
$("#yxyD_pageNum").blur(function(){
yxyD_pageNum=$("#yxyD_pageNum").val();
if(isNaN($('#yxyD_pageNum').val())){
alert("只能是数字");
}else{
yxyD_currpage=1;
yxyD_findMasterStatus();
}
});
});
//查询草稿邮件
function yxyD_findMasterStatus(page){
$.ajax({
type: "post",
url: "yxyM_findMasterByStatus.action",
dataType:"json",
data:{
currpage:page,
status:status,
pageSize:yxyD_pageNum
},
error: function() {alert(frontMsg.get("yxy_mail.language_114"));},
success: function(msg) {
var w= new Array();
$.each(msg.masterList,function(index,row){
var q= new Array();
var subjet1=row.subject.split("###")[0];
var subjet2=row.setsubject.split("###")[0];
q[0]='';
q[1]='<span title='+subjet1.replace(/\s/g," ")+'>'+subjet2+'</span>';
q[2]='<span title='+row.setHHtime+'>'+row.setYYtime+'</span>';
q[3]='<span class="yxy_hb_dd yxy_hb_center yhb1"><a href="javascript:void(0);" onClick="yxyD_doing(\''+row.send_mail_id+'\');">删除</a> | <a href="javascript:void(0);" onClick="yxyD_sendMail(\''+row.send_mail_id+'\');">再次发送</a></span>';
w[index]=q;
});
var joinhtml='<select id=yxyD_skips>';
for(var p=0;p<msg.pageBean.totalPage;p++){
if((p+1)==yxyD_currpage){
joinhtml+='<option selected=selected>'+(p+1)+'</option>';
}else{
joinhtml+='<option>'+(p+1)+'</option>';
}
}
joinhtml+='</select>';
var joinhtml1='<select id=yxyD_page>';
for(var o=50;o<=200;o=o+50){
if(o==yxyD_pageNum){
joinhtml1+='<option selected=selected>'+o+'</option>';
}else{
joinhtml1+='<option>'+o+'</option>';
}
}
joinhtml1+='</select>';
$("#yxyD_list").lgytable({
tbinfo:'草稿邮件',//"草稿邮件",
tbtitle:['','主题', '时间','操作'],
tbwidth:['10','400','100', '100'],
tbcon:[{"tbcon":w,"dqpage":msg.pageBean.currentPage,"tolpage":msg.pageBean.totalPage,"tolcount":msg.pageBean.totalRecord}],
homepage:function(){
yxyD_findMasterStatus(1);
},
prepage:function(){
yxyD_currpage=msg.pageBean.currentPage;
if(yxyD_currpage>1){
yxyD_findMasterStatus(yxyD_currpage-1);
yxyD_currpage--;
}
},
nextpage:function(){
yxyD_currpage=msg.pageBean.currentPage;
if(yxyD_currpage<msg.pageBean.totalPage){
yxyD_findMasterStatus(yxyD_currpage+1);
yxyD_currpage++;
}
},
lastpage:function(){
yxyD_findMasterStatus(msg.pageBean.totalPage);
},
tbsetnumtxt:joinhtml1,
tbsetnum:function(){//每页显示量
yxyD_pageNum=$("#yxyD_page").val();
yxyD_findMasterStatus(1);
},
tbsetpagetxt:joinhtml,
tbsetpage:function(){//跳转到某页
yxyD_currpage=$("#yxyD_skips").val();
yxyD_findMasterStatus(yxyD_currpage);
}
});
}
});
}
//删除邮件
function yxyD_doing(mailID){
var a= confirm("你确定删除该邮件?");
if(a==true){
$.ajax({
type: "post",
url: "yxyM_delMailByID.action",
dataType:"json",
data:{
mailID:mailID
},
error: function() {alert(frontMsg.get("yxy_mail.language_114"));},
success: function(msg) {
if(msg==1){
yxyD_findMasterStatus(yxyD_currpage);
alert("删除成功!");
}else{
alert("删除失败!");
}
}
});
}else{
return ;
}
}
//再次发送
function yxyD_sendMail(mailID)
{
yxyMailID=mailID;
yxyloadpage("sendmail.jsp");
}