类 CommonRESTController

java.lang.Object
com.mbap.pp.common.controller.CommonRESTController

@Controller @RequestMapping("rest/system/common") public class CommonRESTController extends Object
通用唯一校验 RESTful API
作者:
Amanda.Z
  • 构造器详细资料

    • CommonRESTController

      public CommonRESTController()
  • 方法详细资料

    • onlyValidate

      @ResponseBody @RequestMapping(value="/onlyValidate", method=POST, name="\u901a\u7528\u552f\u4e00\u6821\u9a8c") public com.mbap.util.view.R onlyValidate(@RequestBody OnlyValidate validateEntity)
      通用唯一校验
      参数:
      validateEntity -
      返回:
    • adminValidate

      @ResponseBody @RequestMapping(value="/adminValidate", method=GET, name="\u662f\u5426\u7ba1\u7406\u5458\u6821\u9a8c") public com.mbap.util.view.R adminValidate()
      是否管理员校验
      返回:
    • getCsrf

      @ResponseBody @GetMapping("csrf") public com.mbap.util.view.R getCsrf(@RequestParam(value="client_id",required=true) String client_id)
      csfr信息获取
      参数:
      client_id - 客户端账户名
      返回:
    • createValiCode

      @RequestMapping(value="/createValidCode", method=GET) public void createValiCode(javax.servlet.http.HttpServletResponse response, @RequestParam(value="clientName",required=true) String clientName, @RequestParam(value="csrfCode",required=true) String csrfCode)
      功能描述: 用户身份登录在页面中生成验证码
      参数:
      response -
      clientId - 客户端账户名
      csrfCode - csrf码
    • getRandColor

      public Color getRandColor(int fc, int bc)
      功能描述: 验证码服务方法,获得验证码颜色,给定范围获得随机颜色
      参数:
      fc - 颜色范围
      bc - 颜色范围
      返回:
      Color对象
    • checkValidCode

      @ResponseBody @RequestMapping(value="/checkValidCode", method=GET) public com.mbap.util.view.R checkValidCode(@RequestParam(value="csrfCode",required=true) String csrfCode, @RequestParam(value="validCode",required=true) String validCode, @RequestParam(value="clientId",required=true) String clientId)
      验证码校验
      参数:
      csrfCode -
      validCode -
      clientId -
      返回: