Commit Graph

225 Commits

Author SHA1 Message Date
lijiaqi ac5577fecc fix(lc-assets): 修正vue_export_helper脚本的错误出口点
之前,vue_export_helper脚本在非legacy环境中没有提供正确的出口点,导致构建过程失败。此修复引入了一个新的文件,为非legacy用例建立了一个正确的出口点,同时保持与现有架构的兼容性。
2024-08-26 14:41:08 +08:00
lijiaqi 7d46d5f8d1 fix(workflow): 修正预算流程外的发起人标识符问题解决了workflow模块中的一个问题,该问题导致在非预算流程中错误地识别发起人。现在,发起人的标识符将根据流程的类型进行正确设置。此外,优化了预算流程的发起人检查,以避免错误地允许非发起人进行操作。
受影响的文件:
- WorkFlowDto.java: 移除了表示发起人的布尔值字段。
- WorkFlowWrapper.java: 更新了处理发起人标识符的逻辑。
- WorkFlowService.java: 增加了对流程类型的检查,以验证发起人的权限。

通过这次修复,流程的发起人标识现在将按预期运行,确保只有正确的用户可以操作他们发起的非预算流程。
2024-08-23 10:04:53 +08:00
lijiaqi 935bf21f84 feat(workflow): 添加发起人标识字段并更新UI资源
- 在WorkFlowDto中新增isCreate字段,用于标识发起人。
-调整WorkFlowWrapper,根据用户ID设置isCreate标识。
- 更新前端HTML资源,引入新的JS和CSS文件,刷新用户界面样式。

此次提交包含后端工作流模块的字段更新及前端资源的改进,确保发起人在工作流中的标识能够正确显示。
2024-08-23 09:20:01 +08:00
lijiaqi 13a242855b fix(common): 确保密码校验逻辑正确执行
修复PasswordUtil类中的一个bug,该bug导致密码校验逻辑无法正确执行。之前,密码校验逻辑在检测到连续三个或更多相同字符时返回错误,现在修正为警告信息,以便与预期行为一致。
2024-08-13 10:06:49 +08:00
lijiaqi 4568db8360 1.优化密码工具类的正则表达式。在`PasswordUtil`工具类中,优化了密码强度验证的正则表达式。现在它要求密码至少包含一个字母、一个数字和一个特殊字符,并且长度至少为8个字符。2.在系统服务实现中引入缓存清除操作。
在`ConfigServiceImpl`类中,对配置项的增删改操作后,增加了缓存清除逻辑,确保缓存数据的一致性。

3.更新资源文件引用。更新了项目中部分资源文件的引用路径,以确保加载正确的资源版本。
2024-08-12 17:05:44 +08:00
lijiaqi 59cdb7988b "增加已处理流程的高级搜索和排序功能" 2024-08-12 09:37:33 +08:00
lijiaqi 6b1231415a ```refactor(workflow): 更改沈总审批为总经理审批并新增商品粮轮换申报
- 在多个工作流服务实现中,将“沈总审批”步骤更改为“总经理审批”。
- 新增“商品粮轮换申报”工作流服务实现。
- 更新工作流类型枚举,将“轮换申报”描述更新为“储备粮轮换申报”,并新增“商品粮轮换申报”类型。BREAKING CHANGE: “沈总审批”更名为“总经理审批”,可能影响依赖特定审批流程的工作流。新增的商品粮轮换申报工作流服务实现需要在相关工作流中进行配置。
```
2024-08-09 10:04:25 +08:00
lijiaqi abe07eef3d 移除预算工作流服务中未使用的代码
移除了 BudgetWorkFlowService 类中有关角色检查的无用代码,该检查原本用于验证用户是否具有“维修上报”角色。由于当前流程不再需要此角色检查,因此删除了相关代码以简化实现。
2024-08-08 15:23:18 +08:00
lijiaqi b334cd13d1 修改了密码强度规则和默认密码配置,并优化了部分业务逻辑。- 更新了密码正则表达式,简化了密码要求,现在密码必须包含英文、数字和特殊符号,且至少8位。
- 更改了用户初始密码的默认值,提升了系统的安全性。
- 移除了部分未使用的代码和冗余注释,清理了代码库。- 优化了部分服务实现,提高了代码的可读性和维护性。
2024-08-08 11:24:43 +08:00
lijiaqi 0668a642ed refactor(html): optimize Approver component and update user selection logic
- Refactor the Approver component to improve code readability and maintainability.
- Update the user selection logic to enhance the user experience and ensure correct data handling.
- Remove unused imports and variables to clean up the codebase.
- Follow best practices for Vue component development.

BREAKING CHANGE: The component and selection logic changes may affect
2024-07-05 13:06:15 +08:00
lijiaqi 7e69ec1514 refactor(workFlowService): optimize condition expression for workflow type check
Refactor the `WorkFlowService.java` to improve the readability of the condition
that checks whether the workflow type is rotation or drug. The modification
comments out an unnecessary condition branch, simplifying the logic.
2024-06-28 17:05:41 +08:00
lijiaqi fb2879b56a update 2024-05-30 16:52:54 +08:00
lijiaqi 4c6abb0bd2 update 2024-05-30 16:52:09 +08:00
lijiaqi 9870436b8b update 2024-05-29 09:16:30 +08:00
lijiaqi 3cd5af0100 update 2024-05-29 09:12:41 +08:00
lijiaqi 094e4a34b4 update 2024-05-16 17:05:59 +08:00
lijiaqi f973de4f6f update 2024-05-16 16:49:01 +08:00
lijiaqi 2032c3201b update 2024-05-16 16:36:35 +08:00
lijiaqi d22088130d update 2024-05-15 16:08:23 +08:00
lijiaqi 6ab70023b3 update 2024-05-15 09:27:42 +08:00
lijiaqi 950a81a9a4 update 2024-05-14 16:12:30 +08:00
lijiaqi 3369921a01 update 2024-05-14 11:49:59 +08:00
lijiaqi 250386b2fa update 2024-05-14 10:49:22 +08:00
lijiaqi d5c6b52544 update 2024-05-13 17:23:21 +08:00
lijiaqi f361186ef4 update 2024-04-26 16:06:56 +08:00
lijiaqi f5ef07a954 update 2024-04-26 13:12:26 +08:00
lijiaqi dfeac5a715 update 2024-03-04 14:03:46 +08:00
lijiaqi 87f454a5bb update 2024-03-01 16:46:59 +08:00
lijiaqi b307dcdd0d update 2024-03-01 14:01:33 +08:00
lijiaqi 7e9bb04745 update 2024-02-29 10:48:19 +08:00
lijiaqi 39805ea7b8 update 2024-02-23 15:30:48 +08:00
mash f5cd646053 update 2024-01-11 11:01:43 +08:00
lijiaqi 25c1988e30 update 2024-01-10 14:47:56 +08:00
lijiaqi 8cd1b34bca update 2024-01-10 14:23:56 +08:00
lijiaqi 708195d8df update 2024-01-10 13:49:27 +08:00
lijiaqi 3e46af3895 update 2024-01-10 13:37:12 +08:00
lijiaqi a4780b39b0 update 2024-01-10 11:59:20 +08:00
lijiaqi 9834372956 update 2024-01-10 11:01:13 +08:00
lijiaqi 8304c356bb update 2023-12-26 17:26:01 +08:00
lijiaqi 75ae7333bc update 2023-12-26 17:18:17 +08:00
lijiaqi b48dfeb7c2 update 2023-12-26 14:52:41 +08:00
lijiaqi 02513188bf update 2023-12-26 14:51:16 +08:00
lijiaqi 373d9f2316 增加验证码校验 2023-12-22 17:14:46 +08:00
lijiaqi 59621925cf update 2023-12-08 13:30:51 +08:00
lijiaqi 43c94106b4 update 2023-12-06 10:21:37 +08:00
lijiaqi 9cd7e4bb2c update 2023-12-06 09:38:41 +08:00
mash dbbfbeb898 update 11.02 2023-11-02 13:04:26 +08:00
mash 0f02e687df update 定时任务时间1 2023-11-02 11:32:55 +08:00
mash 7e942a09ec update 定时任务时间 2023-11-01 13:52:54 +08:00
mash 31414e651f update 定时任务修改 2023-11-01 13:50:24 +08:00