⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pmsform.java

📁 论坛软件系统亦称电子公告板(BBS)系统
💻 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 + -