EmailOperationGet.jsp
1.16 KB
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@page import="weaver.hrm.User"%>
<%@page import="com.weaver.formmodel.mobile.manager.MobileUserInit"%>
<%@page import="weaver.general.Util"%>
<jsp:useBean id="rst" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="WeavermailUtil" class="weaver.email.WeavermailUtil" scope="page" />
<%@page import="net.sf.json.JSONObject"%>
<%
User user = MobileUserInit.getUser(request, response);
if (user == null) {
out.println("服务器端重置了登录信息,请重新登录");
return;
}
String info = "";
float space = 1;
rst.execute("select totalSpace , occupySpace from HrmResource where id = " + user.getUID());
if (rst.next()) {
space = rst.getFloat("totalSpace") - rst.getFloat("occupySpace");
}
if (space <= 0) {
JSONObject json = new JSONObject();
json.put("receivedMailNumber", "-9999");
info = json.toString();
} else {
int mailAccountId = Util.getIntValue(request.getParameter("mailAccountId"));
info = WeavermailUtil.receiveMail(mailAccountId, user, request);
}
out.println(info);
%>