类 CommonRESTController
java.lang.Object
com.mbap.pp.common.controller.CommonRESTController
通用唯一校验 RESTful API
- 作者:
- Amanda.Z
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.mbap.util.view.R是否管理员校验com.mbap.util.view.RcheckValidCode(String csrfCode, String validCode, String clientId) 验证码校验voidcreateValiCode(javax.servlet.http.HttpServletResponse response, String clientName, String csrfCode) 功能描述: 用户身份登录在页面中生成验证码com.mbap.util.view.Rcsfr信息获取getRandColor(int fc, int bc) 功能描述: 验证码服务方法,获得验证码颜色,给定范围获得随机颜色com.mbap.util.view.RonlyValidate(OnlyValidate validateEntity) 通用唯一校验
-
构造器详细资料
-
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
功能描述: 验证码服务方法,获得验证码颜色,给定范围获得随机颜色- 参数:
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-- 返回:
-