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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? relationaction.java

?? 基于Sturts+Spring+Hibernate的一個高級銷售管理系統。內容豐富
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
				List customers = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.CUSTOMERINT);
				logger.debug("有幾個客戶..."+customers.size());
				request.setAttribute("customersVo", customers);	
				//保存客戶數量
				request.setAttribute("customerSize", customers.size());
				if(customers.size() <= 0) {//若客戶數量為0
					isExsits = 2;					
				}else {
					tixingList.add("客戶["+customers.size()+"]");
				}
				request.setAttribute("searchScope", "客戶");
				break;
			case ClassCodeMgr.CUSTOMER_CONTACTINT:
				//查找聯系人數據
				List contacts = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, typeInt);
				request.setAttribute("contactsVo", contacts);
				//保存聯系人數量
				request.setAttribute("contactSize", contacts.size());
				logger.debug("有幾個聯系人..."+contacts.size());
				if(contacts.size() <= 0) {//若客戶數量為0
					isExsits = 2;					
				}else {
					tixingList.add("聯系人["+contacts.size()+"]");
				}
				request.setAttribute("searchScope", "聯系人");
				break;
			case ClassCodeMgr.BUSINESS_OPPORTINT://業務機會
				//查找業務機會的數據
				List busiOpports = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, typeInt);
				request.setAttribute("busiOpportsVo", busiOpports);
				//保存業務機會的數量
				request.setAttribute("busiOpportSize", busiOpports.size());
				logger.debug("有幾個業務機會..."+busiOpports.size());
				if(busiOpports.size() <= 0) {//若客戶數量為0
					isExsits = 2;					
				}else {
					tixingList.add("業務機會["+busiOpports.size()+"]");
				}
				request.setAttribute("searchScope", "業務機會");
				break;
			case ClassCodeMgr.ACTIVITYRASKINT://任務
				//查找任務的數據
				List tasks = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, typeInt);
				request.setAttribute("tasksVo", tasks);
				//保存業務機會的數量
				request.setAttribute("taskSize", tasks.size());
				logger.debug("有幾個任務..."+tasks.size());
				if(tasks.size() <= 0) {//若客戶數量為0
					isExsits = 2;					
				}else {
					tixingList.add("任務與事件["+((int)tasks.size())+"]");
				}
				request.setAttribute("searchScope", "任務");
				break;
			case ClassCodeMgr.EVENTCODEINT://搜索事件
				//查找事件的數據
				List events = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, typeInt);
				request.setAttribute("eventsVo", events);
				//保存事件的數量
				request.setAttribute("eventSize", events.size());
				logger.debug("有幾個事件..."+events.size());
				if(events.size() <= 0) {//若客戶數量為0
					isExsits = 2;
				}else {
					tixingList.add("任務與事件["+(+(int)events.size())+"]");
				}
				request.setAttribute("searchScope", "事件");
				break;
			default : //默認搜索全部				
				customers = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.CUSTOMERINT);
			    logger.debug("有幾個客戶..."+customers.size());
			    request.setAttribute("customersVo", customers);	
			    //保存客戶數量
			    request.setAttribute("customerSize", customers.size());		
			    if(customers.size() > 0) {
			    	tixingList.add("客戶["+customers.size()+"]");
				}
			    
			    //查找聯系人數據
				contacts = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.CUSTOMER_CONTACTINT);
				request.setAttribute("contactsVo", contacts);
				//保存聯系人數量
				request.setAttribute("contactSize", contacts.size());
				logger.debug("有幾個聯系人..."+contacts.size());
				if(contacts.size() > 0) {
					tixingList.add("聯系人["+contacts.size()+"]");
				}
				
				//查找業務機會的數據
				busiOpports = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.BUSINESS_OPPORTINT);
				request.setAttribute("busiOpportsVo", busiOpports);
				//保存業務機會的數量
				request.setAttribute("busiOpportSize", busiOpports.size());
				logger.debug("有幾個業務機會..."+busiOpports.size());
				if(busiOpports.size() > 0) {
					tixingList.add("業務機會["+busiOpports.size()+"]");
				}
				
				//查找任務的數據
				tasks = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.ACTIVITYRASKINT);
				request.setAttribute("tasksVo", tasks);
				//保存業務機會的數量
				request.setAttribute("taskSize", tasks.size());
				logger.debug("有幾個任務..."+tasks.size());
				
				//查找事件的數據
				events = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.EVENTCODEINT);
				request.setAttribute("eventsVo", events);
				//保存事件的數量
				request.setAttribute("eventSize", events.size());
				logger.debug("有幾個事件..."+events.size());	
				
				if(tasks.size() > 0 || events.size() > 0) {
					tixingList.add("任務與事件["+((int)tasks.size()+(int)events.size())+"]");
				}
				//若沒有相匹配的數據
				if(customers.size() <= 0 && contacts.size() <= 0 && busiOpports.size() <= 0 &&
						tasks.size() <= 0 && events.size() <= 0) {
					isExsits = 3;					
				}			
				request.setAttribute("searchScope", "所有對象");
				break;
				
			}
			StringBuffer xixingStr = new StringBuffer();
			//若搜索到的數據超過2種
			if(tixingList.size() >= 2) {	
				int i;
				for(i = 0; i < tixingList.size()-1; i++){
					xixingStr.append(tixingList.get(i)+" | ");
				}
				xixingStr.append(tixingList.get(i));
				request.setAttribute("xixingStr", xixingStr.toString());
			}else if(tixingList.size() == 1){
				request.setAttribute("xixingStr", tixingList.get(0).toString());
			}
			request.setAttribute("isExsits", isExsits);
		}catch(ApplicationException e) {
			e.printStackTrace();
			logger.error("search data error !");
			request.setAttribute(Constants.ERRMSG, Constants.WITHOUTDATA);
			throw new ApplicationException("search data error !");
		}		
		return mapping.findForward(forward);
	}
	/**
	 * 高級搜索
	 * @param mapping
	 * @param form
	 * @param request
	 * @param response
	 * @return
	 * @throws ApplicationException
	 */
	public ActionForward advanceSearch(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws ApplicationException {
		//搜索名稱
		String name = request.getParameter("searchName");
		String cust = request.getParameter("cust");
		String contact = request.getParameter("contact");
		String busiOpport = request.getParameter("busiOpport");
		String task = request.getParameter("task");
		String event = request.getParameter("event");
		String forward = "globalData";
		User user = SessionMgr.getCustSession(request);
		try{
			int isExsits = 1;//是否存在數據
			List<String> tixingList = new ArrayList<String>();
			if(cust != null && cust.equals("on")) {//若客戶不為空
				//查找客戶數據
				List customers = relationManage.getSearchDataByData(user, Constants.ACTIVEFLAG, name, ClassCodeMgr.CUSTOMERINT);
				logger.debug("有幾個客戶..."+customers.size());
				request.setAttribute("customersVo", customers);	
				//保存客戶數量
				request.setAttribute("customerSize", customers.size());
				if(customers.size() <= 0) {//若客戶數量為0
					isExsits = 2;					
				}else {
					tixingList.add("客戶["+customers.size()+"]");
				}
				request.setAttribute("searchScope", "客戶");
			}
			if(contact != null && contact.equals("on")) {
				
			}
			if(busiOpport != null && busiOpport.equals("on")) {
				
			}
			if(task != null && task.equals("on")) {
				
			}
	        if(event != null && event.equals("on")) {
				
			}
		}catch(ApplicationException e) {
			e.printStackTrace();
		}
		
		return mapping.findForward(forward);
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲精久久久久久| 日本成人在线一区| 日韩精彩视频在线观看| 成人网在线免费视频| 欧美日本在线观看| 国产精品第13页| 国产一区二区伦理片| 欧美日韩精品系列| 亚洲免费在线电影| 成人av电影在线| 欧美精品一区二区三区一线天视频| 亚洲一区在线观看免费观看电影高清 | av在线不卡观看免费观看| 欧美欧美欧美欧美首页| 一区二区三区91| 国产一区二区三区免费在线观看| 欧美老年两性高潮| 亚洲综合视频网| 91美女精品福利| 国产精品久久久一本精品| 国产麻豆精品在线| 精品日韩一区二区三区免费视频| 视频一区视频二区中文字幕| 欧美亚洲国产一区二区三区va | 欧美大度的电影原声| 爽好久久久欧美精品| 欧美日本一区二区三区四区| 一区二区三区四区在线播放| 99久久精品国产毛片| 日韩美女视频一区| 99精品久久只有精品| 亚洲女子a中天字幕| 99精品一区二区三区| 136国产福利精品导航| 91网站视频在线观看| 亚洲黄色尤物视频| 欧美日韩国产三级| 日韩黄色免费电影| 欧美va亚洲va香蕉在线| 国产一区二区三区黄视频 | 欧美一区2区视频在线观看| 亚洲一区在线免费观看| 欧美日韩一区二区三区四区五区 | 欧美乱熟臀69xxxxxx| 婷婷综合久久一区二区三区| 日韩网站在线看片你懂的| 九九在线精品视频| 国产精品麻豆久久久| 欧美综合在线视频| 久草这里只有精品视频| 久久久美女毛片| 色婷婷一区二区三区四区| 午夜伊人狠狠久久| 精品女同一区二区| www.性欧美| 日本午夜精品视频在线观看| 国产女同性恋一区二区| 91久久精品一区二区三| 裸体一区二区三区| 国产精品素人视频| 欧美日韩一区在线观看| 国产激情一区二区三区| 夜夜操天天操亚洲| 久久综合色之久久综合| 在线精品国精品国产尤物884a| 日韩精品亚洲一区| 国产精品久久久久三级| 日韩欧美国产一区二区在线播放| 粉嫩aⅴ一区二区三区四区五区 | 中文字幕在线播放不卡一区| 日韩一区二区在线观看视频 | 久久精品国产一区二区| 欧美国产日韩在线观看| 欧美高清激情brazzers| 成人高清在线视频| 日本伊人色综合网| 亚洲免费在线视频一区 二区| 欧美xxxxxxxx| 欧美日韩成人综合| www.av精品| 国产一区二区影院| 亚洲18色成人| 亚洲美女一区二区三区| 国产欧美精品区一区二区三区| 欧美一卡2卡3卡4卡| 日本乱码高清不卡字幕| 国产suv精品一区二区883| 日韩av不卡一区二区| 一区二区三区小说| 国产精品美女久久久久久久久 | 不卡电影一区二区三区| 久久se精品一区精品二区| 无码av免费一区二区三区试看| 国产精品国产三级国产aⅴ入口| 欧美xxxxxxxxx| 日韩欧美国产成人一区二区| 欧美浪妇xxxx高跟鞋交| 在线精品视频一区二区| 色婷婷一区二区| 色哟哟国产精品| 97超碰欧美中文字幕| 国产成人99久久亚洲综合精品| 精品亚洲成a人| 狠狠色狠狠色综合日日91app| 日韩电影在线一区二区三区| 天堂蜜桃一区二区三区| 尤物av一区二区| 亚洲猫色日本管| 亚洲乱码国产乱码精品精的特点| 国产精品视频免费| 国产精品国产自产拍高清av王其| 国产日韩欧美高清| 国产精品久久久久久亚洲伦| 中文字幕一区在线| 国产精品成人在线观看| 亚洲欧洲制服丝袜| 亚洲影视在线播放| 五月天视频一区| 蜜桃一区二区三区在线观看| 美女视频黄频大全不卡视频在线播放 | 一区二区三区在线影院| 一区二区日韩电影| 亚洲成人动漫在线观看| 五月婷婷久久综合| 秋霞午夜鲁丝一区二区老狼| 久久精品国产一区二区| 国产传媒欧美日韩成人| 91视视频在线观看入口直接观看www | 99久久国产免费看| 在线观看欧美黄色| 69久久夜色精品国产69蝌蚪网| 欧美久久久久久久久| 精品国产伦一区二区三区观看体验| 日韩欧美中文字幕制服| 久久精品人人爽人人爽| 亚洲色图视频免费播放| 亚洲sss视频在线视频| 另类调教123区 | 精品一区二区三区视频| 国产精品一品视频| 91在线视频18| 日韩一区二区三区视频在线观看| 国产亚洲一区二区三区在线观看| 亚洲欧洲www| 免费精品视频最新在线| 粉嫩久久99精品久久久久久夜| 91高清视频在线| 久久这里只有精品首页| 亚洲色图另类专区| 蜜臀久久99精品久久久画质超高清| 国产精品亚洲专一区二区三区| 色综合久久综合网欧美综合网| 日韩一区二区三区精品视频| 国产精品色一区二区三区| 国产精品色一区二区三区| 国产精品蜜臀av| 一区二区三区资源| 精品一区二区在线视频| 91女厕偷拍女厕偷拍高清| 欧美一区二区观看视频| 亚洲欧美另类图片小说| 精彩视频一区二区三区| 欧美日韩中文精品| 亚洲天堂免费在线观看视频| 久久99精品国产.久久久久久| 欧美自拍偷拍午夜视频| 国产丝袜欧美中文另类| 丝袜美腿亚洲一区二区图片| www.欧美亚洲| 国产亚洲一区二区三区在线观看| 婷婷开心激情综合| 色综合色综合色综合色综合色综合| 精品人在线二区三区| 日韩专区一卡二卡| 日本伦理一区二区| 亚洲欧洲日韩在线| 成人综合在线网站| 2欧美一区二区三区在线观看视频| 一区二区免费在线| 99精品黄色片免费大全| 国产网站一区二区三区| 精品午夜久久福利影院| 欧美电影影音先锋| 亚洲欧美在线aaa| 成人免费高清在线| 国产日韩高清在线| 久久er99热精品一区二区| 欧美美女一区二区| 婷婷综合五月天| 欧美欧美欧美欧美首页| 亚瑟在线精品视频| 欧美日韩高清影院| 亚洲成a人片在线不卡一二三区| 色综合久久中文字幕综合网| 国产精品传媒入口麻豆| 成人av资源下载| 亚洲精品亚洲人成人网 | 奇米精品一区二区三区四区| 欧美二区在线观看| 经典一区二区三区|