类 AppController

java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.extend.controller.AppController
所有已实现的接口:
IXBaseController

@RestController @RequestMapping("/extends/app") public class AppController extends XBaseController
应用管理
  • 构造器详细资料

    • AppController

      public AppController()
  • 方法详细资料

    • appPage

      @GetMapping("page") public ApiResult appPage(PageQuery pageDto, AppPageDto appPageDto)
      获取应用列表
      返回:
    • createApp

      @PostMapping("create") public ApiResult createApp(@RequestBody @Validated AppDto appDto)
      添加应用
      返回:
    • updateApp

      @PutMapping("update") public ApiResult updateApp(@RequestBody @Validated AppDto appDto)
      更新应用
      返回:
    • deleteApp

      @DeleteMapping("delete") public ApiResult deleteApp(@RequestBody AppDto appDto)
      删除应用
    • batchDeleteApp

      @DeleteMapping("batchDelete") public ApiResult batchDeleteApp(@RequestBody List<String> ids)
      批量删除应用
    • getApp

      @GetMapping("/{appId}") public ApiResult getApp(@PathVariable String appId)
      查询应用
    • getAccessToken

      @GetMapping("getAppAccessToken") public ApiResult getAccessToken(@RequestParam String appId, @RequestParam String appSecret)
      根据APPID 密钥获取token