亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dutybean.java

?? 在系統(tǒng)開發(fā)過程中用到了javabean和jsp技術(shù)
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
					hash1.put("LB","2");
					hash1.put("BMBH",strOrgNO);
					hash1.put("SFGL","1");
					MakeNews news = null;
					try{
						news= new MakeNews();
						news.setID(id);
						news.modNews(hash1);
					}finally{
						if(news!=null)
							news.closeConn();
					}
				}
				else if(!_sflr){//原先有錄入權(quán)限但沒有管理權(quán)限,此時(shí)去掉他的錄入權(quán)限,刪除記錄
					MakeNews news = null;
					try{
						news= new MakeNews();
						news.setID(id);
						news.delNews();
					}finally{
						if(news!=null)
							news.closeConn();
					}
				}
			}
		}
		}catch(Exception e){System.out.println("DutyBean.modDuty(Hashtable hash)運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs2!=null)try{ stmt = rs2.getStatement(); rs2.close();}catch(Exception e){System.out.println("DutyBean.modDuty(Hashtable hash)關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.modDuty(Hashtable hash)關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		PublicData.rebuildFlowVector();
		PublicData.rebuildRightVector();
		return 0;
	}

	//刪除當(dāng)前部門當(dāng)前職務(wù)數(shù)據(jù)記錄
	public int delDuty()
	{
		String sql="";
		String strZWZT="1";
		
		sql = "select * from news.ZZ_ZGZWB  where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
			if(rs.next())
			{	
				return -1;//職務(wù)有人擔(dān)當(dāng),不能刪除!
			}
		}catch(Exception e){System.out.println("DutyBean.delDuty()運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.delDuty()關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.delDuty()關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		sql = "update  ZZ_ZWB set ZWZT = "+strZWZT+" where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		return deleteRecord(sql);
	}

	//刪除當(dāng)前部門當(dāng)前職務(wù)數(shù)據(jù)記錄
	public int delDBDuty()
	{
		String sql = "select * from news.ZZ_ZGZWB  where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
			if(rs.next()){	return -1;//職務(wù)有人擔(dān)當(dāng),不能刪除!
			}
		}catch(Exception e){System.out.println("DutyBean.delDBDuty()運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.delDBDuty()關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.delDBDuty()關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		sql = "delete from news.ZZ_ZWB where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		return deleteRecord(sql);
	}


	//通過部門編號和職務(wù)編號得到當(dāng)前職務(wù)的操作權(quán)限,沒轉(zhuǎn)化為漢字 11-24
	public String getOper()
	{
		String strOper = "";
		String sql = "";
		String strMRCZ = "1";
		String strSYZT = "0";
		String str = ",";
		sql = "select CZQX from news.ZZ_ZWB where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		if(rs.next())
		{
			String strOperNo = ds.toString(rs.getString("CZQX"));
			if (strOperNo.equals(""))//如果職務(wù)表中的操作權(quán)限為空則去模塊權(quán)限表取默認(rèn)操作權(quán)限
			{   		

				sql = "select ID from news.CODE_ANCZQXB where MRCZ = "+strMRCZ+" and SYZT = "+strSYZT+"";
				ResultSet res = selectRecord(sql);
				try{
					while(res.next())
					{   
						strOper+=ds.toString(res.getString("ID"))+str;
					}
				}catch(Exception e){System.out.println("DutyBean.getOper()運(yùn)行時(shí)出錯:"+e);}
				finally{
					if(res!=null)try{ stmt = res.getStatement(); res.close();}catch(Exception e){System.out.println("DutyBean.getOper()關(guān)閉記錄集rs時(shí)出錯"+e);}
					if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getOper()關(guān)閉聲明時(shí)statement出錯"+e);}		
				}
				if(strOper!=null && !strOper.equals(""))
					strOper = strOper.substring(0,strOper.length()-1);
				if(strOper==null)
					strOper="";
				return strOper;
			}
			//String strOpers[] = strOperNo.split(",");
			//for(int i=0;i<strOpers.length;i++)//根據(jù)分割后的編號取得模塊名稱
			//{
			//	strOper+=db.toName("CODE_CZQXB","MKBH","MKMC",strOpers[i])+str;
			//}
			strOper = strOper.substring(0,strOper.length()-1);
		}
		}catch(Exception e){System.out.println("DutyBean.getOper()運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.getOper()關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getOper()關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		return strOper;
	}

	//通過部門編號和職務(wù)編號得到當(dāng)前職務(wù)的流程權(quán)限,并且轉(zhuǎn)化為漢字
	public String getFlow()
	{
		String strFlow = "";
		String sql = "";
		String strMRCZ = "1";
		String strSYZT = "0";
		String str = ",";
		sql = "select LCQX from news.ZZ_ZWB where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		if(rs.next())
		{
			String strFlowNo = ds.toString(rs.getString("LCQX"));
			if (strFlowNo.equals(""))//如果職務(wù)表中的流程權(quán)限為空則去流程權(quán)限表取默認(rèn)流程權(quán)限
			{
				sql = "select  MKMC from news.CODE_LCQXB where MRCZ = "+strMRCZ+" and SYZT = "+strSYZT+"";
				ResultSet res = selectRecord(sql);
				try{
					while(res.next())
					{
						strFlow+=ds.toString(res.getString("MKMC"))+str;
					}
				}catch(Exception e){System.out.println("DutyBean.getFlow()運(yùn)行時(shí)出錯:"+e);}
				finally{
					if(res!=null)try{ stmt = res.getStatement(); res.close();}catch(Exception e){System.out.println("DutyBean.getFlow()關(guān)閉記錄集rs時(shí)出錯"+e);}
					if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getFlow()關(guān)閉聲明時(shí)statement出錯"+e);}		
				}
				if(!strFlow.equals(""))
					strFlow = strFlow.substring(0,strFlow.length()-1);
				return strFlow;
			}

			String strFlows[] = strFlowNo.split(",");
			for(int i=0;i<strFlows.length;i++)//根據(jù)分割后的編號取得流程名稱
			{
				strFlow+=db.toName("CODE_LCQXB","MKBH","MKMC",strFlows[i])+str;
			}
			strFlow = strFlow.substring(0,strFlow.length()-1);
		}
		}catch(Exception e){System.out.println("DutyBean.getFlow()運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.getFlow()關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getFlow()關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		return strFlow;
	}

	//通過部門編號得到當(dāng)前職務(wù)的配置參數(shù)
	public String getConf()
	{
		String strConf = "";
		String sql = "";
		//String str = ",";
		String str1 = ",";
		String strMax = "";
		int i,num=0;//,j
		String []xm = new String[10];//{"郵箱空間:","附件大小:","個(gè)人通訊錄數(shù)目:","文件柜大小:",""};//
		String []unit = new String[10];//{"MB","MB","條","MB",""};//

		sql = "select PZBH,PZMC,PZSZ,PZSM from news.CODE_XTPZ order by PZBH ";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		while(rs.next())
		{
			xm[num] = ds.toString(rs.getString("PZMC"));
			unit[num] = ds.toString(rs.getString("PZSM"));
			num++;
		}
		sql = "select PZCS from news.ZZ_ZWB where BMBH = "+strOrgNO+" and ZWBH = "+strDutyNO+"";
		stmt = rs.getStatement();rs.close();stmt.close();	
		rs = selectRecord(sql);
        if(rs.next())
		{
			strConf = ds.toString(rs.getString("PZCS"));
			if (!strConf.equals(""))//如果職工中的配置參數(shù)不空
			{
				String sglemt[] = strConf.split(",");
				
				for(i=0;i<sglemt.length;i++)
				{
					if(!strMax.equals(""))
						strMax+=str1+xm[i]+sglemt[i]+unit[i];
					if(strMax.equals(""))
						strMax = xm[i]+sglemt[i]+unit[i];
				}
				strConf = strMax;
				return strConf;	//ok			
			}
			if (strConf.equals(""))//如果職務(wù)表中的配置參數(shù)為空則去系統(tǒng)配置表取默認(rèn)流程權(quán)限
			{
				sql = "select PZBH,PZSZ from news.CODE_XTPZ order by PZBH ";
				ResultSet r = selectRecord(sql);
				try{
					while(r.next())
					{
						strConf+=ds.toString(r.getString("PZSZ"))+str1;
					}
				}catch(Exception e){System.out.println("DutyBean.getConf()運(yùn)行時(shí)出錯:"+e);}
				finally{
					if(r!=null)try{ stmt = r.getStatement(); r.close();}catch(Exception e){System.out.println("DutyBean.getConf()關(guān)閉記錄集rs時(shí)出錯"+e);}
					if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getConf()關(guān)閉聲明時(shí)statement出錯"+e);}		
				}
				strConf = strConf.substring(0,strConf.length()-1);
				String sglelement[] = strConf.split(",");
				
				for(i=0;i<sglelement.length;i++)
				{
					if(!strMax.equals(""))
						strMax+=str1+xm[i]+sglelement[i]+unit[i];
					if(strMax.equals(""))
						strMax = xm[i]+sglelement[i]+unit[i];
				}

				strConf = strMax;
				return strConf;	//ok			
			}
			//return strConf;
		}
		}catch(Exception e){System.out.println("DutyBean.getConf()運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.getConf()關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getConf()關(guān)閉聲明時(shí)statement出錯"+e);}		
		}

		return strConf;
	}

	//根據(jù)部門編號返回名稱
	public String toName()
	{
		return db.toName("ZZ_BMB","BMBH","BMMC",strOrgNO);
	}

	//根據(jù)填寫的操作權(quán)限轉(zhuǎn)化為存儲字符
	public String toOperNo(String strOper)
	{
		String strOperNo = "";
		String str = ",";

		if(strOper.equals(""))//默認(rèn)操作權(quán)限
		{
			return strOperNo;
		}
		String strOpers[] = strOper.split(",");
		for(int i=0;i<strOpers.length;i++)
		{	
			strOperNo+= db.toID("CODE_CZQXB","MKMC","MKBH",strOpers[i])+str;
		}
		strOperNo = strOperNo.substring(0,strOperNo.length()-1);

		return strOperNo;
	}

	//根據(jù)填寫的流程權(quán)限轉(zhuǎn)化為存儲字符
	public String toFlowNo(String strFlow)
	{
		String strFlowNo = "";
		String str = ",";

		if(strFlow.equals(""))//默認(rèn)流程權(quán)限
		{
			return strFlowNo;
		}
		String strFlows[] = strFlow.split(",");
		for(int i=0;i<strFlows.length;i++)
		{	
			strFlowNo+= db.toID("CODE_LCQXB","MKMC","MKBH",strFlows[i])+str;
		}
		strFlowNo = strFlowNo.substring(0,strFlowNo.length()-1);

		return strFlowNo;
	}

	//設(shè)置級別序號
	public String getJBNo()
	{
		String pri="0";
		String sql = "select max(JBXH) from news.ZZ_ZWB where BMBH='"+strOrgNO+"'";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		//取得本部門職務(wù)的級別序號的最大編號
		if(rs.next()) 
		{ 
			pri = ds.toString(rs.getInt(1) + 1+"");
		}
		}catch(Exception e){System.out.println("DutyBean.getJBNo()運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.getJBNo()關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getJBNo()關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		return pri;
	}

	public ResultSet selOper()//從操作權(quán)限表里選取所有的模塊名稱
	{
		String sql = "select MKMC from news.CODE_CZQXB where SYZT=0";
		ResultSet rs = selectRecord(sql);
		return rs;
	}
	public ResultSet selFlow()//從流程表里選取所有的流程名稱
	{
		String sql = "select MKMC from news.CODE_LCQXB where SYZT=0 order by JBXH";
		ResultSet rs = selectRecord(sql);
		return rs;
	}
	public String getOrdinaryZWBH(String bmbh,String zwmc)//根椐部門編號、職務(wù)名稱返回職務(wù)編號
	{
		String zwbh = "";
		String sql = "select ZWBH from news.ZZ_ZWB where BMBH='"+ bmbh +"' and ZWMC='"+ ds.toString(zwmc) +"'";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		if(rs.next())
		{
			zwbh = ds.toString(String.valueOf(rs.getInt(1)));
		}
		}catch(Exception e){System.out.println("DutyBean.getOrdinaryZWBH(String,String)運(yùn)行時(shí)出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("DutyBean.getOrdinaryZWBH(String,String)關(guān)閉記錄集rs時(shí)出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("DutyBean.getOrdinaryZWBH(String,String)關(guān)閉聲明時(shí)statement出錯"+e);}		
		}
		return zwbh;
	}

	public static void main(String args[]) 
	{
		DutyBean mb = new DutyBean();

		mb.setOrgNO("00040000000000000000");
		mb.setDutyNO("6");
		Hashtable hash= new Hashtable();
		//hash.put("BMBH","00040000000000000000");
		hash.put("ZWMC","邯鋼科技服務(wù)部1111");
		hash.put("CZQX","6");
		hash.put("LCQX","3");
		hash.put("PZCS","");
		hash.put("JBXH","1");
		hash.put("ZWZT","0");
		System.out.println("\n\n begin \n\n\n");
System.out.println(mb.toOperNo("模塊6"));
		//System.out.println(mb.toFlowNo("Wfdsafdsa,sss"));
		//mb.addDuty(hash);
		//mb.modDuty(hash);
		//System.out.println(mb.getData());
		//mb.delDuty();
System.out.println("------------liumei--------職務(wù)編號: "+mb.getOrdinaryZWBH("00050000000000000000","一般員工"));
		System.out.println("\n\n end \n\n\n");



	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
caoporn国产精品| 精品国产凹凸成av人导航| 成人ar影院免费观看视频| 理论片日本一区| 日韩国产一区二| 天堂av在线一区| 香蕉影视欧美成人| 日韩精品乱码免费| 日本欧美一区二区三区| 日韩高清不卡一区二区三区| 午夜久久久久久电影| 日日欢夜夜爽一区| 蜜桃视频一区二区三区| 国内精品伊人久久久久av影院| 麻豆精品久久精品色综合| 精品一区二区免费| 国产成人一级电影| 成人18精品视频| 色婷婷综合五月| 欧美色综合久久| 在线成人小视频| 日韩欧美一级二级三级| 久久美女高清视频| 亚洲欧美中日韩| 亚洲国产精品麻豆| 麻豆视频一区二区| 国产精一区二区三区| 成人黄色一级视频| 色婷婷综合激情| 欧美日本韩国一区二区三区视频| 日韩一区二区三区电影在线观看| 337p粉嫩大胆噜噜噜噜噜91av| 国产欧美日韩综合精品一区二区| 国产精品久99| 亚洲一二三级电影| 韩国精品一区二区| 99久久精品免费看国产免费软件| 欧美色精品天天在线观看视频| 91精品国产综合久久福利软件| 久久亚洲一区二区三区四区| 国产女人18毛片水真多成人如厕 | 国产亚洲一区二区三区| 中文字幕一区在线| 午夜电影网亚洲视频| 国产一区二区在线观看免费 | 精品蜜桃在线看| 国产精品久久久久久久久晋中| 亚洲最大的成人av| 久久99精品久久久久久动态图| www.66久久| 91精品啪在线观看国产60岁| 国产精品视频免费| 视频在线观看一区二区三区| 国产成人av自拍| 精品视频色一区| 中文字幕精品三区| 免费成人性网站| 99精品久久99久久久久| 日韩欧美高清在线| 亚洲一区二区三区中文字幕 | av在线综合网| 日韩一区和二区| 亚洲精品成a人| 国产一区二区三区久久悠悠色av | 久久中文字幕电影| 一区二区三区免费| 国产成人自拍高清视频在线免费播放| 欧美日韩另类一区| 亚洲国产成人在线| 麻豆国产精品777777在线| 91国内精品野花午夜精品| 国产人成亚洲第一网站在线播放| 午夜欧美大尺度福利影院在线看| www.久久久久久久久| 26uuu国产日韩综合| 亚洲成av人片一区二区梦乃| 91丝袜美女网| 亚洲国产精品精华液ab| 久久电影网站中文字幕| 欧美日韩国产首页| 亚洲乱码国产乱码精品精可以看| 国产成人精品亚洲午夜麻豆| 日韩一区二区中文字幕| 天天操天天综合网| 日本国产一区二区| 国产精品久久久久影院亚瑟| 精品一二线国产| 69av一区二区三区| 亚洲国产精品久久久久秋霞影院 | 精品视频资源站| 伊人色综合久久天天人手人婷| www.一区二区| 国产精品国产自产拍高清av| 国产精品一区在线观看你懂的| 91精品国产综合久久蜜臀| 亚洲国产乱码最新视频| 色一情一伦一子一伦一区| 国产精品久久久久久久岛一牛影视| 国产一区中文字幕| 久久久久久毛片| 国产精品一区二区视频| 久久久99精品久久| 国产高清一区日本| 国产亚洲一本大道中文在线| 国产麻豆91精品| 国产区在线观看成人精品 | 91在线观看视频| 亚洲男人的天堂在线观看| av一二三不卡影片| 国产精品福利av| 日本丶国产丶欧美色综合| 怡红院av一区二区三区| 欧美中文字幕一区二区三区亚洲| 一区二区三区成人在线视频| 欧美无砖专区一中文字| 亚洲香蕉伊在人在线观| 欧美日韩极品在线观看一区| 日韩影院精彩在线| 日韩欧美二区三区| 国产高清在线观看免费不卡| 中文字幕日韩一区二区| 色老头久久综合| 日本在线播放一区二区三区| 精品日产卡一卡二卡麻豆| 成人永久免费视频| 亚洲精品国久久99热| 欧美日本在线观看| 久久99久久99精品免视看婷婷| 国产免费观看久久| 一本色道久久综合狠狠躁的推荐| 亚洲一区二区3| 欧美成人女星排行榜| 国产成人精品免费视频网站| 亚洲三级久久久| 欧美一区二区三区在线观看| 国产一区二区91| 一区二区视频在线| 69久久夜色精品国产69蝌蚪网| 国产在线观看一区二区| 亚洲欧洲国产专区| 欧美高清视频不卡网| 精品无人码麻豆乱码1区2区| 久久久久久电影| 色婷婷av一区二区三区大白胸 | 一区二区三区**美女毛片| 欧美性欧美巨大黑白大战| 日韩福利视频网| 国产精品久99| 欧美蜜桃一区二区三区 | 欧美日韩一区在线| 亚洲va国产天堂va久久en| 日韩美女视频在线| 丁香六月久久综合狠狠色| 亚洲美女视频在线观看| 91美女在线观看| 国产一区二区三区综合| 亚洲欧洲中文日韩久久av乱码| 欧美日韩精品一区二区三区蜜桃| 麻豆91小视频| 亚洲精选免费视频| 欧美一区二区精品在线| 国产成人精品三级麻豆| 亚洲国产精品影院| 国产精品卡一卡二卡三| 欧美日韩高清在线| 国产成人自拍网| 亚洲www啪成人一区二区麻豆| 亚洲国产精品精华液ab| 欧美精品 国产精品| 风间由美性色一区二区三区| 亚洲一二三区视频在线观看| 国产精品丝袜久久久久久app| 欧美专区在线观看一区| 国产激情视频一区二区三区欧美 | 亚洲综合视频网| 国产色综合一区| 欧美日韩精品系列| 大桥未久av一区二区三区中文| 午夜精品一区二区三区电影天堂 | 欧美日韩免费一区二区三区视频| 美女一区二区视频| 亚洲一二三四在线| 国产日本欧洲亚洲| 欧美色精品天天在线观看视频| 美腿丝袜在线亚洲一区| 午夜精品爽啪视频| 国产精品久久久久久久久动漫 | 一区二区欧美视频| 国产日本欧美一区二区| 日韩视频中午一区| 91精品国模一区二区三区| 99国产精品久久久久久久久久 | 日本精品视频一区二区| 国内精品久久久久影院一蜜桃| 亚洲国产日日夜夜| 亚洲男同1069视频| 国产精品不卡在线| 国产亚洲人成网站| 精品免费视频.| www激情久久|