|
@@ -15,9 +15,11 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import com.yonge.cooleshow.biz.dal.entity.AppVersionInfo;
|
|
import com.yonge.cooleshow.biz.dal.entity.AppVersionInfo;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.queryInfo.AppVersionInfoQueryInfo;
|
|
import com.yonge.cooleshow.biz.dal.service.AppVersionInfoService;
|
|
import com.yonge.cooleshow.biz.dal.service.AppVersionInfoService;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
-import com.yonge.cooleshow.common.page.QueryInfo;
|
|
|
|
|
|
+import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
|
|
+import com.yonge.cooleshow.common.page.PageInfo;
|
|
|
|
|
|
@RequestMapping("appVersionInfo")
|
|
@RequestMapping("appVersionInfo")
|
|
@Api(tags = "APP版本信息服务")
|
|
@Api(tags = "APP版本信息服务")
|
|
@@ -30,14 +32,14 @@ public class AppVersionInfoController extends BaseController {
|
|
@ApiOperation("分页查询")
|
|
@ApiOperation("分页查询")
|
|
@GetMapping(value = "/list")
|
|
@GetMapping(value = "/list")
|
|
@PreAuthorize("@pcs.hasPermissions('appVersionInfo/list')")
|
|
@PreAuthorize("@pcs.hasPermissions('appVersionInfo/list')")
|
|
- public Object getList(QueryInfo queryInfo) {
|
|
|
|
|
|
+ public HttpResponseResult<PageInfo<AppVersionInfo>> getList(AppVersionInfoQueryInfo queryInfo) {
|
|
return succeed(appVersionInfoService.queryPage(queryInfo));
|
|
return succeed(appVersionInfoService.queryPage(queryInfo));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("根据app客户端查询对象")
|
|
@ApiOperation("根据app客户端查询对象")
|
|
@ApiImplicitParam(name = "platform", value = "平台名称", required = true, dataType = "String", paramType = "path")
|
|
@ApiImplicitParam(name = "platform", value = "平台名称", required = true, dataType = "String", paramType = "path")
|
|
@GetMapping(value = "/queryByPlatform")
|
|
@GetMapping(value = "/queryByPlatform")
|
|
- public Object queryByPlatform(String platform) {
|
|
|
|
|
|
+ public HttpResponseResult<AppVersionInfo> queryByPlatform(String platform) {
|
|
List<AppVersionInfo> list = appVersionInfoService.queryNewestByPlatform(platform);
|
|
List<AppVersionInfo> list = appVersionInfoService.queryNewestByPlatform(platform);
|
|
if (list.size() > 0) {
|
|
if (list.size() > 0) {
|
|
return succeed(list.get(0));
|
|
return succeed(list.get(0));
|
|
@@ -49,7 +51,7 @@ public class AppVersionInfoController extends BaseController {
|
|
@ApiImplicitParam(name = "id", value = "ID编号", required = true, dataType = "Integer", paramType = "path")
|
|
@ApiImplicitParam(name = "id", value = "ID编号", required = true, dataType = "Integer", paramType = "path")
|
|
@GetMapping(value = "/query")
|
|
@GetMapping(value = "/query")
|
|
@PreAuthorize("@pcs.hasPermissions('appVersionInfo/query')")
|
|
@PreAuthorize("@pcs.hasPermissions('appVersionInfo/query')")
|
|
- public Object query(Long id) {
|
|
|
|
|
|
+ public HttpResponseResult<AppVersionInfo> query(Long id) {
|
|
return succeed(appVersionInfoService.get(id));
|
|
return succeed(appVersionInfoService.get(id));
|
|
}
|
|
}
|
|
|
|
|