|
@@ -103,9 +103,9 @@ public class AgeController {
|
|
|
**/
|
|
|
@ApiOperation(value = "v2.0.0-下载离线包", notes = "")
|
|
|
@PostMapping("/downloadOffline")
|
|
|
- public Result downloadOffline(@RequestBody WorkDto dto) {
|
|
|
+ public Result downloadOffline(@RequestBody WorkOfflineDetailDTO dto) {
|
|
|
Map<String,Object> map=new HashMap<>();
|
|
|
- map.put("workId", dto.getId());
|
|
|
+ map.put("workId", dto.getWorkId());
|
|
|
rabbitMqProducerUtil.sendByWorkQueue(workOffline,map);
|
|
|
return Result.success();
|
|
|
}
|
|
@@ -116,8 +116,8 @@ public class AgeController {
|
|
|
**/
|
|
|
@ApiOperation(value = "v2.0.0-开始下载离线包重置状态", notes = "")
|
|
|
@PostMapping("/UpdateDownloadOfflineStatus")
|
|
|
- public Result UpdateDownloadOfflineStatus(@RequestBody WorkDto dto) {
|
|
|
- return Result.success(workService.updateOfflineStatus(dto.getId(),1));
|
|
|
+ public Result UpdateDownloadOfflineStatus(@RequestBody WorkOfflineDetailDTO dto) {
|
|
|
+ return Result.success(workService.updateOfflineStatus(dto.getWorkId(),1));
|
|
|
}
|
|
|
|
|
|
/*
|
|
@@ -126,16 +126,17 @@ public class AgeController {
|
|
|
**/
|
|
|
@ApiOperation(value = "v2.0.0-下载离线包详情", notes = "")
|
|
|
@PostMapping("/getOfflineDetail")
|
|
|
- public Result getOfflineDetail(@RequestBody WorkDto dto) {
|
|
|
- WorkEntity workEntity = workService.getById(dto.getId());
|
|
|
+ public Result getOfflineDetail(@RequestBody WorkOfflineDetailDTO dto) {
|
|
|
+ WorkEntity workEntity = workService.getById(dto.getWorkId());
|
|
|
WorkOfflineDetailDTO detailDTO=new WorkOfflineDetailDTO();
|
|
|
+ detailDTO.setWorkId(dto.getWorkId());
|
|
|
//切图状态:-1失败 0未生成 1排队中 2生成中 3生成成功
|
|
|
if (ObjUtil.isNotNull(workEntity)){
|
|
|
//初次 进来返回 路径
|
|
|
if (workEntity.getOfflineStatus()==0){
|
|
|
String basePath=serverBasePath+
|
|
|
File.separator+"offlineData"+
|
|
|
- File.separator+dto.getId();
|
|
|
+ File.separator+dto.getWorkId();
|
|
|
detailDTO.setPath(basePath);
|
|
|
}else if (workEntity.getOfflineStatus()==1){
|
|
|
detailDTO.setProgress(0);
|