📄 indexinfo.java
字号:
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 + -