类 ClientDetailRESTController

java.lang.Object
com.mbap.pp.core.client.controller.ClientDetailRESTController

@Controller @RequestMapping("rest/system/clientdetail") public class ClientDetailRESTController extends Object
接口客户端 RESTful API
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    com.mbap.util.view.R
    changeState(String id, com.mbap.pp.core.client.domain.ClientDetail clientDetail)
    修改客户端状态
    com.mbap.util.view.R
    delete(String[] ck_ids)
    删除
    com.mbap.util.view.R
    get(com.mbap.util.view.Page page)
    分页取得多条数据
    com.mbap.util.view.R
    get(String id)
    取得单条数据
    com.mbap.util.view.R
    post(com.mbap.pp.core.client.domain.ClientDetail clientDetail)
    创建
    com.mbap.util.view.R
    put(com.mbap.pp.core.client.domain.ClientDetail clientDetail)
    修改
    com.mbap.util.view.R
    putPwd(String preClientSecret, String clientSecret, String clientName)
    修改客户端密码
    com.mbap.util.view.R
    解锁客户端

    从类继承的方法 java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • ClientDetailRESTController

      public ClientDetailRESTController()
  • 方法详细资料

    • get

      @ResponseBody @RequestMapping(method=GET, name="\u5ba2\u6237\u7aef\u5206\u9875\u53d6\u5f97\u591a\u6761\u6570\u636e") public com.mbap.util.view.R get(com.mbap.util.view.Page page)
      分页取得多条数据
      参数:
      page - 分页属性封装对象
      返回:
    • get

      @ResponseBody @RequestMapping(value="{id}", method=GET, name="\u5ba2\u6237\u7aef\u53d6\u5f97\u5355\u6761\u6570\u636e") public com.mbap.util.view.R get(@PathVariable("id") String id)
      取得单条数据
      参数:
      id -
      返回:
    • put

      @ResponseBody @RequestMapping(value="{id}", method=PUT, name="\u5ba2\u6237\u7aef\u4fee\u6539") public com.mbap.util.view.R put(@RequestBody com.mbap.pp.core.client.domain.ClientDetail clientDetail)
      修改
      参数:
      clientDetail -
      返回:
    • putPwd

      @ResponseBody @RequestMapping(value="updatePwd/{clientName}", method=PUT, name="\u5ba2\u6237\u7aef\u4fee\u6539\u5bc6\u7801") public com.mbap.util.view.R putPwd(@RequestParam(value="preClientSecret",required=true) String preClientSecret, @RequestParam(value="clientSecret",required=true) String clientSecret, @PathVariable("clientName") String clientName)
      修改客户端密码
      参数:
      clientDetail -
      返回:
    • post

      @ResponseBody @RequestMapping(method=POST, name="\u5ba2\u6237\u7aef\u65b0\u589e") public com.mbap.util.view.R post(@RequestBody com.mbap.pp.core.client.domain.ClientDetail clientDetail)
      创建
      参数:
      clientDetail -
      返回:
    • delete

      @ResponseBody @RequestMapping(method=DELETE, name="\u5ba2\u6237\u7aef\u5220\u9664") public com.mbap.util.view.R delete(@RequestParam(value="id",required=false) String[] ck_ids)
      删除
      参数:
      ck_ids -
      返回:
    • changeState

      @ResponseBody @PutMapping(value="changeState/{id}", name="\u4fee\u6539\u5ba2\u6237\u7aef\u72b6\u6001") public com.mbap.util.view.R changeState(@PathVariable("id") String id, @RequestBody com.mbap.pp.core.client.domain.ClientDetail clientDetail)
      修改客户端状态
      参数:
      id - 客户端id
      deleted - 状态
      返回:
    • unlock

      @ResponseBody @PutMapping(value="unlock/{id}", name="\u89e3\u9501\u5ba2\u6237\u7aef") public com.mbap.util.view.R unlock(@PathVariable("id") String id)
      解锁客户端
      参数:
      id -
      返回: