Example #1
0
  // 个人信息的添加或修改
  @ResponseBody
  @RequestMapping(value = "userinfo", method = RequestMethod.POST)
  public String SU_Userinfo(
      @RequestParam(value = "bithyear", required = false) Integer bithyear,
      @RequestParam(value = "bithmonth", required = false) Integer bithmonth,
      UserInfo user,
      // bithyear bithmonth
      // @RequestParam(value = "borntime", required = false) Date
      // borntime,

      // sureyear suremonth
      @RequestParam(value = "sureyear", required = false) Integer sureyear,
      @RequestParam(value = "suremonth", required = false) Integer suremonth,
      // @RequestParam(value = "job_date", required = false) Date
      // job_date,

      // @RequestParam(value = "title_date", required = false) Date
      // titile_date,

      @RequestParam(value = "jobyear", required = false) Integer jobyear,
      @RequestParam(value = "jobmonth", required = false) Integer jobmonth,
      HttpSession session) {
    Integer userId = (Integer) session.getAttribute("userID");
    System.out.println("fdagdf" + userId);
    if (userId == null) return "login/login";

    // if (id == 0) {
    // System.out.println(userId);
    // Object[] obj = new Object[] { userId,
    // user.getRealname(),user.getSex(), user.getPhone(),user.getNation(),
    // user.getPoli_ca(), bithyear+"-"+bithmonth, user.getIntroduction(),
    // user.getResearchArea(), user.getQqnumber(),
    // user.getIden(), user.getTeacheriden(), user.getTitile(),
    // sureyear+"-"+suremonth,jobyear+"-"+jobmonth, user.getJob_addr(),
    // user.getImg()};
    // System.out.println(obj.toString());
    // return pojo.In_Up_Del(sql.INSERT_USERINFO, obj);
    // } else {
    String name = user.getRealname();
    if (name != null && name != "") user.setName(name);
    Object[] obj =
        new Object[] {
          user.getRealname(),
          user.getSex(),
          user.getPhone(),
          user.getNation(),
          user.getPoli_ca(),
          bithyear + "-" + bithmonth,
          user.getIntroduction(),
          user.getResearchArea(),
          user.getQqnumber(),
          user.getIden(),
          user.getTeacheriden(),
          user.getTitile(),
          sureyear + "-" + suremonth,
          jobyear + "-" + jobmonth,
          user.getJob_addr(),
          user.getName(),
          user.getImg(),
          userId
        };
    System.out.println(obj.toString());
    return pojo.In_Up_Del(sql.UPDATE_USERINFO, obj);
    // }
  }