📄 commonmethod.java
字号:
package com.doone.fj1w.fjmgr.appealvpdn.page;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* @docRoot <strong> 障碍单查询(自助平台),公共方法 </strong>
*
* @author qiuzb
* @serial jdk1.4.2
* @version 1.0 2007-03-07
*/
public class CommonMethod{
public CommonMethod() {
}
static public String getCurrentDate(){
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
return dateFormat.format(new Date());
}
static public String formatDate(Date date){
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
return dateFormat.format(date);
}
static public String formatDate(Date date,String regular){
SimpleDateFormat dateFormat = new SimpleDateFormat(regular);
return dateFormat.format(date);
}
static public Date toDate(String date)throws Exception{
try {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm");
return dateFormat.parse(date);
} catch (Exception ex) {
throw ex;
}
}
static public Date toDate(String date,String regular)throws Exception{
try {
SimpleDateFormat dateFormat = new SimpleDateFormat(regular);
return dateFormat.parse(date);
} catch (Exception ex) {
throw ex;
}
}
/**
* <code>错误信息传入,并是否可以关闭窗口</code>
*
* @param sMsg
* @param bClose
* @return
*/
static public String alert(String sMsg, boolean bClose) {
StringBuffer ret = new StringBuffer();
if (sMsg != null) {
ret
.append("<script language=\"JavaScript\" type=\"text/JavaScript\">");
ret.append("alert(\"");
ret.append(sMsg);
ret.append("\");");
if (bClose)
ret.append("window.close();");
ret.append("</script>");
}
return ret.toString();
}
/**
* <code>
* 返回前一页面
* </code>
*
* @param sMsg
* @param bClose
* @return
*/
static public String alertReturn(String sMsg, boolean bClose) {
StringBuffer ret = new StringBuffer();
if (sMsg != null) {
ret.append("<script language=\"JavaScript\">");
ret.append("alert(\"");
ret.append(sMsg);
ret.append("\");");
if (bClose)
ret.append("history.back();");
ret.append("</script>");
}
return ret.toString();
}
/**
* <code>
* 返回指定页面
* </code>
*
* @param sMsg
* @param path
* @return
*/
static public String alertReturn(String sMsg, String path) {
StringBuffer ret = new StringBuffer();
if (sMsg != null) {
ret.append("<script language=\"JavaScript\">");
ret.append("alert(\"");
ret.append(sMsg);
ret.append("\");");
if (path != null && !path.equals("")) {
ret.append("window.location.href='");
ret.append(path);
ret.append("';");
}
ret.append("</script>");
}
return ret.toString();
}
/**
* <code>
* 返回故障类型
* </code>
* VPDNTYPEID={'1','宽带','2','固定电话','3','小灵通'}
* @param vpdnTypeID
* @return
*/
static public String getVpdnTypeName(long vpdnTypeID) {
String s="";
if(vpdnTypeID==1)
s= "宽带";
else if(vpdnTypeID==2)
s= "固定电话";
else if(vpdnTypeID==3)
s= "小灵通";
return s;
}
/**
* <code>
* 返回工单类型
* </code>
* ORDERTYPE={'1','拟写障碍单','2','障碍催促单','3','信息回馈单'}
* @param vpdnTypeID
* @return
*/
static public String getOrderTypeName(String orderType) {
String s="";
if(orderType.equals("1"))
s= "拟写障碍单";
else if(orderType.equals("2"))
s= "障碍催促单";
else if(orderType.equals("3"))
s= "信息回馈单";
return s;
}
/**
* <code>
* 返回状态
* </code>
* 1、待处理
* 2、转派
* 3、挂起
* 8、作废
* 9、完成
*
* @param state
* @return
*/
static public String getStateName(String state) {
String s="";
if(state.equals("1"))
s= "待处理";
else if(state.equals("2"))
s= "转派";
else if(state.equals("3"))
s= "挂起";
else if(state.equals("8"))
s= "作废";
else if(state.equals("9"))
s= "完成";
return s;
}
/**
* 格式化一个字符结果
*
* @param ss
* @return
*/
static public String formatResult(String ss) {
if (ss == null || ss.equals("null")) {
ss = "";
}
return ss;
}
static public String formatString(String s) {
if (s == null || s.equals("null"))
s = "";
return s;
}
static public String formatString(Date s) {
if (s == null)
return "";
return s.toString();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -