CUBA界面控制器创建编辑按钮增加自定义跳转后报错

image
image

这个错误的意思是:

CarRepairInfoEdit 中找不到 carRepairInfoesTable 这么一个 GroupTable。

请确定该界面包含该名称的GroupTable。

是这个对象报错, 我想在编辑按钮确定后取到修改后的状态字段做判断, 使用什么方法能实现呢
image

CUBA中的java和xml是有对应关系的,java中不能注入不匹配的xml的组件。

在编辑界面的afterCommit事件中,通过 getEditedEntity() 方法可以获取编辑的实体。

    @Subscribe
    public void onAfterCommitChanges(AfterCommitChangesEvent event) {
       Product p = getEditedEntity();
    }

使用阿里云短信服务, 启动代码时报错, 把service类的代码注掉就不报错了. 是什么原因
image
image

日志你再往前看看,还有什么错吗?

错误信息大概就是这些, 说core服务未在本地注册, 但是我已经在rest-services.xml里增加了接口类和接口信息
错误信息.txt (17.5 KB)

日志还是不全。core的很多服务是cuba自带的,不可能没有注册。所以应该是其他原因,你仔细看看吧。

只是新增了一个短信服务类就报错了, 注释掉就不会报错了

日志需要仔细看看,肯定有相关的报错信息。注释掉虽然不报错,但是功能也没有了呀