Commit Graph

74 Commits (c117b9a33123d36899f5df881d2ff932d4831cb1)

Author SHA1 Message Date
chenhao c117b9a331 feat(project): 增加项目报表导出功能
- 新增项目预算相关数据查询方法
- 实现项目报表导出的后端接口
- 优化项目列表查询,支持导出功能
2025-02-06 15:20:43 +08:00
chenhao baabb3c5bc feat(流程): 添加财务人员任务跳转功能并更新相关服务- 在 ActTaskDefService 中添加了财务人员任务跳转的逻辑
- 更新了 ProjectBudgetService 中的预算计算方法,支持按名称过滤
- 修改了 ProjectInstanceService 和 ProjectService 中的任务完成方法,增加了文件 URL 参数
- 更新了 application-local.properties 中的上传路径配置
2024-12-24 17:30:31 +08:00
chenhao c40ec93373 refactor(project-budget): 优化项目预算成本明细临时表和采购类别处理
- 移除了 ProjectBudgetCostDetailTemp 类中的 categoryStr 字段
- 简化了 ProjectBudgetService 中的采购类别处理逻辑
- 使用 categoryStr 作为采购类别名称直接赋值给 category 字段
2024-12-20 11:47:55 +08:00
chenhao b7790d36fb feat(ProjectBudgetService): 优化采购类型匹配逻辑
- 增加了对采购类型不存在的情况的处理
- 当采购类型不存在时,自动创建新的采购类型
- 优化了采购类型匹配条件,去除了不必要的类型判断
2024-12-20 11:24:59 +08:00
chenhao f011584e57 feat(project-budget): 优化成本详情模板
- 为 ProjectBudgetCostDetailTemp 类添加 Lombok 的 @Data 注解,简化代码
- 新增 categoryStr 字段用于存储采购类别字符串
- 修改 ProjectBudgetService 中的成本详情保存逻辑,更新类别信息
- 修复类型判断逻辑,将"施工"改为"工程"
2024-12-20 11:00:27 +08:00
chenhao c202756962 feat(activiti): 添加四算协同解决方案变量
- 在 ActConstant 中添加 KEY_RESOLVE_PLAN_SYNERGY 常量
- 在 ProjectBudget 模型中添加 resolvePlanSynergy 字段
- 修改 ProjectBudgetService 中的批量保存逻辑
- 在 ProjectInstanceService 中添加 resolvePlanSynergy 变量到流程启动参数
2024-12-19 16:24:57 +08:00
chenhao 60c9576cdd refactor(ProjectBudgetService): 修改销售收益计算方法的参数
将`calSaleIncome`方法的参数从`List<ProjectBudgetIncomeDetail>`更改为`List<ProjectBudgetPlanDetail>`,并相应地调整了方法内部的逻辑。具体来说,将循环中的对象从`ProjectBudgetIncomeDetail`变更为`ProjectBudgetPlanDetail`,并且获取销售收益的方式也由`getTotalTaxInclude()`变更为`getSaleIncome()`。此外,在调用`calSaleIncome`的地方,传入的参数也做了相应的更新。
2024-11-29 15:55:40 +08:00
chenhao 0fe38a481e feat :缺失代码提交
1:6月代码未同步  同步代码
2024-11-12 16:14:24 +08:00
chenhao 5209e2c8d0 feat 收入明细表:
1:产品大类修改为字符串
2024-10-31 11:00:52 +08:00
chenhao 4f7ae569e9 feat 收入明细表:
1:产品大类修改为字符串
2024-10-30 11:52:49 +08:00
chenhao 949f5558b6 feat 收入明细表:
1:附件改动
2024-10-30 11:18:33 +08:00
chenhao 6880f80a7c feat 收入明细表:
1:二期需求修改
2024-10-29 17:37:24 +08:00
chenhao f9b0c1d551 feat 收入明细表:
1:资金计划修改
2024-10-29 11:01:34 +08:00
chenhao f7144673cc feat 收入明细表:
1:资金计划修改
2024-10-28 20:57:12 +08:00
chenhao 5c10b6a64e feat 收入明细表:
1:付款计划改为临时表  整体保存
2024-10-28 20:30:29 +08:00
chenhao 8b88788906 feat 收入明细表:
1:导出修改
2:付款计划改为临时表  整体保存
2024-10-28 19:01:21 +08:00
chenhao 4e13d9ca7b feat 收入明细表:
1:资金计划表修改
2024-10-28 15:48:34 +08:00
chenhao 3bbf91127a feat 收入明细表:
1:资金计划表修改
2024-10-28 14:50:07 +08:00
chenhao c8169c5093 refactor(budget): 调整预算统计逻辑
- 移除 IncomeCostBean 中的成本项目管理税金相关计算
- 在 ProjectBudgetPlanDetail 中添加服务支出和其他支出的 transient 字段
- 更新 ProjectBudgetService 中的月度预算统计逻辑,增加项目管理成本和定金成本的计算
2024-10-28 11:30:42 +08:00
chenhao acf0b64c96 feat(project): 新增付款计划功能并优化资金计划计算逻辑
- 新增 ProjectBudgetPayPlan 相关实体类和 Repository
- 在 ProjectBudgetService 中添加付款计划相关方法
- 修改资金计划计算逻辑,支持按月汇总付款计划- 在 ProjectController 中添加付款计划保存和查询接口
- 优化 ProjectGrossProfit 计算方法
2024-10-28 10:59:08 +08:00
mula.liu 4e495c3eff 1.0.1 2024-10-18 17:01:41 +08:00
OathK1per 19dbd05ad9 毛利A计算 2023-10-13 16:22:25 +08:00
OathK1per 1eadf7fd26 项目预算基本信息同步预算计算方式 2023-08-29 15:06:58 +08:00
OathK1per 835407bcc8 修改bug 2023-07-17 14:50:03 +08:00
OathK1per fcd4a466ac 预算基本信息表不再新建 2023-03-28 17:20:25 +08:00
OathK1per 5771f757c4 预算基本信息表不再新建 2023-03-27 18:11:09 +08:00
OathK1per 7c9f0d8f66 项目提交审核之后再保存预算列表和导出金额 2023-02-09 18:43:26 +08:00
pengqiang 748b26144c 优化 2022-12-23 17:44:31 +08:00
OathK1per 8a45e064c7 is_budget字段需保持更新 2022-12-16 17:42:52 +08:00
OathK1per 6c43043c2f 添加查看中的项目基本信息 2022-12-12 16:33:51 +08:00
OathK1per 51e861db10 修改预算中的明细表,添加空间管理总数 2022-12-07 11:10:09 +08:00
OathK1per 66507a3452 预算bug修改 2022-11-15 11:57:37 +08:00
OathK1per dadf794e32 增加project_extend表 2022-11-11 00:16:35 +08:00
OathK1per be1f0f9719 空间管理单独做 2022-11-10 21:35:22 +08:00
OathK1per 3fb00e7fed 数量支持小数 2022-11-04 15:48:33 +08:00
OathK1per c961e32e2d 可见性修改 2022-09-08 17:34:52 +08:00
OathK1per 765091e18b 导入校验 2022-09-07 16:40:04 +08:00
OathK1per 9132b59478 批量导入测试 2022-09-05 16:31:21 +08:00
OathK1per 2a9ddc35fa 批量导入 2022-09-02 17:39:15 +08:00
OathK1per d0ec8f382a 零碎需求 2022-08-26 08:49:33 +08:00
OathK1per c53df0d684 修改导出总表 2022-08-18 09:01:16 +08:00
OathK1per 2d41cdddfc 调用方法修正 2022-08-16 16:56:41 +08:00
OathK1per 60209e41e1 四算概算,合作对象 2022-08-16 14:35:12 +08:00
OathK1per 7cb1861926 四算预算税金计算 2022-08-15 16:25:37 +08:00
OathK1per e6e2f1ee85 四算概算修改 2022-08-15 15:15:42 +08:00
OathK1per d06f4732d0 四算预算修改 2022-08-15 14:36:21 +08:00
OathK1per ca92a9a7fa 导出总表 2022-08-04 17:00:23 +08:00
pengqiang 6370b3104c 流程驳回后 重新发起新的流程 2022-05-18 17:43:35 +08:00
OathK1per 04eab94cc3 总计计算开始时为null 2022-04-19 10:02:57 +08:00
OathK1per 7521eff73d 预算三表添加总计,资金计划表添加时间选取 2022-04-18 17:31:51 +08:00