Ejemplo n.º 1
0
 /**
  * 我发起的签到记录
  *
  * @return
  */
 @RequestMapping(
     value = "getMyLaunchSignRecord",
     method = {RequestMethod.GET, RequestMethod.POST})
 public @ResponseBody DataResult getMyLaunchSignRecord() {
   String spageIndex = HttpRequestUtil.getInstance().getString("pageIndex");
   String spageSize = HttpRequestUtil.getInstance().getString("pageSize");
   String type = HttpRequestUtil.getInstance().getString("type");
   int pageIndex = -1;
   int pageSize = -1;
   if (StringUtils.isNotEmpty(spageIndex)) {
     pageIndex = Integer.valueOf(spageIndex);
   }
   if (StringUtils.isNotEmpty(spageSize)) {
     pageSize = Integer.valueOf(spageSize);
   }
   Sign sign = new Sign();
   Map<String, Object> params = new HashMap<String, Object>();
   // params.put("userId",
   // SystemCacheUtil.getInstance().getCurrentUser().getUserid());
   sign.setUserId(SystemCacheUtil.getInstance().getCurrentUser().getUserid());
   if ("0".equals(type)) {
     params.put("isNoEnd", true);
   } else if ("1".equals(type)) {
     params.put("isEnd", true);
   }
   return signService.querySignRecord(sign, params, pageIndex, pageSize);
 }
Ejemplo n.º 2
0
 /**
  * 获取签到数据
  *
  * @param model
  * @return
  */
 @RequestMapping(
     value = "getWaitSignRecord",
     method = {RequestMethod.GET, RequestMethod.POST})
 public @ResponseBody Object getWaitSignRecord(HttpServletRequest request) {
   Sign sign = new Sign();
   Map<String, Object> params = new HashMap<String, Object>();
   params.put("userId", SystemCacheUtil.getInstance().getCurrentUser().getUserid());
   params.put("isKq", true);
   return signService.querySignRecord(sign, params, -1, -1).getData();
 }
Ejemplo n.º 3
0
 /**
  * 签到处,显示今天所有的签到信息
  *
  * @param model
  * @return
  */
 @RequestMapping(
     value = "signView",
     method = {RequestMethod.GET, RequestMethod.POST})
 public ModelAndView signView(HttpServletRequest request) {
   ModelAndView modelAndView = super.createModelAndView("sign");
   Sign sign = new Sign();
   sign.setSignType(SignType.KQ.value());
   Map<String, Object> params = new HashMap<String, Object>();
   params.put("userId", SystemCacheUtil.getInstance().getCurrentUser().getUserid());
   List<Map<String, Object>> signListMap =
       (List<Map<String, Object>>) signService.querySignRecord(sign, params, -1, -1).getData();
   modelAndView.addObject("signListMap", signListMap);
   return modelAndView;
 }