📄 jyform.java
字号:
/*设置数据类*/
package com.stsc.archive.jygl;
import java.text.ParseException;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionError;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import java.util.Date;
import com.stsc.archive.jygl.*;
public final class JyForm extends ActionForm {
private String action = "Create";
// 档案外借登记表字段
private int lendfileid ;
private String lendtime = null; //借出时间
// private String lendperiod = null;
private int lendperiod =0 ; // 期限
private String borrowname = null; // 借阅人
private String title = null; // 文件(案卷)题名
private String archivalcode = null; // 存址号
private String fileno = null; // 文件编号
private String remark = null; // 备注
private String lendhandler = null; // 借出经办人
// private String lendnum = null;
private int lendnum =0; // 借出份数
private String effect = null; // 利用效果
private String returnhandler = null; // 归还经办人
private String returntime = null; // 归还时间
private int returnnum =0; // 归还份数
private String maturity = null; // 应归还时间
private String serialno = null; // 文件流水号
private String status = null; // 外借状态
private String b_returntime = null; //查询时所用字段
private String e_returntime = null;
// 借阅申请表字段
private int borrowapplyid;
private String applicant = null; // 申请人
private String applytime = null; // 申请借阅时间
private String reason = null; // 申请理由
private String approver = null; // 审批人
private String approvetime = null; // 审批时间
private String approvesuggest = null; // 审批意见
private String replier = null; // 答复人
private String replytime = null; // 答复时间
private String replysuggest = null; // 答复意见
private String applystatus = null; // 申请的状态
// ----------------------------------------------------------- Properties
/* 设置档案外借登记表字段数据 */
public String getAction() {
return (this.action);
}
public void setAction(String action) {
this.action = action;
}
public int getlendfileid(){
return (this.lendfileid);
}
public void setlendfileid(int lendfileid) {
this.lendfileid = lendfileid;
}
public int getreturnnum(){
return (this.returnnum);
}
public void setreturnnum(int returnnum) {
this.returnnum = returnnum;
}
//设置期限数据
public int getlendperiod(){
return (this.lendperiod);
}
public void setlendperiod(int lendperiod) {
this.lendperiod = lendperiod;
}
//设置借阅人数据
public String getborrowname() {
return (this.borrowname);
}
public void setborrowname(String borrowname) {
this.borrowname = borrowname;
}
//设置文件题名数据
public String gettitle() {
return (this.title);
}
public void settitle(String title) {
this.title = title;
}
//设置存址号数据
public String getarchivalcode() {
return (this.archivalcode);
}
public void setarchivalcode(String archivalcode) {
this.archivalcode = archivalcode;
}
//设置文件编号数据
public String getfileno() {
return (this.fileno);
}
public void setfileno(String fileno) {
this.fileno = fileno;
}
//设置备注数据
public String getremark() {
return (this.remark);
}
public void setremark(String remark) {
this.remark = remark;
}
//设置借出经办人数据
public String getlendhandler() {
return (this.lendhandler);
}
public void setlendhandler(String lendhandler) {
this.lendhandler = lendhandler;
}
//设置借出份数数据
public int getlendnum() {
return (this.lendnum);
}
public void setlendnum(int lendnum) {
this.lendnum = lendnum;
}
//设置借出时间数据
public String getlendtime() {
return (this.lendtime);
}
public void setlendtime(String lendtime){
this.lendtime=lendtime;
}
//设置归还时间数据
public String getreturntime() {
return (this.returntime);
}
public void setreturntime(String returntime){
this.returntime=returntime;
}
public String getb_returntime() {
return (this.returntime);
}
public void setb_returntime(String b_returntime){
this.b_returntime=b_returntime;
}
public String gete_returntime() {
return (this.e_returntime);
}
public void sete_returntime(String e_returntime){
this.e_returntime=e_returntime;
}
/*
public void setLendTime(Date LendTime) {
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(Constants.DATEFORMAT);
this.LendTime = (LendTime==null)?null:sdf.format(LendTime);
}
public void setMaturity(Date Maturity) {
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(Constants.DATEFORMAT);
this.Maturity = (Maturity==null)?null:sdf.format(Maturity);
}
public void setReturnTime(Date ReturnTime) {
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(Constants.DATEFORMAT);
this.ReturnTime = (ReturnTime==null)?null:sdf.format(ReturnTime);
}
*/
//设置利用效果数据
public String geteffect() {
return (this.effect);
}
public void seteffect(String effect) {
this.effect = effect;
}
//设置归还经办人数据
public String getreturnhandler() {
return (this.returnhandler);
}
public void setreturnhandler(String returnhandler) {
this.returnhandler = returnhandler;
}
//设置文件流水号数据
public String getserialno() {
return (this.serialno);
}
public void setserialno(String serialno) {
this.serialno = serialno;
}
//设置外借状态数据
public String getstatus() {
return (this.status);
}
public void setstatus(String status) {
this.status = status;
}
/* 设置借阅申请表字段数据 */
public int getborrowapplyid(){
return(this.borrowapplyid);
}
public void setborrowapplyid(int borrowapplyid){
this.borrowapplyid=borrowapplyid;
}
//设置申请人数据
public String getapplicant() {
return (this.applicant);
}
public void setapplicant(String applicant) {
this.applicant = applicant;
}
//设置申请借阅的时间数据
public String getapplytime() {
return (this.applytime);
}
public void setapplytime(String applytime) {
this.applytime = applytime;
}
//设置申请理由数据
public String getreason() {
return (this.reason);
}
public void setreason(String reason) {
this.reason = reason;
}
//设置审批人数据
public String getapprover() {
return (this.approver);
}
public void setapprover(String approver) {
this.approver = approver;
}
//设置审批时间数据
public String getapprovetime() {
return (this.approvetime);
}
public void setapprovetime(String approvetime) {
this.approvetime = approvetime;
}
//设置审批意见数据
public String getapprovesuggest() {
return (this.approvesuggest);
}
public void setapprovesuggest(String approvesuggest) {
this.approvesuggest = approvesuggest;
}
//设置答复人数据
public String getreplier() {
return (this.replier);
}
public void setreplier(String replier) {
this.replier = replier;
}
//设置答复时间数据
public String getreplytime() {
return (this.replytime);
}
public void setreplytime(String replytime) {
this.replytime = replytime;
}
//设置答复意见数据
public String getreplysuggest() {
return (this.replysuggest);
}
public void setreplysuggest(String replysuggest) {
this.replysuggest = replysuggest;
}
//设置申请的状态
public String getapplystatus() {
return (this.applystatus);
}
public void setapplystatus(String applystatus) {
this.applystatus = applystatus;
}
//初始化数据
public void reset(ActionMapping mapping, HttpServletRequest request) {
this.lendfileid = 0;
this.lendtime = null;
this.lendperiod = 0;
this.borrowname = null;
this.title = null;
this.archivalcode = null;
this.fileno = null;
this.remark = null;
this.lendhandler = null;
this.lendnum = 0;
this.effect = null;
this.returnhandler = null;
this.returntime = null;
this.maturity = null;
this.serialno = null;
this.status = null;
this.b_returntime = null;
this.e_returntime = null;
// 借阅申请表字段
this.applicant = null;
this.applytime = null;
this.reason = null;
this.approver = null;
this.approvetime = null;
this.approvesuggest = null;
this.replier = null;
this.replytime = null;
this.replysuggest = null;
this.applystatus = null;
}
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
/* if ((archiveno == null) || (archiveno.length() < 1))
errors.add("archiveno", new ActionError("error.archiveno.required"));
if ((archivetype == null) || (archivetype.length() < 1))
errors.add("archivetype", new ActionError("error.archivetype.required"));
try{
int a = Integer.parseInt(request.getParameter("pagenumber"));
} catch(NumberFormatException pe){
errors.add("pagenumber", new ActionError("error.pagenumber.formaterror"));
}
try{
int a = Integer.parseInt(request.getParameter("copys"));
} catch(NumberFormatException pe){
errors.add("copys", new ActionError("error.copys.formaterror"));
}
try{
int a = Integer.parseInt(request.getParameter("lendnum"));
} catch(NumberFormatException pe){
errors.add("lendnum", new ActionError("error.lendnum.formaterror"));
}
try{
int a = Integer.parseInt(request.getParameter("securityterm"));
} catch(NumberFormatException pe){
errors.add("securityterm", new ActionError("error.securityterm.formaterror"));
}
try{
int a = Integer.parseInt(request.getParameter("retentionperiod"));
} catch(NumberFormatException pe){
errors.add("retentionperiod", new ActionError("error.retentionperiod.formaterror"));
}
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(Constants.DATEFORMAT);
try {
java.util.Date adate = sdf.parse(request.getParameter("filedate"));
} catch(ParseException pe) {
errors.add("filedate", new ActionError("error.filedate.formaterror"));
}
try {
java.util.Date adate = sdf.parse(request.getParameter("decryptiondate"));
} catch(ParseException pe) {
errors.add("decryptiondate", new ActionError("error.decryptiondate.formaterror"));
}
try {
java.util.Date adate = sdf.parse(request.getParameter("archivedate"));
} catch(ParseException pe) {
errors.add("archivedate", new ActionError("error.archivedate.formaterror"));
}
try {
java.util.Date adate = sdf.parse(request.getParameter("destroydate"));
} catch(ParseException pe) {
errors.add("destroydate", new ActionError("error.destroydate.formaterror"));
}
try {
java.util.Date adate = sdf.parse(request.getParameter("reappraisedates"));
} catch(ParseException pe) {
errors.add("reappraisedates", new ActionError("error.reappraisedates.formaterror"));
}*/
return errors;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -