66 lines
2.5 KiB
Plaintext
66 lines
2.5 KiB
Plaintext
<%@page import="com.amarsoft.awe.message.MessageList"%>
|
|
<%@ page contentType="text/html; charset=GBK"%>
|
|
<%@ include file="/Frame/resources/include/include_begin_list.jspf"%>
|
|
<%
|
|
MessageList list = new MessageList(CurUser);
|
|
|
|
ASObjectModel doTemp = list.getModel();
|
|
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
|
dwTemp.setPageSize(10);
|
|
dwTemp.Style = "1";
|
|
dwTemp.ReadOnly = "1";
|
|
dwTemp.setParameter("UserId", CurUser.getUserID());
|
|
dwTemp.setParameter("DataSource", CurConfig.getDataSource());
|
|
dwTemp.genHTMLObjectWindow("");
|
|
|
|
String sButtons[][] = {
|
|
{"true", "All", "Button", "写信", "", "newm()", "", "", "", ""},
|
|
{"true", "All", "Button", "查看", "", "view()", "", "", "", ""},
|
|
{"true", "All", "Button", "未读", "设置为未读", "readnot()", "", "", "", ""},
|
|
{"true", "All", "Button", "删除", "", "del()", "", "", "", ""},
|
|
};
|
|
%>
|
|
<%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
|
<script type="text/javascript">
|
|
function newm(){
|
|
var win = AsControl.OpenPage("/Frame/MessageInfo.jsp", "", "NewMsgFrame", "width=1000px,height=300px,left="+(screen.availHeight-1000)/2+"px,top="+(screen.availHeight-300)/2+"px,toolbar=no,scrollbars=yes,resizable=yes,status=no,menubar=no");
|
|
win.focus();
|
|
}
|
|
function view(){
|
|
var sMessageId = getItemValue(0, getRow(), "MessageId");
|
|
if(!sMessageId){
|
|
alert(getMessageText('AWEW1001'));
|
|
return;
|
|
}
|
|
var win = AsControl.OpenPage("/Frame/MessageInfo.jsp", "MessageId="+sMessageId, "ReadMsgFrame"+sMessageId, "width=1000px,height=500px,left="+(screen.availWidth-1000)/2+"px,top="+(screen.availHeight-500)/2+"px,toolbar=no,scrollbars=yes,resizable=yes,status=no,menubar=no");
|
|
win.focus();
|
|
}
|
|
function readnot(){
|
|
var sMessageId = getItemValue(0, getRow(), "MessageId");
|
|
if(!sMessageId){
|
|
alert(getMessageText('AWEW1001'));
|
|
return;
|
|
}
|
|
var sResult = AsControl.RunJavaMethod("com.amarsoft.awe.message.MessageList", "readnot", "MessageId="+sMessageId+",UserId=<%=CurUser.getUserID()%>");
|
|
if(sResult){
|
|
alert(sResult);
|
|
return;
|
|
}
|
|
reloadSelf();
|
|
}
|
|
function del(){
|
|
var sMessageId = getItemValue(0, getRow(), "MessageId");
|
|
if(!sMessageId){
|
|
alert(getMessageText('AWEW1001'));
|
|
return;
|
|
}
|
|
if(!confirm(getMessageText('AWEW1002'))) return;
|
|
var sResult = AsControl.RunJavaMethod("com.amarsoft.awe.message.MessageList", "delete", "MessageId="+sMessageId+",UserId=<%=CurUser.getUserID()%>");
|
|
if(sResult){
|
|
alert(sResult);
|
|
return;
|
|
}
|
|
reloadSelf();
|
|
}
|
|
</script>
|
|
<%@include file="/Frame/resources/include/include_end.jspf"%> |