提交 4a907049 编写于 作者: ibiz4j's avatar ibiz4j

临时修复packageName错误

上级 0cb058ee
......@@ -140,6 +140,7 @@ public class CodegenConstants {
public static final String PROJECT_NAME = "projectName";
public static final String PROJECT_DESC = "projectDesc";
public static final String PACKAGE_NAME = "packageName";
public static final String PACKAGE_PATH = "packagePath";
public static final String PACKAGE_NAME_DESC = "package for generated classes (where supported)";
public static final String PACKAGE_VERSION = "packageVersion";
......
......@@ -89,9 +89,15 @@ public class CliOption extends DataObj
public CliOption setPackageName(String packageName)
{
this.set(CodegenConstants.PACKAGE_PATH,packageName.replace(".","/"));
return this.set(CodegenConstants.PACKAGE_NAME,packageName);
}
public String getPackagePath()
{
return this.getStringValue(CodegenConstants.PACKAGE_PATH,getPackageName().replace(".","/"));
}
public String getModule(){
return this.getStringValue("module",this.getStringValue("module_id",this.getStringValue("module_name",this.getStringValue("modules"))));
}
......
......@@ -162,10 +162,6 @@ public class TemplateManager implements TemplatingExecutor, TemplateProcessor {
@Override
public String targetPath(Map<String, Object> data, String template) throws IOException {
template=template.replace("{{packageName}}","{{packagePath}}");
if(!ObjectUtils.isEmpty(data.get("packageName")))
{
data.put("packagePath",data.get("packageName").toString().replace(".","/"));
}
String templateContent = this.engineAdapter.compilePath(this, data, template);
return templateContent;
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册