📄 pmsform.java
字号:
package cn.jsprun.struts.form;
import java.util.Date;
public class PmsForm implements java.io.Serializable {
private static final long serialVersionUID = 1L;
private boolean type = true;
private boolean isThreads = true;
private Integer postsId;
private String pmMessage;
private String msgfrom = "";
private Integer msgfromid = 1;
private Integer msgtoid;
private String folder = "inbox";
private Byte new_ = 1;
private String subject;
private Date dateline = new Date();
private String message;
private Byte delstatus = 0;
private String url;
public PmsForm() {
}
public PmsForm(boolean type, Integer msgtoid, String message,
Integer postsId, String pmMessage,String msfrom,Integer fromid) {
this.msgfromid = fromid;
this.msgfrom = msfrom;
this.type = type;
this.msgtoid = msgtoid;
this.message = message;
this.postsId = postsId;
this.pmMessage = pmMessage;
}
public PmsForm(boolean type, boolean isThreads, Integer msgtoid,
String message, Integer postsId, String pmMessage,String msgfrom,Integer fromid,String url) {
this.type = type;
this.isThreads = isThreads;
this.msgtoid = msgtoid;
this.message = message;
this.postsId = postsId;
this.pmMessage = pmMessage;
this.msgfrom = msgfrom;
this.msgfromid = fromid;
this.url = url;
}
public PmsForm(boolean type, String msgfrom, Integer msgfromid,
Integer msgtoid, String folder, Byte new_, String subject,
Date dateline, String message, Byte delstatus,String url) {
this.type = type;
this.msgfrom = msgfrom;
this.msgfromid = msgfromid;
this.msgtoid = msgtoid;
this.folder = folder;
this.new_ = new_;
this.subject = subject;
this.dateline = dateline;
this.message = message;
this.delstatus = delstatus;
this.url = url;
}
public String getMsgfrom() {
return this.msgfrom;
}
public void setMsgfrom(String msgfrom) {
this.msgfrom = msgfrom;
}
public Integer getMsgfromid() {
return this.msgfromid;
}
public void setMsgfromid(Integer msgfromid) {
this.msgfromid = msgfromid;
}
public Integer getMsgtoid() {
return this.msgtoid;
}
public void setMsgtoid(Integer msgtoid) {
this.msgtoid = msgtoid;
}
public String getFolder() {
return this.folder;
}
public void setFolder(String folder) {
this.folder = folder;
}
public Byte getNew_() {
return this.new_;
}
public void setNew_(Byte new_) {
this.new_ = new_;
}
public String getSubject() {
if (this.isThreads) {
if (type)
this.subject = "[系统消息] 您发表的主题已审核通过";
else
this.subject = "[系统消息] 您发表的主题审核失败";
} else {
if (type)
this.subject = "[系统消息] 您发表的回复已审核通过";
else
this.subject = "[系统消息] 您发表的回复审核失败";
}
return this.subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public Integer getDateline() {
Long date_long = dateline.getTime();
StringBuffer sb = new StringBuffer(date_long.toString());
String str = sb.substring(0, sb.length() - 3);
return Integer.valueOf(str);
}
public void setDateline(Date dateline) {
this.dateline = dateline;
}
public String getMessage() {
StringBuffer sb = null;
if (this.isThreads) {
if (type) {
sb = new StringBuffer(
"这是由论坛系统自动发送的通知短消息。\n\n[b]审核通过:[/b] 您发表的主题 [url="+url+"viewthread.jsp?tid="
+ this.postsId
+ "]"
+ this.message
+ "[/url] 已经审核通过!\n[b]操作理由:"
+ this.pmMessage
+ "[/b] \n\n如果您对本管理操作有异议,请与我取得联系。");
} else {
sb = new StringBuffer(
"这是由论坛系统自动发送的通知短消息。\n\n [b]审核失败:[/b] 您发表的主题 [b][u]"
+ this.message
+ "[/u][/b] 没有通过审核,现已被删除!\n[b]操作理由:"
+ this.pmMessage
+ "[/b]\n\n如果您对本管理操作有异议,请与我取得联系。");
}
} else {
if (type) {
sb = new StringBuffer(
"这是由论坛系统自动发送的通知短消息。\n\n[b]审核通过:[/b] 您发表的回复已经审核通过。\n [b]所在主题:[/b] [url="+url+"viewthread.jsp?tid="
+ this.postsId
+ "]点此查看[/url]\n[b]回复内容:[/b]\n[quote]\n\t\t "
+ this.message
+ "\n[/quote]\n[b]操作理由:[/b]"
+ this.pmMessage + " \n\n如果您对本管理操作有异议,请与我取得联系。");
} else {
sb = new StringBuffer(
"这是由论坛系统自动发送的通知短消息。\n\n[b]审核失败:[/b] 您发表回复没有通过审核,现已被删除!\n[b]所在主题:[/b] [url="+url+"viewthread.jsp?tid="
+ this.postsId
+ "]点此查看[/url]\n[b]回复内容:[/b]\n[quote]\n\t\t"
+ this.message
+ "\n[/quote]\n[b]操作理由:[/b]"
+ this.pmMessage + "\n\n如果您对本管理操作有异议,请与我取得联系。");
}
}
return sb.toString();
}
public void setMessage(String message) {
this.message = message;
}
public Byte getDelstatus() {
return this.delstatus;
}
public void setDelstatus(Byte delstatus) {
this.delstatus = delstatus;
}
public boolean isType() {
return type;
}
public void setType(boolean type) {
this.type = type;
}
public Integer getPostsId() {
return postsId;
}
public void setPostsId(Integer postsId) {
this.postsId = postsId;
}
public String getPmMessage() {
return pmMessage;
}
public void setPmMessage(String pmMessage) {
this.pmMessage = pmMessage;
}
public boolean isThreads() {
return isThreads;
}
public void setThreads(boolean isThreads) {
this.isThreads = isThreads;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -