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

📄 commonmethod.java

📁 电信的网厅的整站代码
💻 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 + -