ecp_global 2.0.12
ecp_global: ^2.0.12 copied to clipboard
翼协云全局信息管理
2.0.12 #
refactor(app_resume_mixin):优化 App 生命周期管理
- 移除了 mixin 中的 initState 方法,简化了生命周期管理逻辑
- 将 dispose 方法中的 removeObserver 替换为 _lifeCycle.dispose(),提高代码可读性和一致性
- 此次更改防止内存泄漏
2.0.11 #
feat(dict_utils): 增加字典数据启用状态过滤功能
- 在 getDictList 方法中添加 onlyEnable 参数,用于过滤启用状态的字典数据
- 实现 _filterAvailable 方法,用于过滤出启用状态的字典实体
- findDictEntity中设置 onlyEnable 为 false,以获取所有字典项,无论是否启用
2.0.10 #
refactor(mixins): 优化 AppResumeMixin 类结构
- 为 onResume 和 onPause 方法添加默认实现,避免在子类中强制重写
- 保持原有的功能和逻辑不变,仅调整方法定义
2.0.9 #
feat(mixins): 添加 AppResumeMixin 用于监听应用恢复事件
- 新增 AppResumeMixin混入,用于监听应用从后台恢复到前台的事件
- 在 mixin 中实现了生命周期监听逻辑,确保仅在应用从后台恢复时调用 onResume 方法
- 更新 ecp_global 导出文件,添加新 mixin 的引用
2.0.8 #
refactor(entities): 将 department.dart 中的 city 和 district 字段类型改为 dynamic
- 将 city 和 district 字段的类型从 String? 改为 dynamic
- 这个改动可能是为了更好地处理这两个字段的数据,提高代码的灵活性和可维护性
2.0.7+1 #
refactor(entities): 移除 Department 类中的重复字段
- 删除了 Department 类中重复的 cityName 字段
- 优化了类的结构,提高了代码的可维护性
2.0.7 #
feat(department): 添加城市和区域相关字段
- 在 Department 类中添加 city、cityName、district 和 districtName 字段
- 更新 fromJson 和 toJson 方法以支持新字段
2.0.6 #
feat(dict): 为字典相关方法添加 systemDic 参数
- 在 getDictList、findDictEntity 和 findNameByValue 方法中添加 systemDic 参数
- 在 EcpGlobalApi.getGroupDicListTree 中添加 systemDic 参数
- 此修改允许在查询字典时指定是否包含系统字典
2.0.5 #
feat(ecp_global): 新增通过部门ID获取部门和公司信息的功能
- 添加 CompanyDeptInfoEntity 类,用于存储部门和公司信息- 在 ecp_global_api.dart 中实现 getDeptAndCompany 方法,用于获取部门和公司信息
- 在 ecp_global_path.dart 中添加对应的 API 路径
- 更新 ecp_global.dart,导出新的 CompanyDeptInfoEntity 类
2.0.4 #
feat(dict_utils): 递归查找字典实体
- 新增 _findInternal 方法实现递归查找字典实体
- 修改 findDictEntity 方法,使用新的 _findInternal 方法
- 优化查找逻辑,支持递归查找子节点
2.0.3 #
refactor(user): 重新启用用户实体中的 headshipName 字段
- 在 User 类中取消对 headshipName 字段的注释- 在 JSON 解析和序列化过程中包含 headshipName 字段
- 此修改使 headshipName 字段可用于用户信息展示等功能
2.0.2 #
refactor(ecp_global): 优化代码结构和注释
- 为类和方法添加详细的中文注释,提高代码可读性- 优化部分代码实现,提高性能和可靠性
- 统一代码风格,增强代码一致性
- getUsers接口增加queryHeadshipName参数
2.0.1 -2024/09/04 #
- [优化] 升级ecp_theme
2.0.0 -2024/09/04 #
- [优化] 升级适配Flutter 3.24.2
1.0.21 -2024/09/04 #
- [优化] 暴露解密工具
1.0.20 -2024/09/04 #
- [新增] 解密工具
1.0.19 -2024/08/19 #
- [新增] 加水印版本接口扩展
1.0.18 -2024/07/31 #
- [新增] 字典接口&&缓存
1.0.17 -2024/06/06 #
- [优化] CandidateEntity userId判断唯一性
1.0.16 -2024/06/04 #
- [新增] mainDeptName字段
1.0.15 -2024/06/04 #
- [优化] 暴露global
1.0.14 -2024/06/04 #
- [优化] 暴露global
1.0.13 -2024/06/04 #
- [优化] 添加eventbus
1.0.12 -2024/06/04 #
- [优化] 移除base_library库
1.0.11 -2024/05/24 #
- [优化] CandidateEntity构造函数增加userId和roleKey
1.0.10 -2024/05/23 #
- [优化] CandidateEntity增加userId和roleKey
1.0.9 -2024/05/21 #
- [新增] 获取部门层级数新接口
1.0.8 -2024/05/16 #
- [修改] user类中sortNum 类型
1.0.7 -2024/05/15 #
- [新增]searchUsersByPinyin相关接口新增hideLeaderFlag参数
1.0.6 -2024/05/14 #
- [新增] User新增isForceUpdatePwd和expirationDays字段
- [新增]getUsers相关接口新增hideLeaderFlag参数
1.0.5 -2024/04/02 #
- [修复] 业务组选项groupType类型
1.0.4 -2024/03/28 #
- [修复] 业务组实例==和hashcode错误问题
1.0.3+5 -2024/03/28 #
- [修复] 业务组接口
1.0.3+4 -2024/02/20 #
- [优化] 调整EcpGlobalDebugUtils->fillUserInfo->getCurrentInterfaces调用时机
1.0.3+3 -2024/02/20 #
- [新增] 登录后获取权限接口
1.0.3+2 -2024/02/19 #
- [新增] 部门新增headshipId字段
- [优化] 更新README
- [优化] 添加注释
1.0.3+1 -2024/01/03 #
- [优化] 搜索人员传入指定部门
1.0.3 -2023/12/05 #
- [新增] 通过类型获取部门结构树接口
1.0.2 -2023/11/24 #
- [优化] runtime_utils.dart
- [新增] ecp_debug_utils.dart
- [优化] 部门树接口(限定范围)
- [优化] 用户列表接口(限定范围)
1.0.1+18 -2023/11/22 #
- [优化] downloadUrl拼接逻辑
1.0.1+17 -2023/11/08 #
- [修复] 部门列表搜索传参错误问题
1.0.1+16 -2023/11/01 #
- [修复] easy_refresh依赖
1.0.1+15 -2023/10/30 #
-
[新增] Department新增deptStructure字段
-
1.0.1+14 -2023/09/12 #
-
[优化] PageEntity::countId类型
1.0.1+13 -2023/09/06 #
- [新增] 获取业务组/选项接口
1.0.1+12 -2023/08/16 #
- [新增] 搜索用户列表接口
1.0.1+11 -2023/07/31 #
- [修复] 获取候选人接口参数类型
1.0.1+10 -2023/07/26 #
- [新增] RuntimeUtils新增当前选中部门
1.0.1+9 -2023/07/20 #
- [修复] 按角色获取用户列表接口路径
1.0.1+8 -2023/07/11 #
- [修复] 获取候选人接口传参
- [新增] CandidateEntity 新增
==和hashCode方法
1.0.1+7 -2023/07/10 #
- [修复] 获取候选人接口返回数据类型
1.0.1+6 -2023/07/10 #
- [优化] 获取候选人接口传参
1.0.1+5 -2023/07/07 #
- [新增] 通过角色id列表查询用户列表及相关信息接口
- [新增] 通过角色类型查询用户列表接口
- [新增] 获取候选人接口
- [修复] 实体User类中添加username字段
- [修复] 实体User类中添加allDeptList字段
1.0.1+4 -2023/05/26 #
- [修复] 下载地址路径
- [修复] 用户/部门列表搜索关键字参数名
1.0.1+3 -2023/05/24 #
- [新增] auto_unfocus_mixin.dart,随键盘自动失焦mixin
1.0.1+2 -2023/05/16 #
- [修复] 实体User类中添加username字段
1.0.1+1 -2023/05/12 #
- [修复] 修复User类中字段类型officeReceiverDeptId (bool->String)
1.0.1 -2023/05/06 #
- [修复] 实体entity添加
==以及hashCode
1.0.0+1 -2023/05/06 #
- [修复] 接口返回值
1.0.0 -2023/05/05 #
- [新增] 公共接口
- [修复] 星图-登录接口
0.0.2+1 -2023/04/04 #
- [优化] 升级ecp_net包
0.0.2 -2023/04/01 #
- [优化] 移除地图依赖
0.0.1 #
- [新增] Launcher全局配置
- [新增] RSA加密扩展
- [新增] 缺省页控制器扩展
- [新增] 缺省页控制器扩展
- [新增] 全局用户信息