Commit Graph

746 Commits

Author SHA1 Message Date
furongxin
f4171be128 代码清理:调整方法中的数据权限启用逻辑
在`BpmOAGoOutServiceImpl`和`BpmProcessInstanceServiceImpl`类的多个方法中,通过在方法注解中添加`@DataPermission(enable = false)`,禁用数据权限检查。此外,还修正了`updateProcessInstanceExtReject`方法中参数顺序错误的问题,确保UUID正确分配,从而避免SQL错误。
2024-09-12 14:35:24 +08:00
furongxin
2ee9b04a19 文档更新与用户创建流程优化- 更新了UserSaveRespDTO类,移除了不必要的导入。
-修正了AdminUserApiImpl中用户创建流程,删除了无用的导入。
- 此优化确保用户创建操作更加清晰,并可能提高处理效率。
2024-09-11 19:07:43 +08:00
furongxin
667b1b92ea 新功能:实现OA外出申请的功能
添加了新的OA外出申请功能,包括创建、获取和更新申请状态的功能。实现了与流程实例的关联,并在创建申请时考虑了附件的处理。外出申请的Service和Mapper以及相关VO类都已经创建完成,确保新功能的顺利运行。
2024-09-11 19:05:51 +08:00
furongxin
62c482c1c7 新增OA_GOOut_NOT_EXISTS错误码,支持外出申请不存在的场景
在`ErrorCodeConstants`枚举中添加新的错误码`OA_GOOut_NOT_EXISTS`,用于标识外出申请不存在的情况。该错误码的值为1_009_001_112,描述为“外出申请不存在”。权限修改功能及字段支持外勤打卡配置

新增`updateFieldwork`接口,支持修改用户外勤打卡权限。同时,在用户创建和编辑请求体中添加`fieldworkFlag`字段,用于标识用户是否可以进行外勤打卡。

调整用户创建逻辑,去除工厂数字化系统的用户同步

在用户创建逻辑中,去除将工厂用户添加到GPS定位系统的逻辑。这部分代码已被注释掉,不再执行。以上为本次提交的主要变更点,包括错误码的添加、外勤打卡权限的支持以及用户创建逻辑的调整。
2024-09-11 19:04:18 +08:00
furongxin
a7621a5117 Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into frx 2024-09-11 10:25:52 +08:00
aikai
adc4d80d47 常用菜单图片 2024-09-11 10:21:04 +08:00
aikai
38b932b0ac Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev 2024-09-11 10:20:05 +08:00
aikai
633f2a64b1 用户常用应用配置 操作权限 2024-09-11 10:19:58 +08:00
furongxin
e2c650a7fd 修复用户绑定设备逻辑以确保原子操作
调整FactoryUserServiceImpl中用户与考勤设备绑定的逻辑。在异常情况下,现在会清除用户绑定的设备,并且在最终块中重新尝试绑定操作,确保数据库状态与实际业务流程一致。
2024-09-11 10:15:35 +08:00
furongxin
c4b5279167 修改 日志分页查询sql 2024-09-10 23:57:56 +08:00
aikai
5d91b50418 Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev 2024-09-10 21:56:00 +08:00
furongxin
02bc2309cd 工作日志分页查询优化及条件扩展
对工作日志模块的分页查询逻辑进行了优化,同时扩展了查询条件。此次更新将简化查询语句,提高查询效率,并允许用户根据新的参数条件进行筛选,包括是否生产日志及部门标志等。
2024-09-10 19:57:22 +08:00
furongxin
c78f27665a 工作日志分页查询优化及条件扩展
对工作日志模块的分页查询逻辑进行了优化,同时扩展了查询条件。此次更新将简化查询语句,提高查询效率,并允许用户根据新的参数条件进行筛选,包括是否生产日志及部门标志等。
2024-09-10 19:57:11 +08:00
furongxin
3256852a64 工作日志模块调整和智能工厂模块增强
- 在工作日志模块中,修改了日志实例控制器、映射器和VO类,以支持新的查询条件和日期格式。
- 在智能工厂模块中,添加了新的控制器方法和VO类,以支持获取各个工厂的出入库数据总数和指定工厂指定日期的出入库规格明细详情。- 对应更新了相关服务和数据访问对象,以支持新增的业务逻辑。
- 重构了一些代码,以提高代码质量和可维护性。
2024-09-10 18:10:01 +08:00
aikai
1e5c99303b Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev 2024-09-10 18:06:01 +08:00
aikai
4042b6a3bc 优化常用菜单功能以支持拼接路由地址
在用户系统模块的常用菜单服务中,优化了菜单地址的拼接逻辑。修复了菜单路由地址处理方法,菜单数据现在将根据其层级结构正确地拼接路由地址。这确保了前端路由的正确解析和导航。
2024-09-10 18:05:20 +08:00
furongxin
156d1f4244 新增FactoryDataSizeMapper.xml中的createTime字段
在FactoryDataSizeMapper.xml文件中,新增MAX(c.create_time) AS createTime字段,以支持获取最新的创建时间数据。此变更确保数据库查询能够返回关联数据的最大创建时间。
2024-09-09 19:30:16 +08:00
furongxin
af80c047bc Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into frx 2024-09-09 19:10:25 +08:00
furongxin
47b730c072 模块:实现日志阅读状态检查与分页查询优化
- 在工作日志模块中,新增日志阅读状态检查功能,以防止修改已阅读的日志。
- 优化工作日志的分页查询逻辑,使用PageParam实现灵活的分页逻辑。
- 调整相关Service接口和实现类,添加日志阅读状态的检查方法。
- 修复Excel导出中关于数据验证样式的问题。

智能工厂模块:增加工厂数据平方数计算与规格转换

- 为智能工厂模块添加工厂数据的平方数计算功能,支持根据规格名称进行转换。
- 引入规格数据校验逻辑,确保数据的一致性和准确性。
-调整数据库模型和Mapper,以支持新的平方数字段和计算逻辑。
- 优化数据导入导出功能,提升用户体验和数据处理效率。
2024-09-09 19:08:53 +08:00
aikai
2fbd8fcd0a ### commit message
1. 在权限相关VO中添加图标图片字段   - 在各类权限相关的响应对象中,新增图标图片字段,用于存储图标图片的路径。

2. 优化常用应用配置的批量操作逻辑
   - 合并常用应用配置的创建、编辑和删除操作为一个接口,简化批量操作流程。
   - 更新数据库操作逻辑,以支持批量创建或编辑或删除常用应用配置。

3. 修复智能工厂模块的BUG和性能优化
   - 修复智能工厂模块中与窑炉产能和摄像头数量相关的数据统计问题。 - 性能优化,仅查询必要的数据,并避免不必要的数据库操作。
2024-09-09 19:06:31 +08:00
furongxin
b5edcd0197 修改 日志部门列表查询借口 2024-09-08 02:41:42 +08:00
furongxin
8f31993994 Merge branch 'dev' into frx
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dept/DeptService.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dept/DeptServiceImpl.java
2024-09-08 01:42:16 +08:00
furongxin
5759b8591d 修改 加签用户判断 2024-09-08 01:39:53 +08:00
furongxin
5e5d972e8e 修改 流程标识,用于小程序分包判断 2024-09-07 20:26:55 +08:00
furongxin
2b18689dda 新增 根据部门ID 查询包括所有下级部门的用户信息借口
新增 用户个人中心查询借口 增加岗位信息字段
2024-09-07 20:11:58 +08:00
furongxin
cb76ab88c3 修改 出差申请,追加随行人字段
已办流程和抄送流程 追加部门和用户的筛选条件
2024-09-07 20:09:59 +08:00
aikai
48b64afa14 Merge branch 'dev' of http://git.znkjfw.com/zn-cloud/server into dev 2024-09-06 18:14:34 +08:00
aikai
b83c48f2b5 ### commit message
1. rpc接口新增
   - 新增`AdminUserApi`接口,提供外勤用户查询功能。
   - 在`AdminUserService`接口中添加`getFactoryUsers`方法,用于获取工厂用户列表。
   - 在`BpmModelApi`接口中新增`getModelList`方法,用于获取流程模板列表。

2. 实体类创建与修改
   - 创建`AdminUserRpcVO`类,用于RPC调用中传输用户信息。   - 创建`AssetsStockVO`类,用于展示工厂库存信息。   - 修改`CommonlyUsedDO`类,移除`routing`字段。
   - 更新`DataOverviewVO`类,调整工厂数据总览视图结构。

3.服务与实现更新
   - 在`CommonlyUsedService`接口及其实现类中新增批量操作方法。
   - 在`DeptService`接口及其实现类中添加获取工厂部门列表的方法。
   - 更新`CommonlyUsedController`,添加批量操作接口。
   - 修改`CommonlyUsedMapper`,适配批量操作。
   - 更新`CommonlyUsedVO`,包含流程列表信息。

4. 其他修改
   - 在`AssetsTypeCodeEnum`中新增多个资产类型常量。
   - 修改`gpsPosition`方法,调整GPS位置更新逻辑。
   - 调整数据库操作,优化SQL查询条件。
2024-09-06 18:14:24 +08:00
furongxin
6d71acad04 更新 用章流程, 追加用章公司选择 2024-09-06 16:03:12 +08:00
furongxin
8d5d70fd1d 部门表新增 type字段 区分公司还是部门 2024-09-06 14:10:25 +08:00
furongxin
e8fc32d488 Merge remote-tracking branch 'origin/dev' into dev 2024-09-06 10:26:03 +08:00
furongxin
ffd8298205 Merge branch 'frx' into dev 2024-09-06 10:25:48 +08:00
furongxin
24f05150a9 修改 查询虚机构时, 处理完毕子部门设置后 再移除虚机构 2024-09-06 10:25:10 +08:00
furongxin
3a3e27ebe0 修改 变更用户状态时,同步变更用户编制字段 2024-09-06 10:24:34 +08:00
aikai
16a6f35602 Merge branch 'dev' of http://git.znkjfw.com/zn-cloud/server into dev 2024-09-05 18:44:15 +08:00
aikai
fb5eca9b3a ### commit message
#### 1. 添加用户常用应用配置功能

新增了用户常用应用配置的CRUD接口和相应的数据库表。实现了用户可以自定义常用菜单和流程的功能,以提高操作便捷性。

#### 2. 优化工厂窑炉表及查询功能

调整了工厂窑炉表的产能字段类型,并优化了相应的查询接口,提高了查询效率和数据的一致性。
2024-09-05 18:43:46 +08:00
furongxin
89c4bff7ea Merge branch 'frx' into dev 2024-09-05 18:41:29 +08:00
furongxin
7aa867aed0 新增 是否为虚机构字段,部门查询时判断进行判断,是否显示虚机构
隐藏虚机构时,自动设置虚机构得父部门id至虚机构所有子部门中
2024-09-05 18:41:08 +08:00
furongxin
0ee3e8b974 修改 入职申请, 2024-09-05 18:37:50 +08:00
furongxin
b5a658fa61 修改日志查询, 2024-09-05 10:26:09 +08:00
furongxin
56306514d4 修改入职申请, 新增岗位选择 2024-09-04 21:49:22 +08:00
furongxin
35ace2e8ec 追加 岗位管理 rpc调用接口 2024-09-04 21:48:59 +08:00
furongxin
c8add7d2cf 修改 日志查询,追加 deleted条件 2024-09-04 18:48:11 +08:00
furongxin
ead4f755a7 新增岗位管理, 将之前的岗位管理变更为职称管理
修改用户新增和修改时 添加岗位选择
修改 用户查询 增加岗位、编制、性质字段
2024-09-04 18:32:39 +08:00
aikai
f1661ea3b0 Merge branch 'dev' of http://git.znkjfw.com/zn-cloud/server into dev
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
2024-09-04 11:30:05 +08:00
aikai
667bfd3711 1.新增接口根据流程状态(处理中,通过,不通过,取消),统计各个状态的数据量 根据日期分组 2024-09-04 11:28:20 +08:00
furongxin
81123dbbea 修改 BPM流程 连续两次自动审批异常情况,
因事务之间调用导致异常,另起线程执行自动审批方法。
2024-09-04 11:02:01 +08:00
furongxin
9bae873382 新增 后端返回前段字段 2024-09-04 11:00:32 +08:00
furongxin
719571612b 修改 日志查询, 重复日志提交校验改为 根据模板id进行校验
修改 可查看人的SQL 最佳deleted条件
2024-09-03 14:42:04 +08:00
furongxin
2416cdebd2 Merge remote-tracking branch 'origin/dev' into dev 2024-09-02 18:11:18 +08:00