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

📄 indexinfo.java

📁 java阿里巴巴代码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
			this.outBuffer.setString("RESULT_INFO", "业务处理成功!");
		}
		log.LOG_INFO("退出addCustinfo方法...");
	}
	
	
	public int addCustinfo(CustomerDAO customerDao) throws SaasApplicationException {

		commMethodMgr commen = new commMethodMgr();
		String cust_state = "0";
		String genCust_id = commen.GenTradeId();
		String cust_code = commen.GenShortTradeId();
		CustomerExt customerExt = new CustomerExt();
		customerExt.setParam(":VCUST_STATE", cust_state);
		customerExt.setParam(":VCUST_ID", genCust_id);
		customerExt.setParam(":VSCOPE", customerDao.getScope());
		customerExt.setParam(":VCUST_AIM", customerDao.getCust_aim());
		customerExt.setParam(":VGROUP_MEMO", customerDao.getGroup_memo());
		customerExt.setParam(":VCALLING_TYPE_CODE", customerDao.getCalling_type_code());
		customerExt.setParam(":VCOMPANY_ADDRESS", customerDao.getCompany_address());
		customerExt.setParam(":VCUST_NAME", customerDao.getCust_name());
		customerExt.setParam(":VEPARCHY_CODE", customerDao.getEparchy_code());
		customerExt.setParam(":VFAX_NBR", customerDao.getFax_nbr());
		customerExt.setParam(":VGROUP_CONTACT_PHONE", customerDao.getGroup_contact_phone());
		customerExt.setParam(":VJURISTIC", customerDao.getJuristic());
		customerExt.setParam(":VCITY", customerDao.getCity());
		customerExt.setParam(":VCITY_CODE", customerDao.getCity());
		customerExt.setParam(":VPSPT_ADDR", customerDao.getPspt_addr());
		customerExt.setParam(":VPSPT_ID", customerDao.getPspt_id());
		customerExt.setParam(":VPSPT_TYPE_CODE", customerDao.getPspt_type_code());
		customerExt.setParam(":VUSER_COUNT", customerDao.getUser_count());
		customerExt.setParam(":VWEBSITE", customerDao.getWebsite());
		customerExt.setParam(":VDEVELOPE_CHANNEL", customerDao.getDevelope_channel());
		customerExt.setParam(":VDEVELOPE_MAN", cust_code);
		customerExt.setParam(":VPROVINCE", customerDao.getProvince());
		customerExt.setParam(":VEMAIL", customerDao.getEmail());
		tradeQuery.executeBy(customerExt.insBy("INS_BY_REGISTER"));
		this.outBuffer.setString("CUST_ID", genCust_id);
		this.outBuffer.setString("ROOT_ID", genCust_id);
		this.outBuffer.setString("WEB_ID", "1111111111");
		return 0;
	}
	
	
	public void addUserInfo(Buffers inbuffer) {

		this.outBuffer = inbuffer;
		this.inBuffer = inbuffer;
		log.LOG_INFO("进入setUserInfo方法...");
		int iResult = -1;
		try {
			UserDAO userDao = new UserDAO();
			userDao.setCust_id(inbuffer.getString("CUST_ID"));
			if (inbuffer.getString("USER_NAME").equals("autoCreatebySystem")) {
				String username = commen.GenShortTradeId();
				String password = commen.GenShortTradeId();
				userDao.setUser_name(username);
				userDao.setPasswd(password);
				this.outBuffer.setString("USER_NAME", username);
				this.outBuffer.setString("PASSWD", password);
			}
			else {
				userDao.setUser_name(inbuffer.getString("USER_NAME"));
				userDao.setPasswd(inbuffer.getString("PASSWD"));
			}
			userDao.setPasswd_ques(inbuffer.getString("PASSWD_QUES"));
			userDao.setUser_type(inbuffer.isFieldExist("USER_TYPE") ? inbuffer.getString("USER_TYPE") : "1");
			userDao.setPasswd_answer(inbuffer.getString("PASSWD_ANSWER"));
			iResult = addUserInfo(userDao);
		}
		catch (Exception e) {
			log.LOG_INFO(e.getMessage());
		}
		if (iResult != 0) {
			this.outBuffer.setInt("RESULT_CODE", -1);
			this.outBuffer.setString("RESULT_INFO", "业务处理失败!");
			
		}
		else {
			this.outBuffer.setInt("RESULT_CODE", 0);
			this.outBuffer.setString("RESULT_INFO", "业务处理成功!");
		}
		log.LOG_INFO("退出setUserInfo方法...");
	}
	
	
	public int addUserInfo(UserDAO userDao) throws SaasApplicationException {

		commMethodMgr commen = new commMethodMgr();
		String genUser_id = commen.GenTradeId();
		String check_code = commen.GenShortTradeId();
		UserExt userExt = new UserExt();
		userExt.setParam(":VUSER_STATE", "0");
		userExt.setParam(":VUSER_ID", genUser_id);
		userExt.setParam(":VCUST_ID", userDao.getCust_id());
		userExt.setParam(":VUSER_NAME", userDao.getUser_name());
		userExt.setParam(":VPASSWD", userDao.getPasswd());
		userExt.setParam(":VPASSWD_QUES", userDao.getPasswd_ques());
		userExt.setParam(":VPASSWD_ANSWER", userDao.getPasswd_answer());
		userExt.setParam(":VDEPART_CODE", userDao.getCust_id());
		userExt.setParam(":VWEB_LOGIN_TAG", "1");// 0:不能登录 1 能登录
		userExt.setParam(":VUSER_TYPE", userDao.getUser_type());
		userExt.setParam(":VRSRV_STR2", check_code);// 验证b码
		tradeQuery.executeBy(userExt.insBy("INS_BY_REGISTER"));
		this.outBuffer.setString("USER_ID", genUser_id);
		this.outBuffer.setString("RSRV_STR2", check_code);
		return 0;
	}
	
	
	public void addUserDetailInfo(Buffers inbuffer) {

		this.outBuffer = inbuffer;
		this.inBuffer = inbuffer;
		log.LOG_INFO("进入addUserDetailInfo方法...");
		int iResult = -1;
		try {
			String birthday = inbuffer.getString("BIRTHDAY");
			if (birthday == null || birthday.equals("")) {
				birthday = fbtime;
			}
			UserdetailDAO userdetailDAO = new UserdetailDAO();
			userdetailDAO.setCust_id(inbuffer.getString("CUST_ID"));
			userdetailDAO.setUser_id(inbuffer.getString("USER_ID"));
			userdetailDAO.setCust_name(inbuffer.getString("CUST_NAME"));
			userdetailDAO.setSex(inbuffer.getString("SEX"));
			userdetailDAO.setPspt_addr(inbuffer.getString("PSPT_ADDR"));
			userdetailDAO.setPspt_id(inbuffer.getString("PSPT_ID"));
			userdetailDAO.setPspt_type_code(inbuffer.getString("PSPT_TYPE_CODE"));
			userdetailDAO.setBirthday(birthday);
			userdetailDAO.setFolk_code(inbuffer.getString("FOLK_CODE"));
			userdetailDAO.setQq(inbuffer.getString("QQ"));
			userdetailDAO.setBlog(inbuffer.getString("BLOG"));
			userdetailDAO.setEmail(inbuffer.getString("EMAIL"));
			userdetailDAO.setPost_addr(inbuffer.getString("POST_ADDR"));
			userdetailDAO.setHome_addr(inbuffer.getString("HOME_ADDR"));
			userdetailDAO.setWork_name(inbuffer.getString("WORK_NAME"));
			userdetailDAO.setWork_depart(inbuffer.getString("WORK_DEPART"));
			userdetailDAO.setJob(inbuffer.getString("JOB"));
			userdetailDAO.setEducate_degree_code(inbuffer.getString("EDUCATE_DEGREE_CODE"));
			userdetailDAO.setMarriage(inbuffer.getString("MARRIAGE"));
			userdetailDAO.setContact_phone(inbuffer.getString("GROUP_CONTACT_PHONE"));
			iResult = addUserDetailInfo(userdetailDAO);
		}
		catch (SaasApplicationException e) {
			log.LOG_INFO(e.getMessage());
		}
		if (iResult != 0) {
			this.outBuffer.setInt("RESULT_CODE", -1);
			this.outBuffer.setString("RESULT_INFO", "业务处理失败!");
			
		}
		else {
			this.outBuffer.setInt("RESULT_CODE", 0);
			this.outBuffer.setString("RESULT_INFO", "业务处理成功!");
		}
		log.LOG_INFO("退出addUserDetailInfo方法...");
	}
	
	
	public int addUserDetailInfo(UserdetailDAO userdetailDAO) throws SaasApplicationException {

		UserdetailExt userdetailExt = new UserdetailExt();
		
		userdetailExt.setParam(":VCUST_ID", userdetailDAO.getCust_id());
		userdetailExt.setParam(":VUSER_ID", userdetailDAO.getUser_id());
		userdetailExt.setParam(":VPSPT_TYPE_CODE", userdetailDAO.getPspt_type_code());
		userdetailExt.setParam(":VCUST_NAME", userdetailDAO.getCust_name());
		userdetailExt.setParam(":VSEX", userdetailDAO.getSex());
		userdetailExt.setParam(":VBIRTHDAY", userdetailDAO.getBirthday());
		userdetailExt.setParam(":VFOLK_CODE", userdetailDAO.getFolk_code());
		userdetailExt.setParam(":VPSPT_ADDR", userdetailDAO.getPspt_addr());
		userdetailExt.setParam(":VPSPT_ID", userdetailDAO.getPspt_id());
		userdetailExt.setParam(":VPOST_ADDR", userdetailDAO.getPost_addr());
		userdetailExt.setParam(":VQQ", userdetailDAO.getQq());
		userdetailExt.setParam(":VBLOG", userdetailDAO.getBlog());
		userdetailExt.setParam(":VEMAIL", userdetailDAO.getEmail());
		userdetailExt.setParam(":VHOME_ADDR", userdetailDAO.getHome_addr());
		userdetailExt.setParam(":VWORK_NAME", userdetailDAO.getWork_name());
		userdetailExt.setParam(":VWORK_DEPART", userdetailDAO.getWork_depart());
		userdetailExt.setParam(":VJOB", userdetailDAO.getJob());
		userdetailExt.setParam(":VEDUCATE_DEGREE_CODE", userdetailDAO.getEducate_degree_code());
		userdetailExt.setParam(":VMARRIAGE", userdetailDAO.getMarriage());
		userdetailExt.setParam(":VCONTACT_PHONE", userdetailDAO.getContact_phone());
		tradeQuery.executeBy(userdetailExt.insBy("INS_BY_REGISTER"));
		return 0;
	}
	
	
	
	// 保存客户级别信息
	public void addcust_levelInfo(Buffers inbuffer) {

		this.outBuffer = inbuffer;
		this.inBuffer = inbuffer;
		log.LOG_INFO("进入addcust_levelInfo方法...");
		int iResult = -1;
		try {
			CustLevelDAO levelrDao = new CustLevelDAO();
			levelrDao.setCust_id(inbuffer.getString("CUST_ID"));
			levelrDao.setCust_class(inbuffer.getString("CUST_CLASS"));
			levelrDao.setCust_desc("新客户");
			levelrDao.setCust_oper_person(inbuffer.getString("USER_ID"));
			iResult = addcust_levelInfo(levelrDao);
		}
		catch (SaasApplicationException e) {
			log.LOG_INFO(e.getMessage());
		}
		if (iResult != 0) {
			this.outBuffer.setInt("RESULT_CODE", -1);
			this.outBuffer.setString("RESULT_INFO", "业务处理失败!");
			
		}
		else {
			this.outBuffer.setInt("RESULT_CODE", 0);
			this.outBuffer.setString("RESULT_INFO", "业务处理成功!");
		}
		log.LOG_INFO("退出addcust_levelInfo方法...");
	}
	
	
	public int addcust_levelInfo(CustLevelDAO levelrDao) throws SaasApplicationException {

		CustLevelExt levelExt = new CustLevelExt();
		levelExt.setParam(":VCUST_ID", levelrDao.getCust_id());
		levelExt.setParam(":VCUST_DESC", levelrDao.getCust_desc());
		levelExt.setParam(":VCUST_CLASS", levelrDao.getCust_class());
		levelExt.setParam(":VCUST_OPER_PERSON", levelrDao.getCust_oper_person());
		tradeQuery.executeBy(levelExt.insBy("INS_BY_CUST_ID"));
		return 0;
	}
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -