fix(web): 修复 version 接口 id 精度丢失
This commit is contained in:
@@ -10,6 +10,7 @@ import com.lanyuanxiaoyao.service.configuration.entity.yarn.YarnRootQueue;
|
|||||||
import com.lanyuanxiaoyao.service.forest.service.InfoService;
|
import com.lanyuanxiaoyao.service.forest.service.InfoService;
|
||||||
import com.lanyuanxiaoyao.service.forest.service.QueueService;
|
import com.lanyuanxiaoyao.service.forest.service.QueueService;
|
||||||
import com.lanyuanxiaoyao.service.forest.service.YarnService;
|
import com.lanyuanxiaoyao.service.forest.service.YarnService;
|
||||||
|
import com.lanyuanxiaoyao.service.web.entity.JobIdAndAliasVO;
|
||||||
import org.eclipse.collections.api.factory.Lists;
|
import org.eclipse.collections.api.factory.Lists;
|
||||||
import org.eclipse.collections.api.factory.Maps;
|
import org.eclipse.collections.api.factory.Maps;
|
||||||
import org.eclipse.collections.api.list.ImmutableList;
|
import org.eclipse.collections.api.list.ImmutableList;
|
||||||
@@ -150,6 +151,6 @@ public class OverviewController extends BaseController {
|
|||||||
} else {
|
} else {
|
||||||
throw new Exception("Target not found " + target);
|
throw new Exception("Target not found " + target);
|
||||||
}
|
}
|
||||||
return responseCrudData(jobIdAndAliases);
|
return responseCrudData(jobIdAndAliases.collect(JobIdAndAliasVO::new));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,41 @@
|
|||||||
|
package com.lanyuanxiaoyao.service.web.entity;
|
||||||
|
|
||||||
|
import com.lanyuanxiaoyao.service.configuration.entity.info.JobIdAndAlias;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author lanyuanxiaoyao
|
||||||
|
* @date 2023-06-13
|
||||||
|
*/
|
||||||
|
public class JobIdAndAliasVO {
|
||||||
|
private final String id;
|
||||||
|
private final String alias;
|
||||||
|
|
||||||
|
public JobIdAndAliasVO(String id, String alias) {
|
||||||
|
this.id = id;
|
||||||
|
this.alias = alias;
|
||||||
|
}
|
||||||
|
|
||||||
|
public JobIdAndAliasVO(Long id, String alias) {
|
||||||
|
this(id.toString(), alias);
|
||||||
|
}
|
||||||
|
|
||||||
|
public JobIdAndAliasVO(JobIdAndAlias jiaa) {
|
||||||
|
this(jiaa.getId(), jiaa.getAlias());
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAlias() {
|
||||||
|
return alias;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "JobIdAndAliasVO{" +
|
||||||
|
"id='" + id + '\'' +
|
||||||
|
", alias='" + alias + '\'' +
|
||||||
|
'}';
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user