登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情~
代码拉取完成,页面将自动刷新
开源项目
>
WEB应用开发
>
后台管理框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
2.4K
Star
18.2K
Fork
11.4K
JEECG
/
JeecgBoot
代码
Issues
1
Pull Requests
0
Wiki
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
2.4版本在线生成主附表 生成有误
已完成
#I29ZGO
滑头一咸鱼
创建于
2020-12-18 19:05
##### 版本号:2.4 ##### 问题描述: Online表单开发 点击商城订单表 代码生成 无法生成相关子类信息 以及 对应vue前端页面 页面错误 // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, validatorRules: { orderCode: { initialValue:"${shop_order_num}", rules: [ ] }, }, refKeys: [], tableKeys:[], activeKey: 'FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> subTables[0] [in template "default\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\modules\\${entityName}Form.vuei" at line 296, column 23] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${subTables[0].entityName?uncap_first} [in template "default\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\modules\\${entityName}Form.vuei" at line 296, column 21] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.UnexpectedTypeException.newDescriptionBuilder(UnexpectedTypeException.java:85) at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:48) at freemarker.core.NonHashException.<init>(NonHashException.java:49) at freemarker.core.Dot._eval(Dot.java:48) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.Expression.evalAndCoerceToStringOrUnsupportedMarkup(Expression.java:139) at freemarker.core.BuiltInForString.getTargetString(BuiltInForString.java:34) at freemarker.core.BuiltInForString._eval(BuiltInForString.java:29) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:334) at freemarker.core.Environment.visit(Environment.java:340) at freemarker.core.Environment.process(Environment.java:313) at freemarker.template.Template.process(Template.java:383) at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:94) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:111) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:82) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:57) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:43) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:181) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:196) at org.jeecg.modules.online.cgform.service.impl.d.generateOneToMany(OnlCgformHeadServiceImpl.java:1371) at org.jeecg.modules.online.cgform.service.impl.d$$FastClassBySpringCGLIB$$a1d6ff6b.invoke(<generated>) ##### 问题截图:    友情提示: 未按格式要求发帖,会直接删掉。
##### 版本号:2.4 ##### 问题描述: Online表单开发 点击商城订单表 代码生成 无法生成相关子类信息 以及 对应vue前端页面 页面错误 // 新增时子表默认添加几行空数据 addDefaultRowNum: 1, validatorRules: { orderCode: { initialValue:"${shop_order_num}", rules: [ ] }, }, refKeys: [], tableKeys:[], activeKey: 'FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> subTables[0] [in template "default\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\modules\\${entityName}Form.vuei" at line 296, column 23] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${subTables[0].entityName?uncap_first} [in template "default\\onetomany\\java\\${bussiPackage}\\${entityPackage}\\vue\\modules\\${entityName}Form.vuei" at line 296, column 21] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.UnexpectedTypeException.newDescriptionBuilder(UnexpectedTypeException.java:85) at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:48) at freemarker.core.NonHashException.<init>(NonHashException.java:49) at freemarker.core.Dot._eval(Dot.java:48) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.Expression.evalAndCoerceToStringOrUnsupportedMarkup(Expression.java:139) at freemarker.core.BuiltInForString.getTargetString(BuiltInForString.java:34) at freemarker.core.BuiltInForString._eval(BuiltInForString.java:29) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:334) at freemarker.core.Environment.visit(Environment.java:340) at freemarker.core.Environment.process(Environment.java:313) at freemarker.template.Template.process(Template.java:383) at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:94) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:111) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:82) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:57) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:43) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:181) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:196) at org.jeecg.modules.online.cgform.service.impl.d.generateOneToMany(OnlCgformHeadServiceImpl.java:1371) at org.jeecg.modules.online.cgform.service.impl.d$$FastClassBySpringCGLIB$$a1d6ff6b.invoke(<generated>) ##### 问题截图:    友情提示: 未按格式要求发帖,会直接删掉。
评论 (
14
)
登录
后才可以发表评论
状态
已完成
待办的
进行中
已完成
已关闭
负责人
未设置
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (
-
)
标签 (
-
)
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(5)
Java
1
https://gitee.com/jeecg/JeecgBoot.git
git@gitee.com:jeecg/JeecgBoot.git
jeecg
JeecgBoot
JeecgBoot
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册