예제 #1
0
 @RequestMapping("returnNoteContent")
 public void returnNoteContent(
     HttpServletRequest request, HttpServletResponse response, HttpSession session)
     throws IOException, InterruptedException {
   int startPage = DataHandle.returnValueInt(request, "startPage");
   if (startPage == 0) {
     startPage = 1;
   }
   int recordNum = DataHandle.returnValueInt(request, "recordNum");
   if (recordNum == 0) {
     recordNum = Constant.BLOGPAGE;
   }
   // String searchKey = DataHandle.returnValue(request, "searchKey");
   String timeValue = DataHandle.returnValue(request, "timeValue");
   // 1 年 2月  3日
   String condition = " 1 = 1 ";
   int timeType = DataHandle.returnValueInt(request, "timeType");
   if (timeType == 1) {
     condition +=
         " and createDate >= "
             + timeValue
             + "-01-01 00:00:00 and createDate <= "
             + timeValue
             + "-12-31 23:59:59";
   } else if (timeType == 2) {
     condition +=
         " and createDate >= "
             + timeValue
             + "-01 00:00:00 and createDate <= "
             + timeValue
             + "-31 23:59:59";
   } else if (timeType == 3) {
     condition +=
         " and createDate >= "
             + timeValue
             + " 00:00:00 and createDate <= "
             + timeValue
             + " 23:59:59";
   }
   condition += "order by createDate desc";
   Note note = new Note();
   note.setCondition(condition);
   note.setPage(recordNum);
   note.setStartPage((startPage - 1) * recordNum);
   List<Note> list = noteMapperService.selectList(note);
   int recordSum = noteMapperService.count(note);
   int pageSum = CommonHandle.returnPageCount(recordSum, recordNum);
   JSONObject jsonObject = new JSONObject();
   jsonObject.put("data", list);
   jsonObject.put("recordSum", recordSum);
   jsonObject.put("pageSum", pageSum);
   response.getWriter().write(jsonObject.toString());
 }
예제 #2
0
 @RequestMapping("my-addNote")
 public void addNote(HttpServletRequest request, HttpServletResponse response, HttpSession session)
     throws IOException {
   User user = (User) session.getAttribute(Constant.USER);
   String content = DataHandle.returnValue(request, "content");
   Note note = new Note();
   note.setContent(content);
   note.setCreateDate(TimeHandle.currentTime());
   note.setUserId(user.getUserId());
   noteMapperService.insert(note);
   JSONObject jsonObject = new JSONObject();
   jsonObject.put("result", "success");
   jsonObject.put("message", "新增成功");
   response.getWriter().write(jsonObject.toString());
 }
예제 #3
0
 @RequestMapping("my-updateNote")
 public void updateNote(
     HttpServletRequest request, HttpServletResponse response, HttpSession session)
     throws IOException {
   User user = (User) session.getAttribute(Constant.USER);
   int noteId = DataHandle.returnValueInt(request, "noteId");
   String content = DataHandle.returnValue(request, "content");
   Note note = new Note();
   note.setNoteId(noteId);
   note = noteMapperService.select(note);
   if (note.getUserId() == user.getUserId()) {
     note.setContent(content);
     noteMapperService.update(note);
     JSONObject jsonObject = new JSONObject();
     jsonObject.put("result", "success");
     jsonObject.put("message", "修改成功");
     response.getWriter().write(jsonObject.toString());
   }
 }