private UserBean changeBean(User user, Usermoney usermoney) { UserBean user2 = new UserBean(); user2.setId(user.getId()); user2.setIsok(user.getIsok()); user2.setMac(user.getMac()); user2.setName(user.getNicheng()); user2.setTg(user.getTj()); user2.setXinshou(user.getXinshou()); user2.setQq(user.getQq()); user2.setPhone(user.getPhone()); user2.setZhifubao(user.getZhifubao()); double tgMoney = usermoney.getTjmoney() / 1000.00; String TG = new String(tgMoney + ""); TG = TG.substring(0, TG.indexOf(".") + 2); user2.setTGMoney(TG); if (user.getShangjia1() != null) { user2.setShangjia1(user.getShangjia1()); } if (user.getShangjia2() != null) { user2.setShangjia2(user.getShangjia2()); } if (user.getShangjia3() != null) { user2.setShangjia3(user.getShangjia3()); } if (user.getShangjia4() != null) { user2.setShangjia4(user.getShangjia4()); } if (user.getShangjia5() != null) { user2.setShangjia5(user.getShangjia5()); } if (usermoney != null) { user2.setAllMoney(usermoney.getAllmoney()); user2.setKedoubi(usermoney.getAlljifeng()); } user2.setChoujiang(user.getChoujiang()); return user2; }
public void addUserP() { usermoney = new Usermoney(); User user2 = null; init(); if (!isPasswordOk(request.getParameter("password"))) { return; } imie = request.getParameter("mac"); String phone = request.getParameter("phone"); String initPoint = request.getParameter("point"); String xh = request.getParameter("xh"); long shangjia1 = getLongData("shangjia1"); long shangjia2 = getLongData("shangjia2"); long shangjia3 = getLongData("shangjia3"); long shangjia4 = getLongData("shangjia4"); long shangjia5 = getLongData("shangjia5"); long point = 0; if (initPoint != null) { point = Long.parseLong(initPoint); } if (phone == null || "".equals(phone)) { phone = "无"; } if (StringUtils.IsNull(imie)) { return; } else { user2 = uDao.isExit(imie); if (user2 == null) { user = new User(); user.setPhone(phone); user.setMac(imie); user.setTime(new Timestamp(System.currentTimeMillis())); user.setXinghao(xh); if (imie.length() >= 7) { user.setNicheng("蝌蚪" + imie.substring(2, 7)); } else { user.setNicheng("蝌蚪" + imie); } if (shangjia1 > 0) { tServer.updateTGUrlSize(shangjia1); user.setShangjia1(shangjia1); addHongBao(user.getShangjia1(), user.getNicheng()); uDao.updateUserTgSize(shangjia1); } if (shangjia2 > 0) { user.setShangjia2(shangjia2); uDao.updateUserTgSize(shangjia2); } if (shangjia3 > 0) { user.setShangjia3(shangjia3); uDao.updateUserTgSize(shangjia3); } if (shangjia4 > 0) { user.setShangjia4(shangjia4); uDao.updateUserTgSize(shangjia4); } if (shangjia5 > 0) { user.setShangjia5(shangjia5); uDao.updateUserTgSize(shangjia5); } user.setIsok(1); user.setTj(0l); user2 = uDao.addUser(user); usermoney.setAllmoney(0l); usermoney.setAlljifeng(point); addMoney(user2, point); if (user2 != null) { addFirstRegestHongBao(user2.getId()); } } if (user2 == null) { json.put("isok", false); } else { if (!userMoneyDao.isExit(user2.getId())) { addMoney(user2, point); } usermoney = userMoneyDao.getUsermoney(user2.getId()); json.put("isok", true); json.put("user", changeBean(user2, usermoney)); } write(); } }