zch
|
b9076f4a29
|
fix(oa/erp/task): 新增临时任务参数校验逻辑
1. 新增任务标题非空校验
2. 新增计划开始/完成时间、实际需求部门非空校验
3. 简化时间先后校验逻辑,移除冗余的非空判断
|
5 days ago |
zch
|
39761d3fad
|
refactor(oa/erp): 优化临时任务状态同步与权限校验逻辑
1. 重构syncStateToPendingFinal方法,新增taskId参数并增加流程待办校验
2. 拆分工时校验逻辑为公共方法requirePositiveTotalHours
3. 优化评分可见性判断逻辑,移除softwareLeaderId依赖
4. 清理冗余的softwareLeaderId相关字段与校验逻辑
5. 调整接口权限校验与异常提示信息
|
5 days ago |
zch
|
78e1d7c28f
|
refactor(oa-erp): 优化临时任务模块代码与权限配置
- 重构所有实体类注释,补充业务定位、核心设计决策与规则依据
- 修复权限标识格式,将冒号改为斜杠分隔符合规范
- 新增syncStateToPendingFinal方法,用于兜底同步任务状态至待领导审核
- 优化批量查询明细逻辑,解决N+1查询问题
- 补充流程事件监听与状态流转的防御性逻辑
- 完善权限校验与幂等性处理逻辑
|
6 days ago |
zch
|
9d529c00b1
|
refactor(oa-erp): 移除临时任务变更相关模块,重构任务流程与数据模型
- 删除ErpTempTaskChange相关实体、BO、VO、Mapper、Service与控制器
- 重构临时任务主表字段与业务逻辑,移除优先级、关联合同、变更历史等旧模块字段
- 新增工时明细、参与人管理、任务评分等新业务模块的基础实体与Mapper
- 调整任务状态流转与业务口径,适配新的流程审批与任务闭环逻辑
- 重写任务控制器接口,适配新的业务方法与权限控制
|
6 days ago |
yinq
|
178035f20c
|
1.1.74 新增按合同查询累计回款比例最大的开票单累计回款金额接口。
|
7 days ago |
zch
|
e57a16b0d6
|
change(oa): 补充临时任务变更模块业务注释
|
2 weeks ago |
zch
|
9f5ffe343c
|
refactor(oa/erp): 优化临时任务及变更相关代码规范
1. 简化校验提示文案,移除冗余说明文字
2. 重构ErpTempTaskVo和ErpTempTaskChangeVo的Excel注解,统一字典配置
3. 完善ErpTempTaskChangeService的校验逻辑和删除校验
4. 新增ErpServerInfoBo服务器信息业务对象
5. 优化临时任务查询排序和参数处理
6. 增强任务变更的内容解析和字段更新逻辑
7. 修复代码缩进和格式化问题
|
2 weeks ago |
zch
|
d2588fa33c
|
Merge branch 'dev' of http://1.13.177.47:3000/yinq/hwbm-cloud into dev
|
2 weeks ago |
zch
|
18d6488010
|
feat(oa-erp): 新增软件部临时任务及变更管理模块
实现临时任务全生命周期管理,包含任务创建、审批、关闭、变更记录与审批功能,配套完整的CRUD接口与前端路由。
|
2 weeks ago |
yinq
|
afcdf10821
|
1.1.73 合同物料主键自增存储。
|
2 weeks ago |
yinq
|
f62cbac7f4
|
1.1.72 数据通用标识常量。
|
2 weeks ago |
yinq
|
4e681240ba
|
1.1.71 del_flag、active_flag常量优化。
|
2 weeks ago |
yinq
|
8c92c2fa88
|
1.1.70 OSS对象存储取消鉴权。
|
2 weeks ago |
yinq
|
12688216ab
|
1.1.69 根据合同下已完成发货单的is_all_receiving计算合同订单发货状态。
|
3 weeks ago |
yinq
|
582b2d38b8
|
1.1.68 销售合同订单台账采购信息采购物料清单
优化。
|
3 weeks ago |
yinq
|
13202d8ff4
|
1.1.67 客户端菜单限制配置、按客户端限制过滤用户菜单权限。
|
3 weeks ago |
yinq
|
f16a1f2707
|
1.1.66 订单激活时校验甲方客户基础信息接口。
|
3 weeks ago |
yinq
|
4a2fe54433
|
1.1.65 取消登陆消息。
|
3 weeks ago |
yinq
|
01ec290297
|
1.1.64 销售合同仪表盘接口。
|
3 weeks ago |
yinq
|
64ff1ef519
|
1.1.63 通知公告查询取消鉴权。
|
3 weeks ago |
yinq
|
79fe322276
|
1.1.62 合同信息、合同执行信息数据权限仅限本人或合同管理角色能看所有合同。
|
3 weeks ago |
yinq
|
8a1634884d
|
1.1.61 发货单添加检索条件。
|
3 weeks ago |
yinq
|
8c22a8d27f
|
1.1.60 本合同下的本次开具发票比例校验。
|
3 weeks ago |
yinq
|
787897ebf0
|
1.1.59 添加删除项目校验。
|
4 weeks ago |
yinq
|
39f52238ec
|
1.1.58 开票流程优化,添加开票比例校验。
|
4 weeks ago |
yinq
|
74080946e3
|
1.1.57 订单的发货、开票、采购、回款状态完成时更新。
|
4 weeks ago |
yinq
|
081119f5ef
|
1.1.55 合同订单台账状态常量。
|
4 weeks ago |
yinq
|
81bc2ea3ef
|
1.1.55 只能删除暂存状态的合同。
|
4 weeks ago |
yangk
|
72316a4264
|
refactor(erp): 优化项目工时报表导出功能
- 添加了Slf4j日志注解用于错误记录
- 引入ServiceException替代RuntimeException进行异常处理
- 改进异常捕获和错误日志记录方式
- 修复了两个报表导出方法中的错误处理逻辑
- 统一了异常抛出的消息格式
- 提升了代码可维护性和错误追踪能力
|
4 weeks ago |
yangk
|
2b453ee5bf
|
refactor(oa/erp): 项目工时统计报表剔除预投项目,加上预投工时分配中实际项目工时。
- 重构项目工时报表数据查询逻辑
- 新增项目工时报表数据查询SQL片段,整合汇总和预分配数据
- 重构项目工时统计报表查询逻辑,统一数据源处理方式
|
4 weeks ago |
yinq
|
db3bbfe849
|
1.1.54 组装发货单Word导出数据优化。
|
1 month ago |
yangk
|
ca8717f1c2
|
feat(oa/erp): 新增预投工时分配明细导出功能
- 在控制器中添加 exportDetail 接口支持明细数据导出
- 创建 ErpTimesheetPreAllocDetailExportVo 专门用于导出的数据传输对象
- 实现服务层 queryExportDetailList 方法处理明细查询逻辑
- 支持按勾选分配单或过滤条件两种方式导出明细数据
- 使用 JoinWrappers 关联查询分配主表和明细表数据
- 添加相应的权限注解和日志记录功能
|
1 month ago |
yinq
|
57aaca876e
|
1.1.53 按照新发货单模板进行导出。
|
1 month ago |
yinq
|
b80af05d95
|
1.1.52 合同激活时选择已有项目后的项目金额,需要变为项目关联合同的总金额
|
1 month ago |
yinq
|
dd4e876b60
|
1.1.51 合同附件改为字符类型,可以上传多个附件
|
1 month ago |
yangk
|
4e36aaa889
|
fix(ErpTimesheetPreAlloc): 修复勾选部分数据时导出仍是全部数据的问题
|
1 month ago |
yangk
|
d5bb691cd3
|
feat(oa/erp): 预投工时分配功能由员工级分配改为项目级且不回写月汇总
|
1 month ago |
yangk
|
01edd652dd
|
feat(oa/erp): 预投工时分配功能由员工级分配改为项目级且不回写月汇总
|
1 month ago |
yangk
|
cf36886098
|
feat(oa/erp): 添加月份字段支持到工时表汇总详情功能
- 在 ErpTimesheetSummaryDetailBo 中新增 monthCode 字段
- 在查询逻辑中添加对月份字段的映射和筛选条件
- 在 ErpTimesheetSummaryDetailVo 中新增 monthCode 字段并配置 Excel 导出
- 实现月份字段的完整业务逻辑支持
|
1 month ago |
yangk
|
db869123dd
|
feat(oa/erp): 添加预投工时分配功能查询可用源项目接口
- 新增 listAvailableSourceProjects 接口用于查询当前部门指定月份已填报工时的来源预投项目
- 实现服务层 listAvailableSourceProjects 方法,通过月度汇总数据查找符合条件的预投项目
- 添加 getSingleSummaryOrNull 私有方法用于获取单个月度汇总记录并处理异常情况
- 引入 ErpProjectInfoVo 对象用于返回项目信息数据
- 集成权限校验注解确保接口访问安全
|
1 month ago |
yangk
|
1d35ca444e
|
feat(oa/erp): 完善预投工时分配功能
- 添加员工级分配明细列表功能
- 新增查询员工级分配详情接口getStaffAllocDetails
- 将新增和编辑方法统一为saveAlloc方法
- 禁止手动维护分配明细,改为由主单自动生成
- 增强数据校验和权限控制逻辑
- 实现工时分配的事务性处理和数据一致性保障
- 将工时字段从Long类型改为BigDecimal类型以支持小数精度
- 修改项目ID字段描述为来源预投项目ID
- 更新涉及人数字段从Long改为Integer类型
- 移除分配单编号的非空验证要求
|
1 month ago |
yinq
|
af05b7fb12
|
1.1.50 工作流添加业务编码、业务标题检索。
|
1 month ago |
yinq
|
ad6ebdc6b3
|
1.1.49 分款流程存储逻辑优化
|
1 month ago |
yinq
|
b643fb9b70
|
1.1.48 分款派发给客户经理逻辑
|
1 month ago |
yangk
|
5e3febe700
|
feat(erp): 添加预投工时分配功能基础CRUD
|
1 month ago |
yinq
|
56bd1a966d
|
1.1.47 出差申请单行程明细行循环
|
1 month ago |
yinq
|
6de7c0d7ba
|
1.1.46 导出出差审批单 PDF接口
|
1 month ago |
yinq
|
d7a536d6b9
|
1.1.45 导出采购审批单 PDF接口
|
1 month ago |
yinq
|
d4e080e83c
|
1.1.44 渲染word模板并输出PDF、添加字体
|
1 month ago |
yangk
|
3661c5afe8
|
fix(wms/ShippingBill): 修复导出功能bug
|
1 month ago |