新增多条规则,做到规则按序执行同时传递参数

一、代码实现

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 {@Overridepublic <T> RuleExecuteResult execute(RuleContext ruleContext, T... tObjs) throws Exception {log.info("hello");ruleContext.setCusMapValue("rulecontent","11133zx");return null;}
}
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;/*敲得越多,钱越多!!!敲得越多,钱越多!!!敲得越多,钱越多!!!
*/
@Slf4j
//  Componnt会默认的把此类的名字首字母小写其他不变传进去
@Component
//      继承类的时候引用mdd.rule下的这类
public class DefRule3 extends AbstractRule {@Overridepublic <T> RuleExecuteResult execute(RuleContext ruleContext, T... tObjs) throws Exception {//获取上个规则设置的值String preRule = ruleContext.getCusMapValue("rulecontent").toString();System.out.println(preRule);return null;}
}

二、前台按后端进行规则设定

规则按楼上图二从上到下依次执行

点击保存,执行断点查看(先图一后图二获取到值11133zx)

自定义一个按钮,完成按钮规则的全部独立设计

一、插入按钮

二、自定义保存功能

       

点击层级里的gr测试

右侧选择命令管理

点击添加

同时添加想要的rule(1和2是本来就有的规则,345为自己的规则)

保存后

代码实现类似于楼下

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

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

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

YonBuilder专业版开发之新增规则操作(回录视频操作)第贰篇相关推荐

  1. android list嵌套list,Android开发日常-listVIiew嵌套webView回显阅读位置

    详情页布局结构 需求是回显webview展示网页的阅读位置 方案1: 使用webview.getScrollY()获取滑动到的位置,用setScrollY()回显设置, 但是两个方法都出现了问题,ge ...

  2. 使用YonBuilder移动开发平台开发视频会议App

    过去两年多时间里,视频会议成为职场工作乃至社会常态,在各类场景中得到广泛应用.例如企业会议.培训赋能.远程咨询.产品发布.远程面试等.本案例中的视频会议app来自开发者实战,采用YonBuilder移 ...

  3. Cognos开发自定义排序规则的报表和自定义排名报表

    Cognos开发自定义排序规则的报表和自定义排名报表 场景:有一个简单的销售数据分析,可以按照日期,按照商品类型来分析订单笔数和订单金额. 目的:用户可以自定义查看按照不同指标排序的数据,用户可以查看 ...

  4. 用友开发者中心全新升级,YonBuilder移动开发入门指南

    听说用友新上线了全新的开发者中心,有YonBuilder应用开发,集成开发.数据开发.智能与自动化.DevOps 等板块,本人作为用户老客户,对其中的移动开发比较感兴趣,本文重点讲解其中的移动开发平台 ...

  5. Idea中git进行回滚版本操作和查看修改记录

    Idea中git进行回滚版本操作 开发过程中:在进行代码提交后,总会出现一些错误和没有完善的地方,需要进行回滚修改,搜索后还是有多种方法的,自己记录一下用的比较多的方式吧: 1.项目右键后,然后在&q ...

  6. YonBuilder移动开发(APICloud)应用动态权限功能开发教程

    背景概述 当前用户个人隐私信息泄漏的问题已经越来越严重了,这种现象导致国内外对于用户隐私的保护越来越重视.在移动端的应用开发领域,如果你的应用程序未使用动态权限方式去获取用户的隐私权限,你的应用将无法 ...

  7. 从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作

    本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验.本篇主要开始介绍基于XCod ...

  8. SAP 操作,弹出报错 - 已根据规则拒绝服务器触发的操作,是否要查看上个通讯步骤中触发的操作列表 -

    SAP 操作,弹出报错 - 已根据规则拒绝服务器触发的操作,是否要查看上个通讯步骤中触发的操作列表 - 收到用户报错说,他执行MIR7做预制发票的时候,SAP弹出如下框框: 登陆SAP,左键单击如下图 ...

  9. ​HealthKit开发快速入门教程之HealthKit数据的操作

    ​HealthKit开发快速入门教程之HealthKit数据的操作 数据的表示 在HealthKit中,数据是最核心的元素.通过分析数据,人们可以看到相关的健康信息.例如,通过统计步数数据,人们可以知 ...

最新文章

  1. java文件下载文件名乱码
  2. 2018.5.12说说反射的用途及实现------要再花费时间加强理解
  3. Android动画效果-更新中
  4. golang 编写的邮件客户端
  5. Unicode和UTF-8的区别
  6. 自动添加html结束标志,HTML:包含或排除可选的结束标记?
  7. wordpress列表页调用浏览器,wordpress显示文章浏览量!
  8. GetDlgItem
  9. sql同时修改两个表的数据_如何用SQL做数据透视表?
  10. Unix环境高级编程(二)文件和目录
  11. 谈谈我对攻读计算机研究生的看法(转一个牛人文章)
  12. PoEdu - C++阶段班【Po学校】- 第1课
  13. Leetcode—— 5369. 统计作战单位数
  14. 笔记——关于每次重启之后,虚拟机网络无网络访问权限的解决方法
  15. exists和no exists 在sql中的区别
  16. 论文笔记之Understanding and Diagnosing Visual Tracking Systems
  17. 室内定位中非视距的识别和抑制算法研究综述(部分)
  18. 科学幻想其实是对科学研究的发展方向起到很好的引领作用
  19. git官网下载不了或下载很慢的解决办法!
  20. android recovery 机器人,扫盲贴:关于recovery模式的机器人倒地和感叹号

热门文章

  1. keil Software pack离线下载方法
  2. Maxdos 9.3不能引导系统进入Maxdos
  3. 尚致胜讲座免费在线学习 免费下载
  4. 嵌入android模拟器,编译运行Android模拟器
  5. [转载]简单易学的机器学习算法-主成分分析(PCA)
  6. 火焰和烟雾粒子系统制作
  7. JavaScript求BMI指数
  8. WIN10中使用WIN7的照片查看器
  9. 荣耀深圳研发实验室首次对外开放
  10. hdu:2186 悼念512汶川大地震遇难同胞——一定要记住我爱你