YonBuilder专业版开发之新增规则操作(回录视频操作)第壹篇

一、数据建模

二、页面建模

 

三、设计卡片,新增规则

点击下面的保存,会出现右侧的一栏,之后点击右侧中的动作,之后点击编辑进入规则设定页面

点击执行规则里的+,就会出现执行规则里2的样式。为规则命名,要和后端代码中的规则类名字一样

package com.yonyou.ucf.mdf.domain.rules;

import com.yonyou.ucf.mdd.common.model.rule.RuleContext;
import com.yonyou.ucf.mdd.common.model.rule.RuleExecuteResult;
import com.yonyou.ucf.mdd.rule.base.AbstractRule;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;

/*
            敲得越多,钱越多!!!
            敲得越多,钱越多!!!
            敲得越多,钱越多!!!
*/
//  加一个log日志(lombok下的Slf4j)
@Slf4j
//  Componnt会默认的把此类的名字首字母小写其他不变传进去(也可以在此自定义名字如@Component("defRule2"))
@Component("defRule2")
//      继承类的时候引用mdd.rule下的这类
public class DefRule1 extends AbstractRule {
    @Override
    public <T> RuleExecuteResult execute(RuleContext ruleContext, T... tObjs) throws Exception {
        log.info("hello");
        return null;
    }
}

之后保存

保存后点击预览

网址从楼下图一改为http://localhost.yonyoucloud.com:3003/meta/VoucherList/a4c428e9List?_preview=1,即可出现楼下图二样式

 

后端规则书写

 

点击新增,就会进入到断点里面了

 

注意:

       整体过程,出了一个BUG。楼上那一步,改完网址无法访问进去。前端报错(具体错误忘了-。-),直接用能正确显示出页面的人的前端的env.json文件替换一下就OK(自己引擎下载的可能有错,最好git下载就没这个错误了)。

       host文件夹记得修改。

 

 

个性签名:一个人在年轻的时候浪费自己的才华与天赋是一件非常可惜的事情

     如果觉得这篇文章对你有小小的帮助的话,记得在右下角“点赞”~“评论”  “收藏”哦,博主在此感谢!

 

万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!   

 

©️2020 CSDN 皮肤主题: 点我我会动 设计师:上身试试 返回首页