|
|
@@ -1,7 +1,5 @@
|
|
|
package com.zhongshu.card.server.core.controller.openAPI;
|
|
|
|
|
|
-import com.github.microservice.auth.security.annotations.ResourceAuth;
|
|
|
-import com.github.microservice.auth.security.type.AuthType;
|
|
|
import com.github.microservice.net.ResultContent;
|
|
|
import com.zhongshu.card.client.openApi.model.DeviceInfoOpenApiModel;
|
|
|
import com.zhongshu.card.client.openApi.model.DevicePermissOpenApiModel;
|
|
|
@@ -31,56 +29,48 @@ public class DevicePermissOpenApiController {
|
|
|
@Autowired
|
|
|
private DevicePermissOpenApiService devicePermissOpenApiService;
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "设备列表-分页查询", description = "设备列表-分页查询")
|
|
|
@RequestMapping(value = {"page"}, method = {RequestMethod.POST})
|
|
|
public ResultContent<Page<DeviceInfoOpenApiModel>> page(@RequestBody DeviceInfoOpenApiSearch param) {
|
|
|
return devicePermissOpenApiService.page(param);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "设备详情--根据设备ID查询", description = "设备详情-根据设备ID查询")
|
|
|
@RequestMapping(value = {"getDetailByDeviceId"}, method = {RequestMethod.POST})
|
|
|
public ResultContent<DeviceInfoOpenApiModel> getDetailByDeviceId(@RequestBody DeviceIdParam param) {
|
|
|
return devicePermissOpenApiService.getDetailByDeviceId(param);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "查询设备的权限", description = "查询设备的权限")
|
|
|
@RequestMapping(value = {"getDevicePermissByDeviceId"}, method = {RequestMethod.POST})
|
|
|
public ResultContent<List<DevicePermissOpenApiModel>> getDevicePermissByDeviceId(@RequestBody DeviceIdAndProjectCodeParam param) {
|
|
|
return devicePermissOpenApiService.getDevicePermissByDeviceId(param);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "查询用户的设备权限", description = "查询用户的设备权限")
|
|
|
@RequestMapping(value = {"getDevicePermissByUserId"}, method = {RequestMethod.POST})
|
|
|
public ResultContent<List<DevicePermissOpenApiModel>> getDevicePermissByUserId(@RequestBody UserOpenApiParam param) {
|
|
|
return devicePermissOpenApiService.getDevicePermissByUserId(param);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "启用权限", description = "启用权限")
|
|
|
@RequestMapping(value = {"enablePermiss"}, method = {RequestMethod.POST})
|
|
|
public ResultContent enablePermiss(@RequestBody PermissChangeOpenApiParam param) {
|
|
|
return devicePermissOpenApiService.changePermissState(param, DataState.Enable);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "禁用权限", description = "禁用权限")
|
|
|
@RequestMapping(value = {"disablePermiss"}, method = {RequestMethod.POST})
|
|
|
public ResultContent disablePermiss(@RequestBody PermissChangeOpenApiParam param) {
|
|
|
return devicePermissOpenApiService.changePermissState(param, DataState.Disable);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "移除设备权限", description = "移除设备权限")
|
|
|
@RequestMapping(value = {"deletePermiss"}, method = {RequestMethod.POST})
|
|
|
public ResultContent deletePermiss(@RequestBody PermissChangeOpenApiParam param) {
|
|
|
return devicePermissOpenApiService.deletePermiss(param);
|
|
|
}
|
|
|
|
|
|
- @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
@Operation(summary = "添加用户设备权限", description = "添加用户设备权限")
|
|
|
@RequestMapping(value = {"addPermiss"}, method = {RequestMethod.POST})
|
|
|
public ResultContent addPermiss(@RequestBody PermissChangeOpenApiParam param) {
|