Java 类org.springframework.web.bind.annotation.RequestMethod 实例源码

项目:newblog    文件:BlogController.java   
@RequestMapping(method = RequestMethod.GET, path = "/getblogdetail")
public ModelAndView getBlogDetail(Integer blogid) {       //博客具体内容
    ModelAndView modelAndView = new ModelAndView();
    Blog blog = blogService.getBlogDetail(blogid);
    Blog preblog = blogService.preBlog(blogid);
    if (preblog != null) {
        modelAndView.addObject("preblog", preblog);
    }
    Blog nextblog = blogService.nextBlog(blogid);
    if (nextblog != null) {
        modelAndView.addObject("nextblog", nextblog);
    }
    modelAndView.addObject("blog", blog);
    modelAndView.setViewName("blogdetail");
    return modelAndView;
}
项目:oneops    文件:CmRestController.java   
@RequestMapping(value="/cm/simple/cis/states", method = RequestMethod.PUT)
@ResponseBody
public String updateCiStateBulk(
        @RequestParam(value="ids", required = true) String ids,
        @RequestParam(value="newState", required = true) String newState,
        @RequestParam(value="relationName", required = false) String relName,
        @RequestParam(value="direction", required = false) String direction,
        @RequestParam(value="recursive", required = false) Boolean recursive,
        @RequestHeader(value="X-Cms-Scope", required = false)  String scope,
        @RequestHeader(value="X-Cms-User", required = false)  String userId) {

    String[] idsStr = ids.split(",");
    Long[] ciIds = new Long[idsStr.length];
    for (int i=0; i<idsStr.length; i++) {
            ciIds[i] = Long.valueOf(idsStr[i]);
    }
    cmManager.updateCiStateBulk(ciIds, newState, relName, direction, recursive != null, userId);
    return "{\"updated\"}"; 
}
项目:spring-grow    文件:AdministrationUserController.java   
@RequestMapping(value = "/update", method = { RequestMethod.POST })
public String update(@ModelAttribute User user) {
   User persistentUser = userService.findByPK(user.getId());
   boolean expireUserSession = !user.isActive() || !CollectionUtils.isEqualCollection(user.getRoles(), persistentUser.getRoles());
   persistentUser.setFirstname(user.getFirstname());
   persistentUser.setLastname(user.getLastname());
   persistentUser.setEmail(user.getEmail());
   persistentUser.setRoles(user.getRoles());
   persistentUser.setActive(user.isActive());
   persistentUser.setPasswordExpired(user.isPasswordExpired());
   userService.update(persistentUser);

   if (expireUserSession){
      // expire user session
      sessionService.expireUserSession(persistentUser);
   }else{
      // update user information without expiring her session
      sessionService.updateUserSession(persistentUser);
   }

   return "redirect:/administration/user/list?success=true";
}
项目:mumu    文件:SystemExportModelController.java   
/**
 * 选择表下的字段列表
 * @param tableName 表名
 * @return
 */
@ResponseBody
@RequestMapping(value={"/select"},method=RequestMethod.GET)
public List<SysDBField> exportSelect(String tableName){
    List<SysDBField> fields=null;
    if(tableName==null||"".equals(tableName)){
        //获取所有的表
        List<SysDBTable> tables = commonService.getAllTable();
        if(tables!=null&&tables.size()>0){
            fields = commonService.getAllField(tables.get(0).getTableName());
        }
    }else{
        fields = commonService.getAllField(tableName);
    }
    return fields;
}
项目:devops-cstack    文件:MonitoringController.java   
/**
 * Is a wrapper to cAdvisor API
 *
 * @return
 * @throws ServiceException
 * @throws CheckException
 */
@RequestMapping(value = "/api/machine", method = RequestMethod.GET)
public void infoMachine(HttpServletRequest request, HttpServletResponse response)
        throws ServiceException, CheckException {
    String responseFromCAdvisor = monitoringService.getJsonMachineFromCAdvisor();
    try {
        response.getWriter().write(responseFromCAdvisor);
        response.flushBuffer();
    } catch (Exception e) {
        logger.error("error during write and flush response", responseFromCAdvisor);
    }

}
项目:spring-tutorial    文件:EmployeeController.java   
@RequestMapping(value = "/employee", method = { RequestMethod.POST }, produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<MyResponse> addEmployee(@RequestBody Employee employee) {
    MyResponse resp = new MyResponse();
    empService.create(employee);
    if(HttpStatus.OK.is2xxSuccessful()){
        resp.setStatus(HttpStatus.OK.value());
        resp.setMessage("Succesfuly created an employee object");
        return new ResponseEntity<MyResponse>(resp, HttpStatus.OK);
    }
    else{
        resp.setStatus(HttpStatus.OK.value());
        resp.setMessage("Error while creating an employee object");
        return new ResponseEntity<MyResponse>(resp, HttpStatus.INTERNAL_SERVER_ERROR);
    }

}
项目:esup-sgc    文件:ManagerCardController.java   
@PreAuthorize("hasRole('ROLE_MANAGER') or hasRole('ROLE_LIVREUR')")
@RequestMapping(value="/multiDelivery", method=RequestMethod.POST)
@Transactional
public String multiDelivery(@RequestParam List<Long> listeIds, Model uiModel) {

    for(Long id : listeIds){
        try {
            Card card = Card.findCard(id);
            card.setDeliveredDate(new Date());
            card.merge();
        } catch (Exception e) {
            log.info("La carte avec l'id suivant n'a pas été marquée comme livrée : " + id, e);
        }
    }
    uiModel.asMap().clear();
    return "redirect:/manager/";
}
项目:chatbot    文件:AdminController.java   
@RequestMapping(method=RequestMethod.POST, path="/admin/chat-list", produces = "application/json")
public @ResponseBody List<ChatList> actionChatList(@RequestParam String userId, @RequestParam String page) {
    try {
        return helper.getChatDB().getViewRequestBuilder("chats", "getChatList")
                .newRequest(Key.Type.COMPLEX, ChatList.class)
                .startKey(Key.complex(userId))
                .endKey(Key.complex(userId, "\ufff0"))
                .inclusiveEnd(true)
                .limit(MAX_SIZE)
                .skip((Integer.parseInt(page) - 1) * MAX_SIZE)
                .build().getResponse().getValues();
    }
    catch (Exception e) {
        e.printStackTrace();
    }
    return new ArrayList<ChatList>();
}
项目:spring-boot-jjwt    文件:AuthenticationREST.java   
@RequestMapping(value = "auth", method = RequestMethod.POST)
public ResponseEntity<?> auth(@RequestBody AuthRequest ar) {

    final Authentication authentication = authenticationManager.authenticate(
        new UsernamePasswordAuthenticationToken(ar.getUsername(), ar.getPassword())
    );
    SecurityContextHolder.getContext().setAuthentication(authentication);

    User u = userRepository.findByUsername(ar.getUsername());
    if (u != null) {
        String token = jwtTokenUtil.generateToken(u);
        return ResponseEntity.ok(new AuthResponse(token));
    } else {
        return ResponseEntity.status(HttpStatus.UNAUTHORIZED).build();
    }
}
项目:iotplatform    文件:AssetController.java   
@PreAuthorize("hasAuthority('TENANT_ADMIN')")
@RequestMapping(value = "/customer/asset/{assetId}", method = RequestMethod.DELETE)
@ResponseBody
public Asset unassignAssetFromCustomer(@PathVariable("assetId") String strAssetId) throws IoTPException {
  checkParameter("assetId", strAssetId);
  try {
    AssetId assetId = new AssetId(toUUID(strAssetId));
    Asset asset = checkAssetId(assetId);
    if (asset.getCustomerId() == null || asset.getCustomerId().getId().equals(ModelConstants.NULL_UUID)) {
      throw new IncorrectParameterException("Asset isn't assigned to any customer!");
    }
    return checkNotNull(assetService.unassignAssetFromCustomer(assetId));
  } catch (Exception e) {
    throw handleException(e);
  }
}
项目:oneops    文件:CmRestController.java   
@RequestMapping(method=RequestMethod.PUT, value="/cm/simple/relations/{ciRelId}")
@ResponseBody
public CmsCIRelationSimple updateCIRelation(
        @PathVariable long ciRelId,
        @RequestParam(value="value", required = false)  String valueType, 
        @RequestBody CmsCIRelationSimple relSimple,
        @RequestHeader(value="X-Cms-Scope", required = false)  String scope,
        @RequestHeader(value="X-Cms-User", required = false)  String userId) throws CIValidationException {

    scopeVerifier.verifyScope(scope, relSimple);

    relSimple.setCiRelationId(ciRelId);
    CmsCIRelation rel = cmsUtil.custCIRelationSimple2CIRelation(relSimple, valueType);
    rel.setUpdatedBy(userId);
    CmsCIRelation newRel = cmManager.updateRelation(rel);
    String[] attrProps = null;
    if (relSimple.getRelationAttrProps().size() >0) {
        attrProps = relSimple.getRelationAttrProps().keySet().toArray(new String[relSimple.getRelationAttrProps().size()]);
    }
    return cmsUtil.custCIRelation2CIRelationSimple(newRel, valueType,false, attrProps);
}
项目:oneops    文件:CmRestController.java   
@RequestMapping(value="/cm/cis/{ciId}", method = RequestMethod.GET)
@ResponseBody
@ReadOnlyDataAccess
public CmsCI getCIById(
        @PathVariable long ciId,
        @RequestHeader(value="X-Cms-Scope", required = false)  String scope) {

    CmsCI ci = cmManager.getCiById(ciId);

    if (ci == null) throw new CmsException(CmsError.CMS_NO_CI_WITH_GIVEN_ID_ERROR,
                                           "There is no ci with this id");

    scopeVerifier.verifyScope(scope, ci);

    return ci;
}
项目:logistimo-web-service    文件:WidgetController.java   
@RequestMapping(value = "/", method = RequestMethod.POST)
public
@ResponseBody
String create(@RequestBody WidgetModel model, HttpServletRequest request) {
  SecureUserDetails sUser = SecurityUtils.getUserDetails(request);
  Locale locale = sUser.getLocale();
  ResourceBundle backendMessages = Resources.get().getBundle("BackendMessages", locale);
  long domainId = SessionMgr.getCurrentDomain(request.getSession(), sUser.getUsername());
  try {
    IWidget wid = builder.buildWidget(model, domainId, sUser.getUsername());
    IDashboardService ds = Services.getService(DashboardService.class);
    ds.createWidget(wid);
    model.config.wId = wid.getwId();
    IWidget widConfig = builder.updateWidgetConfig(ds, model.config);
    ds.updateWidgetConfig(widConfig);
  } catch (ServiceException e) {
    xLogger.severe("Error creating Widget for " + domainId);
    throw new InvalidServiceException("Error creating Widget for " + domainId);
  }
  return "Widget " + MsgUtil.bold(model.nm) + " " + backendMessages.getString("created.success");
}
项目:easyadmin    文件:RoleController.java   
/**
 * 更新角色信息
 * @param role
 * @return
 */
@RequestMapping(value = "edit",method = RequestMethod.POST)
@ResponseBody
public WebResult edit(Role role,HttpSession session){
    boolean success = false;
    AdminUser loginUser = (AdminUser) session.getAttribute("loginUser");

    if(role.getId() != null){
        role.setCreator(loginUser.getId());
        success = roleService.update(role);
    }else {
        role.setUpdateUser(loginUser.getId());
        role.setUpdateTime(new Date());
        success = roleService.insert(role);
    }
    if(success){
        return WebResult.success();
    }else{
        return WebResult.unKnown();
    }
}
项目:Webstore    文件:UserController.java   
@RequestMapping(value = { "/register" }, method = RequestMethod.POST)
public String saveUserAccount(@Valid User user, BindingResult result, ModelMap model) {

    if (result.hasErrors() || result==null) {
        return "register";
    }
    if(!userService.isUserSSOUnique(user.getId(), user.getSsoId())){
        FieldError ssoError =new FieldError("user","ssoId",messageSource.getMessage("non.unique.ssoId", new String[]{user.getSsoId()}, Locale.getDefault()));
        result.addError(ssoError);
        return "register";
    }

    userService.saveCustomerAccount(user);

    model.addAttribute("success", "Użytkownik " + user.getFirstName() + " "+ user.getLastName() + " został zarejestrowany.");
    model.addAttribute("loggedinuser", getPrincipal());
    return "registrationsuccess";
}
项目:EvoMaster    文件:StringsRest.java   
@RequestMapping(
        value = "/contains/{s}",
        method = RequestMethod.GET,
        produces = MediaType.APPLICATION_JSON
)
public StringsResponseDto contains(
        @PathVariable("s") String s
){
    StringsResponseDto dto = new StringsResponseDto();
    if(s == null || s.isEmpty()){
        dto.valid = false;
    }
    else if(s.length() == 3 && "123456789".contains(s)){
        dto.valid = true;
    } else {
        dto.valid = false;
    }

    return dto;
}
项目:logistimo-web-service    文件:DomainConfigController.java   
@RequestMapping(value = "/general", method = RequestMethod.GET)
public
@ResponseBody
GeneralConfigModel getGeneralConfig(
    @RequestParam(name = "domain_id", required = false) Long domainId)
    throws ServiceException {
  SecureUserDetails sUser = getUserDetails();
  Locale locale = sUser.getLocale();
  ResourceBundle backendMessages = Resources.get().getBundle("BackendMessages", locale);
  Long
      dId =
      (null == domainId) ? SecurityUtils.getCurrentDomainId() : domainId;
  if (!usersService.hasAccessToDomain(sUser.getUsername(), dId)) {
    xLogger.warn("User {0} does not have access to domain id {1}", sUser.getUsername(), domainId);
    throw new InvalidDataException("User does not have access to domain");
  }
  try {
    return builder.buildGeneralConfigModel(dId, locale, sUser.getTimezone());
  } catch (ServiceException | ConfigurationException e) {
    xLogger.severe("Error in fetching general configuration", e);
    throw new InvalidServiceException(backendMessages.getString("general.config.fetch.error"));
  }
}
项目:apollo-custom    文件:ReleaseController.java   
@PreAuthorize(value = "@consumerPermissionValidator.hasReleaseNamespacePermission(#request, #appId, #namespaceName)")
@RequestMapping(value = "/apps/{appId}/clusters/{clusterName}/namespaces/{namespaceName}/releases", method = RequestMethod.POST)
public OpenReleaseDTO createRelease(@PathVariable String appId, @PathVariable String env,
                                    @PathVariable String clusterName,
                                    @PathVariable String namespaceName,
                                    @RequestBody NamespaceReleaseModel model,
                                    HttpServletRequest request) {

  checkModel(model != null);
  RequestPrecondition.checkArguments(!StringUtils.isContainEmpty(model.getReleasedBy(), model
          .getReleaseTitle()),
      "Params(releaseTitle and releasedBy) can not be empty");

  if (userService.findByUserId(model.getReleasedBy()) == null) {
    throw new BadRequestException("user(releaseBy) not exists");
  }

  model.setAppId(appId);
  model.setEnv(Env.fromString(env).toString());
  model.setClusterName(clusterName);
  model.setNamespaceName(namespaceName);

  return OpenApiBeanUtils.transformFromReleaseDTO(releaseService.publish(model));
}
项目:monarch    文件:IndexCommandsController.java   
@RequestMapping(method = RequestMethod.POST, value = "/indexes", params = "op=create-defined")
@ResponseBody
public String createDefinedIndexes(
    @RequestParam(value = CliStrings.CREATE_DEFINED_INDEXES__GROUP,
        required = false) final String groupName,
    @RequestParam(value = CliStrings.CREATE_DEFINED_INDEXES__MEMBER,
        required = false) final String memberNameId) {
  CommandStringBuilder command = new CommandStringBuilder(CliStrings.CREATE_DEFINED_INDEXES);

  if (hasValue(groupName)) {
    command.addOption(CliStrings.CREATE_DEFINED_INDEXES__GROUP, groupName);
  }

  if (hasValue(memberNameId)) {
    command.addOption(CliStrings.CREATE_DEFINED_INDEXES__MEMBER, memberNameId);
  }

  return processCommand(command.toString());
}
项目:xmall    文件:AddressController.java   
@RequestMapping(value = "/member/addressList",method = RequestMethod.POST)
@ApiOperation(value = "获得所有收货地址")
public Result<List<TbAddress>> addressList(@RequestBody TbAddress tbAddress){

    List<TbAddress> list=addressService.getAddressList(tbAddress.getUserId());
    return new ResultUtil<List<TbAddress>>().setData(list);
}
项目:Spring-Security-Third-Edition    文件:SignupController.java   
@RequestMapping(value="/signup/new",method=RequestMethod.POST)
public String signup(@Valid SignupForm signupForm, BindingResult result, RedirectAttributes redirectAttributes) {
    if(result.hasErrors()) {
        return "signup/form";
    }

    String email = signupForm.getEmail();
    if(calendarService.findUserByEmail(email) != null) {
        result.rejectValue("email", "errors.signup.email", "Email address is already in use.");
        return "signup/form";
    }

    CalendarUser user = new CalendarUser();
    user.setEmail(email);
    user.setFirstName(signupForm.getFirstName());
    user.setLastName(signupForm.getLastName());
    user.setPassword(signupForm.getPassword());

    logger.info("CalendarUser: {}", user);

    int id = calendarService.createUser(user);
    user.setId(id);
    userContext.setCurrentUser(user);

    redirectAttributes.addFlashAttribute("message", "You have successfully signed up and logged in.");
    return "redirect:/";
}
项目:docker-dash    文件:ConnectionsApi.java   
@ApiOperation(value = "Get all groups", notes = "Return docker containers, compose", response = Groups.class, tags={ "Docker", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "successful operation", response = Groups.class),
    @ApiResponse(code = 400, message = "Invalid status value", response = Void.class) })

@RequestMapping(value = "/connections/{connection}/get-all",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
ResponseEntity<Groups> getAll(@ApiParam(value = "", required = true) @PathVariable("connection") String connection);
项目:logistimo-web-service    文件:LinkedDomainController.java   
@RequestMapping(value = "/delete", method = RequestMethod.GET)
public
@ResponseBody
String deleteDomainLinks(@RequestParam Long domainId) {
  if (domainId != null) {
    IDomainLink parentDomainLink;
    try {
      DomainsService ds = Services.getService(DomainsServiceImpl.class);
      parentDomainLink = ds.getDomainLinks(domainId, IDomainLink.TYPE_PARENT, 0).get(0);
      List<IDomainLink>
          childLinksOfParent =
          ds.getDomainLinks(parentDomainLink.getLinkedDomainId(), IDomainLink.TYPE_CHILD, 0);
      boolean hasChild = childLinksOfParent.size() > 1;
      ds.deleteDomainLink(parentDomainLink, hasChild);
      Map<String, String> params = new HashMap<>();
      params.put("domainId", String.valueOf(parentDomainLink.getLinkedDomainId()));
      params.put("childDomainIds", String.valueOf(domainId));
      params.put("type", "remove");
      AppFactory.get().getTaskService()
          .schedule(ITaskService.QUEUE_DEFAULT, DOMAIN_LINK_UPDATE_TASK_URL, params,
              ITaskService.METHOD_POST);
      return "Removing domain from parent is scheduled successfully. " + MsgUtil.newLine()
          + MsgUtil.newLine() +
          "NOTE: It will take some time to complete.";
    } catch (Exception e) {
      xLogger.severe("Unable to remove the domain link", e);
      throw new InvalidServiceException("Unable to remove domain link");
    }
  }
  return "success";
}
项目:poppynotes    文件:NotesApi.java   
@ApiOperation(value = "Get Note", notes = "Fetches Note with defined Id.", response = CompleteNote.class, tags = {
        "Notes", })
@ApiResponses(value = { @ApiResponse(code = 200, message = "Note entity.", response = CompleteNote.class),
        @ApiResponse(code = 400, message = "Bad request (validation failed).", response = Error.class),
        @ApiResponse(code = 401, message = "Unauthorized (need to log in / get token).", response = Void.class),
        @ApiResponse(code = 403, message = "Forbidden (no rights to access resource).", response = Void.class),
        @ApiResponse(code = 404, message = "Entity not found.", response = Error.class),
        @ApiResponse(code = 409, message = "Request results in a conflict.", response = Error.class),
        @ApiResponse(code = 500, message = "Internal Server Error.", response = Error.class) })
@RequestMapping(value = "/api/v1/notes/{noteId}", produces = { "application/json" }, method = RequestMethod.GET)
ResponseEntity<CompleteNote> apiV1NotesNoteIdGet(
        @ApiParam(value = "Unique identifier of a Note.", required = true) @PathVariable("noteId") String noteId,
        @RequestHeader(value = "userId", required = true) Long userId)
        throws NoteNotFoundException, AccessingOtherUsersNotesException;
项目:Spring-5.0-Cookbook    文件:LoginController.java   
@RequestMapping(value = "/login.html", method = RequestMethod.GET)
public String login(@RequestParam(name = "error", required = false) String error, Model model) {
    try {
        if (error.equalsIgnoreCase("true")) {
            String errorMsg = "Login Error";
            model.addAttribute("errorMsg", errorMsg);
        }else{
            model.addAttribute("errorMsg", error);
        }
    } catch (NullPointerException e) {
        return "login_form";
    }

    return "login_form";
}
项目:c4sg-services    文件:SlackController.java   
@RequestMapping(value = "/isJoinedChat", method = RequestMethod.GET)
@ApiOperation(value = "Find user by ID", notes = "Returns a user")
public String getUser(
        @ApiParam(value = "emailID of user", required = true) @RequestParam(required = true) String email) {
    Boolean isJoinedChat = slackClientService.isJoinedChat(email);
    if (isJoinedChat) {
        return "Y";
    } else {
        return "N";
    }
}
项目:NGB-master    文件:PersonController.java   
@RequestMapping(value = "/register", method = RequestMethod.POST)
@ResponseBody
@ApiOperation(
        value = "Registers a user in the system",
        notes = "Registers a user in the system")
public Result<Person> register(@RequestBody final Person person) {
    personManager.savePerson(person);
    return Result.success(person);
}
项目:BIMplatform    文件:ModelController.java   
@RequestMapping(value = "queryOutputTemplate", method = RequestMethod.GET)
@ResponseBody
public Map<String, Object> queryOutputTemplate(Integer rid, Long otid) {
    ResultUtil result = new ResultUtil();
    OutputTemplateVo outputTemplateVo = bimService.queryOutputTemplate(rid, otid);
    result.setSuccess(true);
    result.setData(outputTemplateVo);
    return result.getResult();
}
项目:mensa-api    文件:MensaWebController.java   
@RequestMapping(value = "search", method = RequestMethod.GET)
  public ModelAndView findDishes(@QuerydslPredicate(root = Dish.class) Predicate predicate, @PageableDefault(sort = {"date"}, direction = Sort.Direction.DESC) Pageable pageable, ModelAndView modelAndView) {
Sort realSort = pageable.getSort().and(new Sort(Sort.Direction.ASC, "id"));
PageRequest pageRequest = new PageRequest(pageable.getPageNumber(), pageable.getPageSize(), realSort);
Page<Dish> page = dishRepo.findAll(predicate, pageRequest);
List<DishWebDTO> dishes = page.getContent().stream().map(dishDtoFactory::create).collect(Collectors.toList());
modelAndView.addObject("page", page);
modelAndView.addObject("dishes", dishes);
modelAndView.addObject("labels", getLabelsFromDishes());
modelAndView.addObject("categories", getCategoriesFromDishes());
modelAndView.addObject("mensas", mensaRepo.findAllByOrderByName());
      modelAndView.setViewName("search");
      return modelAndView;
  }
项目:FCat    文件:SessionController.java   
@ApiOperation(value = "测试保存用户动态验证码" )
@RequestMapping(value = "login", method = RequestMethod.GET)
public JSONObject login(String username) {
    String password = String.valueOf(RandomStringUtils.randomNumeric(6));
    LoginUser loginUser = loginUserService.saveLoginUser(username,password);
    LoginUser loginUser1 = loginUserService.getLoginUser(username);
    JSONObject jsonObject = new JSONObject();
    jsonObject.put("设置redis中的loginUser",loginUser);
    System.out.println(loginUser);
    jsonObject.put("读取redis中loginUser",loginUser1);
    System.out.println(loginUser1);
    return jsonObject;
}
项目:logistimo-web-service    文件:OrderApprovalsController.java   
@RequestMapping(value = "", method = RequestMethod.GET)
public
@ResponseBody
RestResponsePage<ApprovalModel> getApprovals(
    @RequestParam(defaultValue = PageParams.DEFAULT_OFFSET_STR) int offset,
    @RequestParam(defaultValue = PageParams.DEFAULT_SIZE_STR) int size,
    @RequestParam(required = false, name = "entity_id") Long entityId,
    @RequestParam(required = false, name = "order_id") Long orderId,
    @RequestParam(required = false, name = "status") String status,
    @RequestParam(required = false, name = "expiring_in") Integer expiringIn,
    @RequestParam(required = false, name = "request_type") Integer requestType,
    @RequestParam(required = false, name = "requester_id") String requesterId,
    @RequestParam(required = false, name = "approver_id") String approverId,
    @RequestParam(required = false, value = "embed") String[] embed)
    throws ServiceException, ObjectNotFoundException {

  RestResponsePage<Approval> approvals = getOrderApprovalsAction.invoke(
      (OrderApprovalFilters) new OrderApprovalFilters()
          .setEntityId(entityId)
          .setOrderId(orderId)
          .setRequestType(requestType)
          .setExpiringInMinutes(expiringIn)
          .setStatus(status)
          .setRequesterId(requesterId)
          .setApproverId(approverId)
          .setDomainId(SecurityUtils.getCurrentDomainId())
          .setOffset(offset)
          .setSize(size));

  return builder.buildApprovalsModel(approvals, embed);
}
项目:sjk    文件:AppController.java   
/**
 * 根据cpu类型,phoneId,subCatalog新增包列表
 * 
 * @param cputype
 * @param phoneId
 * @param brand
 * @param product
 * @return
 */
@Cacheable(exp = defaultCacheTime)
@RequestMapping(value = { "/apppack-list.json", "/cdn/apppack-list.json" }, method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
@ResponseBody
public String getPackageListByCpu(@RequestParam(required = false) Integer cputype,
        @RequestParam(required = false) String phoneId, @RequestParam(required = false) String subCatalog) {
    JSONObject output = new JSONObject();
    JSONObject server = new JSONObject();
    output.put("result", server);
    try {
        if (null == cputype && null == phoneId && null == subCatalog && null == subCatalog) {
            // List<AppForAllBigGameVo> appList =
            // appService.getAllAppList();
            // List<BigGamePacks> getAllBigGameList =
            // bigGamePackService.getAllBigGameList(); // mybaties
            List<BigGamePacks> getAllBigGameList = bigGamePackService.getBigGamePakcList(); // list查询后进行封装
            output.put("data", getAllBigGameList);
        } else {
            // List<AppForAllBigGameVo> applist =
            // appService.getApplistByParams(cputype, phoneId, subCatalog);
            List<BigGamePacks> applist = bigGamePackService.getApplistByParams(cputype, phoneId, subCatalog);
            output.put("data", applist);
        }
        server.put("code", OK.getCode());
        server.put("msg", OK.getMsg());
    } catch (Exception e) {
        server.put("code", ERROR.getCode());
        server.put("msg", ERROR.getMsg());
        logger.error("Exception", e);
    }

    return output.toJSONString(jsonStyle);
}
项目:EventSoft    文件:AdminController.java   
@RequestMapping(value = "/eliminar-evento/{id}", method = RequestMethod.GET)
public String eliminarEvento(@PathVariable("id") Long id, Model model) {
    if (id > 0) {
        Contexto contexto = FactoriaComandos.getInstance().crearComando(ELIMINAR_EVENTO).execute(id);

        if (contexto.getEvento() == ELIMINAR_EVENTO) {
            return "redirect:/administracion/admin";
        } else {
            return "error-500";
        }
    }
    return "redirect:/administracion/admin";

}
项目:oneops    文件:DjRestController.java   
@RequestMapping(value="/dj/simple/rfcs/count", method = RequestMethod.GET)
@ResponseBody
public String getRfcCountForNs(
        @RequestParam(value = "nsPath" , required = true) String nsPath,
        @RequestHeader(value="X-Cms-Scope", required = false)  String scope) {

        scopeVerifier.verifyScope(scope, nsPath);

    return "{\"ci\":" + djManager.getRfcCiCountByNs(nsPath) +
           ",\"relation\":" + djManager.getRfcRelationCountByNs(nsPath) + "}";
}
项目:kafka-webview    文件:LoginController.java   
/**
 * POST Requests handle submitting new user registration form.
 */
@RequestMapping(path = "/me", method = RequestMethod.GET)
public String me(Authentication auth) {
    if (isLoggedIn()) {
        return "redirect:/";
    }
    final CustomUserDetails userDetails = getLoggedInUser();
    final User user = userDetails.getUserModel();

    logger.info("User: {}", user);
    logger.info("User Role: {}", user.getRole().name());
    logger.info("Authorities: {}", auth.getAuthorities());
    return "redirect:/";
}
项目:PowerApi    文件:PermissionController.java   
@RequiresPermissions("permission:delete")
@RequestMapping(value = "/delete", method = RequestMethod.GET)
public String delete(ModelMap modelMap,
                     @RequestParam(value = "id", required = false, defaultValue = "") Long id) {
    permissionService.deletePermission(id);
    return "redirect:/permission/all";
}
项目:sztw    文件:ManageController.java   
@RequestMapping(value = "/createClub", method = RequestMethod.POST)
public String createClub(HttpServletRequest request, HttpServletResponse response, Model model, @RequestParam("file") MultipartFile file){
    BaseFile baseFile = new BaseFile();
    baseFile.upload(file, FOLDER_OFFICE_EXCEL+"importFile");
    String fileNamee = file.getOriginalFilename();
    clubService.createClub("importFile", fileNamee.substring(0, fileNamee.lastIndexOf(".")));
    return ajaxReturn(response, null);
}
项目:SSMFrameBase    文件:UserController.java   
/**
 * 用户登录
 * @param req
 * @return
 * @throws BusinessException
 */
@RequestMapping(value = "/user/doLogin", method=RequestMethod.POST)
@ResponseBody
public JSON doLogin(@RequestBody @Valid UserLoginReq req, HttpSession session) throws BusinessException {
    User user = userService.doLogin(req);
    session.setAttribute(Constant.SESSION_USER, user);
    User newUser = new User();
    newUser.setId(user.getId());
    newUser.setUsername(user.getUsername());
    return JsonUtil.newJson().addData("data", newUser).toJson();
}
项目:smbms    文件:UserControl.java   
@RequestMapping(method=RequestMethod.POST)
public String addUser(@Valid User us) throws Exception{
    int count = userService.insertUser(us);
    if(count>0){
        return "redirect:user";
    }else{
        return "useradd";
    }
}