生成引擎类工具类
parent
76f8b6dce7
commit
a907cbf5b3
|
@ -41,7 +41,7 @@ public class GenerateConstant {
|
|||
" * @Description: " + ruleVersion.getName() + "_" + ruleVersion.getVersionCode() + "\n" +
|
||||
" * @Version: 1.0\n" +
|
||||
" */\n" +
|
||||
"public class " + getClassName(ruleVersion.getVersionClass()) + " extends " + level + " {\n" +
|
||||
"public class " + getClassName(ruleVersion.getVersionCode()) + " extends " + level + " {\n" +
|
||||
" @Override\n" +
|
||||
" public void run () {\n" +
|
||||
" }\n" +
|
||||
|
|
|
@ -185,7 +185,7 @@ public class EngIneController extends BaseController {
|
|||
//使用mybatis-plus的查询方法
|
||||
// return Result.success(engineVersionService.getByIds(id));
|
||||
return Result.success(engineVersionService.list(new LambdaQueryWrapper<>() {{
|
||||
eq(EngineVersion::getEngineMaintenanceId,id);
|
||||
eq(EngineVersion::getEngineMaintenanceId, id);
|
||||
}}));
|
||||
}
|
||||
|
||||
|
@ -204,19 +204,22 @@ public class EngIneController extends BaseController {
|
|||
|
||||
/**
|
||||
* 生成引擎类
|
||||
*
|
||||
* @param engineVersion
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/generate")
|
||||
public EngineVersion generate(@RequestBody EngineVersion engineVersion){
|
||||
public EngineVersion generate(@RequestBody EngineVersion engineVersion) {
|
||||
EngineVersion byId1 = engineVersionService.getById(engineVersion.getId());
|
||||
EngineMaintenance byId = engIneService.selectById(byId1.getId());
|
||||
byId.setName("generate"+"_"+byId.getEngineCode()+"_"+engineVersion.getVersionCode());
|
||||
engineVersion.setRuleContent(GenerateConstant.generateConstant(byId,engineVersion));
|
||||
byId.setName("generate" + "_" + byId.getEngineCode() + "_" + engineVersion.getVersionCode());
|
||||
engineVersion.setRuleContent(GenerateConstant.generateConstant(byId, engineVersion));
|
||||
return engineVersion;
|
||||
}
|
||||
|
||||
//通过id查询版本version信息 传入id 和versionId
|
||||
/**
|
||||
* 通过id查询版本version信息 传入id 和 versionId
|
||||
*/
|
||||
@GetMapping("/findVersionById/{id}")
|
||||
public Result findVersionById(@PathVariable("id") Long id) {
|
||||
return Result.success(engineVersionService.getById(id));
|
||||
|
|
Loading…
Reference in New Issue