furongxin
|
7ac6fbade0
|
新增分配任务责任人领导的脚本逻辑
在流程定义中,扩展了任务分配规则,包括新的脚本LEADER_X7,该脚本被设计为分配任务给入职部门的领导。此更新涉及修改BpmTaskRuleScriptEnum,以支持新的任务分配需求,并实现相应的脚本处理类BpmTaskEntryLeaderScript来计算任务的候选用户。
|
2024-09-14 14:41:17 +08:00 |
|
furongxin
|
983b743ba9
|
移除 多余引用
|
2024-09-14 11:19:10 +08:00 |
|
furongxin
|
f8cfc157b1
|
refactor(job): 将外勤打卡权限变更逻辑移至FieldworkJob
将外勤打卡权限变更逻辑从BirthdayJob中提取并移至新的FieldworkJob,以专注于特定的定时任务职责。此更改通过在FieldworkJob中实施相同的逻辑,实现了定时任务的细分和清晰的责任分离。
|
2024-09-14 11:17:17 +08:00 |
|
furongxin
|
84a197b3a5
|
```修复生日提醒任务并添加外勤打卡权限变更功能
修复了生日提醒任务中的问题,该问题之前未向特定人员发送提醒。此外,新增了外勤打卡权限变更功能,该功能根据用户是否需要进行外勤打卡,动态设置外勤打卡权限。包含对参数解析和用户信息获取的逻辑,以确保正确执行任务。
```
|
2024-09-14 11:00:09 +08:00 |
|
furongxin
|
b2effbec4e
|
新增未读日志数量查询接口及服务实现
在系统模块的作业日志功能中,新增了一个获取当前登录用户可查看日志未读数量的接口。该接口通过调用LogReadService的新方法`getUnRead`来获取未读日志的数量。服务端的实现通过查询数据库中用户的阅读状态,统计出未读日志的数量并返回。
|
2024-09-14 10:59:58 +08:00 |
|
furongxin
|
e8d15070c2
|
```在BpmOAGoOutApi和BpmOAGoOutApiImpl中添加@PermitAll注解,以允许所有用户获取外出用户编号信息。
```
|
2024-09-14 10:59:39 +08:00 |
|
aikai
|
67acf8550a
|
Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev
|
2024-09-14 10:00:14 +08:00 |
|
aikai
|
7f6c6206cb
|
OA供应商审核 / OA供应商商品审核 / 供应商管理 / 供应商商品管理
|
2024-09-14 10:00:08 +08:00 |
|
furongxin
|
cee01e2323
|
修改节假日排班 问题
|
2024-09-14 09:55:40 +08:00 |
|
furongxin
|
38bfdf7328
|
```日志实例查询优化:默认按时间降序排列
在日志实例的分页查询中,添加了默认按时间降序排序的逻辑。此改动确保在未指定排序方向时,返回的结果集按照最近的时间在前展示。```
|
2024-09-13 22:51:10 +08:00 |
|
furongxin
|
0d819a8ecc
|
修正更新用户外勤打卡权限方法的参数名称
|
2024-09-13 20:35:41 +08:00 |
|
furongxin
|
6fd61c63db
|
```更改外出申请的外勤打卡权限设置方法
更新了外出申请逻辑,使用新的`updateFieldworkType`方法替代`updateFieldwork`以设置外勤打卡权限。这旨在更好地管理外出类型的打卡权限。
```
|
2024-09-13 20:34:12 +08:00 |
|
furongxin
|
c459f0d0d5
|
工作日志分页查询逻辑重构及属性扩展
重构工作日志(LogInstance)的分页查询方法,以提高查询效率和可读性。在LogInstanceDO中添加新属性readStatus、comment、readCount和unreadCount,以支持额外的业务需求。调整LogInstanceMapper中的SQL映射,以适配这些新增的属性。在LogInstanceServiceImpl中修改分页查询逻辑,使用新增的属性,并优化查询参数的传递。
|
2024-09-13 20:33:13 +08:00 |
|
furongxin
|
3c38492f8e
|
```扩展用户外勤打卡类型并支持临时外勤
新增`fieldworkType`字段,用于区分用户外勤打卡类型:1表示永久外勤,2表示临时外勤。
更新`updateFieldwork`方法,以设置相应的外勤类型。添加新的`updateFieldworkType`方法,专门用于修改临时外勤状态。
数据库用户表中新增`fieldworkType`列,并默认设置为0(非外勤)。
修改外勤打卡状态时,现在会根据`fieldworkFlag`的值同时更新`fieldworkType`,以简化外勤管理逻辑。
```
|
2024-09-13 20:32:12 +08:00 |
|
furongxin
|
f3ecc06f6b
|
修改日志分页查询, 非组件显示Null 问题
|
2024-09-12 21:59:02 +08:00 |
|
aikai
|
8c6bfd1ef5
|
Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev
|
2024-09-12 21:39:34 +08:00 |
|
furongxin
|
fa22c77e18
|
新增获取外出申请列表RPC接口及实现
添加了一个新的RPC接口`BpmOAGoOutApi`,用于获取当日及昨日外出的用户编号列表。该接口通过调用`BpmOAGoOutService`服务获取数据,并返回结果。相关实现类`BpmOAGoOutApiImpl`中使用了`goOutService`服务来处理具体的业务逻辑,包括根据日期查询外出申请信息,并将结果转换为指定格式返回。
- 新增`BpmOAGoOutApi`接口,定义了`getLeaveListByTime`方法。
- 实现`BpmOAGoOutApiImpl`类,提供了`getLeaveListByTime`方法的具体实现。
- 扩展`BpmOAGoOutService`接口,增加`getGoOutByStartTime`方法用于按开始时间查询外出申请。
- 修改`BpmOAGoOutServiceImpl`,添加对`getGoOutByStartTime`的支持。- 优化外出申请创建逻辑,判断申请是否为当天外出,并相应设置外勤打卡权限。
|
2024-09-12 21:38:40 +08:00 |
|
aikai
|
93d95e7ce6
|
Merge branch 'dev' of http://47.97.8.94:19527/yj/zn-cloud into dev
|
2024-09-12 21:35:43 +08:00 |
|
aikai
|
3204a3e482
|
```在发送设备注册请求前增加失效判断
在发送设备注册请求前,添加了对是否ck失效的判断逻辑,以确保设备信息能够准确无误地发送到正确的接收方。
```
|
2024-09-12 21:35:29 +08:00 |
|
furongxin
|
256fce51c9
|
```修复数据权限相关问题和优化生日提醒功能
- 在部门控制器的`getCompanyDept`方法中禁用数据权限。
- 在`NoticeConvert`中添加默认的生日提醒消息内容转换方法。
- 更新`RpcConfiguration`,引入`BpmOAGoOutApi`。
- 扩展`UserSaveReqVO`,添加用户性质字段。
```
|
2024-09-12 19:34:27 +08:00 |
|
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 |
|