ecp_flow_app 3.0.7 copy "ecp_flow_app: ^3.0.7" to clipboard
ecp_flow_app: ^3.0.7 copied to clipboard

流程引擎

3.0.7 #

feat(Approver): - 添加数字节点扩展中的引号清理逻辑

3.0.6+1 #

feat(Approver): 添加 single 字段

  • 在 Approver 类中添加 single 字段,用于表示是否是单人审批节点
  • 更新fromJson和toJson方法以支持新的 single 字段

3.0.6 #

refactor(ecp): 移除 EcpFlowMemberPicker 组件

  • 删除了 EcpFlowMemberPicker 相关的代码和导入语句
  • 移除了 ecp_flow_member_picker.dart 文件

3.0.5 #

refactor(ecp): 移除候选实体扩展和节点扩展中的冗余代码

  • 删除了 CandidateEntityExt 类,该类中的 getAllMembers 方法未被使用
  • 移除了 NodeExt 类中与候选成员相关的冗余方法
  • 优化了代码结构,提高了代码的可读性和维护性

3.0.4 #

refactor(flow): 优化流程菜单显示逻辑

  • 使用 EcpBottomSheetDialog 替代原有的 SmartDialog 显示方式
  • 修复菜单项点击后未及时关闭对话框的问题
  • 优化菜单项构建逻辑,支持自定义菜单项样式
  • 添加 mounted 检查,提高代码健壮性

3.0.3 #

  • [修复] 选人表达式candidateSort默认传1

3.0.2 #

  • [修复] FlowBtn注册异常问题

3.0.1 #

  • [优化] 调整webview_flutter版本

3.0.0--2024/09/09 #

  • [优化] 升级适配Flutter 3.20.x版本

2.0.33--2024/07/02 #

  • [优化] 转交新增指定部门

2.0.32--2024/06/17 #

  • [优化] 会签提示增加预判断方法

2.0.31--2024/06/12 #

  • [优化] 所有填写页面适配

2.0.30--2024/06/06 #

  • [修复] 选人表达式userId传递错误问题

2.0.29--2024/06/06 #

  • [优化] 会签弹窗提醒

2.0.28--2024/06/06 #

  • [新增] 会签弹窗提醒

2.0.27--2024/06/06 #

  • [优化] 最近审批人和选人表达式冲突问题

2.0.26--2024/06/04 #

  • [优化] 移除base_lib库

2.0.25--2024/05/31 #

  • [新增] FlowBtnConfigSetExt 新增findById 和 containId方法

2.0.24--2024/05/31 #

  • [新增] FlowBtnConfigSetExt扩展

2.0.23--2024/05/30 #

  • [优化] 填写办理意见确认弹窗

2.0.22--2024/05/30 #

  • [优化] 填写办理意见确认弹窗

2.0.21--2024/05/30 #

  • [优化] 所有审批意见改成必填

2.0.20--2024/05/30 #

  • [优化] 自动填充数据传递candidateId

2.0.19--2024/05/29 #

  • [修复] 撤回方式选择标题显示错误问题

2.0.18--2024/05/22 #

  • [优化] 选人表达式传参

2.0.17--2024/05/22 #

  • [优化] 结束节点显示文案

2.0.16--2024/05/22 #

  • [优化] 所有审批意见改成非必填

2.0.15--2024/05/20 #

  • [新增] 候选人列表全选扩展

2.0.14--2024/05/17 #

  • [新增] 候选人列表全选扩展

2.0.14--2024/05/16 #

  • [优化] 修改文案:退回->不同意

2.0.13--2024/03/20 #

  • [修复] 选人表达式未处理导致数据错误问题

2.0.12--2024/03/14 #

  • [优化] 调整各个流程按钮页面确认逻辑

2.0.11--2024/02/28 #

  • [优化] 流程图页面新增businessKey参数

2.0.10--2024/02/23 #

  • [优化] 流程图页面参数加密

2.0.9+1--2024/02/22 #

  • [修复] 选人表达式判断错误问题

2.0.9--2024/01/11 #

  • [优化] 对应节点选择审批人逻辑

2.0.8--2023/12/13 #

  • [优化] 退回评论页面

2.0.7--2023/12/06 #

  • [修复] 适配ecp_widget v1.0.10

2.0.6+8 --2023/12/04 #

  • [优化] 隐藏退回方式选择

2.0.6+7 --2023/11/29 #

  • [修复] 是否支持选择下一节点处理人判断逻辑

2.0.6+6 --2023/11/29 #

  • [修复] 节点enable逻辑
  • [优化] 关闭webview_flutter暴露

2.0.6+5 --2023/11/17 #

  • [优化] 流程图组件

2.0.6+4 --2023/11/14 #

  • [新增] Node新增conditionMap参数

2.0.6+3 --2023/11/14 #

  • [修复] 节点custom字段正则式匹配时,右匹配值多出“=”问题

2.0.6+2 --2023/10/24 #

  • [修复] 重要节点 && 编辑权限字段类型

2.0.6+1 --2023/10/24 #

  • [新增] 节点编辑控制字段

2.0.6 --2023/09/20 #

  • [修复] 选人表达式逻辑

2.0.5+1 --2023/08/04 #

  • [修复] 选人表达式UI样式

2.0.5 --2023/07/31 #

  • [修复] 适配选人表达式多选

2.0.4+3 --2023/07/20 #

  • [修复] 默认关闭候选人列表上拉加载更多功能

2.0.4+2 --2023/07/19 #

  • [修复] 默认关闭候选人列表上拉加载更多功能

2.0.4+1 --2023/07/19 #

  • [优化] 选人表达式适配指定部门传参

2.0.4 --2023/07/12 #

  • [新增] 选人表达式-选人组件
  • [新增] 条件分支处理
  • [新增] 自定义(custom前缀)条件分支处理
  • [新增] 流程图页面
  • [优化] 退回评论页UI逻辑

2.0.3+2 #

  • [优化] FlowBtnConfig ==和hashCode方法

2.0.3+1 #

  • [修复] 撤回接口调用错误问题
  • [优化] 文件名

2.0.3 #

  • [优化] 退回逻辑
  • [优化] 按钮显示逻辑

2.0.2 #

  • [优化] 回退->退回
  • [修复] FlowBtnConfig解析错误问题

2.0.1 #

  • [修复] 转交人选择问题 && 优化代码

2.0.0 #

  • [优化] 升级至星图版本

1.0.1+6 #

  • [新增] FlowEngineStateExt 增加 approval

1.0.1+5 #

  • [优化] 暴露ecp文件夹下部分类
  • [优化] 撤回按钮显隐逻辑

1.0.1+4 #

  • [修复] 放开ecp内btn实现

1.0.1+3 #

  • [修复] FlowBtn内label与FlowBtnConfig的label不一致问题
  • [新增] FlowEngine新增updateMenuVisibility方法控制流程菜单显示
  • [优化] EcpFlowEngine 的 onFlowSuccess逻辑

1.0.1+2 #

  • [修复] 回退节点module未传值问题

1.0.1+1 #

  • [新增] EcpFlowEngine 更名属性:package->module
  • [优化] NodeListDialog 新增module属性

1.0.1 #

  • [新增] EcpFlowEngine 新增package属性
  • [优化] Ecp流程引擎接口拼接package

1.0.0 (BrokenChange) #

  • [优化] FlowBtn不再继承StatefulWidget实现绘制逻辑,仅保留业务逻辑功能
  • [新增] FlowEngine 添加itemBuilder 实现动态生成按钮
  • [新增] FlowEngine 添加ShrinkItemBuilder 实现多按钮生成
  • [新增] FlowEngine 添加ItemExpandedPredict 实现预测按钮布局占比
  • [新增] FlowEngine 添加itemPadding 实现按钮间距
  • [新增] FlowEngine 添加menuBtn 实现处理按钮
  • [新增] FlowEngine 添加overflowNum 判断按钮是否需要折叠

0.0.1 #

  • [新增] 流程引擎实现
  • [新增] 翼协云流程引擎实现