类 AppVersionController

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

@RestController @RequestMapping("/system/app-version") public class AppVersionController extends XBaseController

应用版本 前端控制器

从以下版本开始:
2024-10-25 15:30:32
  • 构造器详细资料

    • AppVersionController

      public AppVersionController()
  • 方法详细资料

    • appVersionPage

      @GetMapping("page") public ApiResult appVersionPage(AppVersionQueryDto appVersionPageDto, PageQuery pageQuery)
      获取列表
      参数:
      appVersionPageDto -
      返回:
    • createAppVersion

      @PostMapping("create") public ApiResult createAppVersion(@RequestBody @Validated(AddGroup.class) AppVersionDto appVersionDto)
      新增
      返回:
    • updateAppVersion

      @PutMapping("update") public ApiResult updateAppVersion(@RequestBody @Validated(EditGroup.class) AppVersionDto appVersionDto)
      更新
      返回:
    • deleteAppVersion

      @DeleteMapping("delete") public ApiResult deleteAppVersion(@RequestBody @Validated(DeleteGroup.class) AppVersionDto appVersionDto)
      删除
      参数:
      appVersionDto -
      返回:
    • batchDeleteAppVersion

      @DeleteMapping("deleteBatch") public ApiResult batchDeleteAppVersion(@RequestBody List<Long> ids)
      批量删除
      参数:
      ids -
      返回:
    • getById

      @GetMapping("/{id}") public ApiResult getById(@PathVariable Long id)
      通过ID查询
    • queryLatestVersion

      @GetMapping("/queryLatestVersion") public ApiResult queryLatestVersion(@RequestParam Long appId, @RequestParam String clientType)
      查詢应用最新版本
    • versionList

      @GetMapping("versionList") public ApiResult versionList(@RequestParam Long appId, @RequestParam String clientType)
      获取版本列表
      参数:
      appId -
      clientType -
      返回: