|
|
|
@ -28,7 +28,7 @@ import cn.iocoder.yudao.module.bikmk.dal.dataobject.clouddesktopusageduration.Cl
|
|
|
|
|
import cn.iocoder.yudao.module.bikmk.convert.clouddesktopusageduration.CloudDesktopUsageDurationConvert;
|
|
|
|
|
import cn.iocoder.yudao.module.bikmk.service.clouddesktopusageduration.CloudDesktopUsageDurationService;
|
|
|
|
|
|
|
|
|
|
@Tag(name = "管理后台 - 云桌面使用时长")
|
|
|
|
|
@Tag(name = "凯密克BI后台 - 云桌面使用时长")
|
|
|
|
|
@RestController
|
|
|
|
|
@RequestMapping("/bikmk/cloud-desktop-usage-duration")
|
|
|
|
|
@Validated
|
|
|
|
@ -78,6 +78,13 @@ public class CloudDesktopUsageDurationController {
|
|
|
|
|
List<CloudDesktopUsageDurationDO> list = cloudDesktopUsageDurationService.getCloudDesktopUsageDurationList(ids);
|
|
|
|
|
return success(CloudDesktopUsageDurationConvert.INSTANCE.convertList(list));
|
|
|
|
|
}
|
|
|
|
|
@GetMapping("/screen-list")
|
|
|
|
|
@Operation(summary = "大屏获得云桌面使用时长列表")
|
|
|
|
|
@Parameter(name = "ids", description = "编号列表", required = true, example = "1024,2048")
|
|
|
|
|
public CommonResult<List<CloudDesktopUsageDurationRespVO>> getScreenList(@RequestParam("ids") Collection<Long> ids) {
|
|
|
|
|
List<CloudDesktopUsageDurationDO> list = cloudDesktopUsageDurationService.getCloudDesktopUsageDurationList(ids);
|
|
|
|
|
return success(CloudDesktopUsageDurationConvert.INSTANCE.convertList(list));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@GetMapping("/page")
|
|
|
|
|
@Operation(summary = "获得云桌面使用时长分页")
|
|
|
|
|