diff --git a/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/service/impl/OnlCgformHeadServiceImpl.java b/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/service/impl/OnlCgformHeadServiceImpl.java index a4efdeea..3c1ed335 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/service/impl/OnlCgformHeadServiceImpl.java +++ b/jero-boot/jero-boot-base/jero-boot-base-generater/src/main/java/com/jero/generater/modules/online/cgform/service/impl/OnlCgformHeadServiceImpl.java @@ -16,6 +16,7 @@ import com.jero.codegenerate.generate.pojo.onetomany.SubTableVo; import com.jero.common.api.vo.Result; import com.jero.common.constant.CommonConstant; import com.jero.common.constant.enums.CgformEnum; +import com.jero.common.exception.JeroBootException; import com.jero.common.util.*; import com.jero.generater.modules.online.auth.service.IOnlAuthPageService; import com.jero.generater.modules.online.cgform.enhance.CgformEnhanceJavaInter; @@ -1319,7 +1320,7 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl generateCode(OnlGenerateModel model) throws Exception { + public List generateCode(OnlGenerateModel model) throws JeroBootException { TableVo tableVo = new TableVo(); tableVo.setEntityName(model.getEntityName()); tableVo.setEntityPackage(model.getEntityPackage()); @@ -1347,11 +1348,17 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl list; + try { + list = (new CodeGenerateOne(tableVo, var3, var4)).generateCodeFile(model.getProjectPath(), var8.getTemplatePath(), var8.getStylePath()); + }catch (Exception e){ + throw new JeroBootException(e); + } + return list; } @Override - public List generateOneToMany(OnlGenerateModel model) throws Exception { + public List generateOneToMany(OnlGenerateModel model) throws JeroBootException { MainTableVo var2 = new MainTableVo(); var2.setEntityName(model.getEntityName()); var2.setEntityPackage(model.getEntityPackage()); @@ -1395,7 +1402,13 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl list; + try { + list = (new CodeGenerateOneToMany(var2, var5, var6, var8)).generateCodeFile(model.getProjectPath(), var17.getTemplatePath(), var17.getStylePath()); + }catch (Exception e){ + throw new JeroBootException(e); + } + return list; } private OnlCgformField a(String var1, List var2, List var3) {