240 Commits (68f2cb381bdbeb65032ed0b6aaa942565bce9336)

Author SHA1 Message Date
zangch@mesnac.com 7a30f3b174 feat(oa/ErpContractInfoServiceImpl): 增强关联物料处理逻辑
- 添加智能解析产品名称功能,优先使用用户输入,其次使用已有销售物料名,最后回退到SAP物料名
- 完善关联物料校验逻辑,确保物料ID、客户ID和产品名称三者匹配
- 自动创建缺失的关联物料记录,并回填关联ID到报价物料
2 months ago
yinq e772d53695 1.0.96 合同变更申请上方承办部门、行业/大区去掉,添加业务方向。合同变更后的合同申请流程需要提示,合同激活关联项目排查测试问题。合同变更页面添加按钮能查看原合同信息。 2 months ago
yinq e8bf7e231a 1.0.95 合同订单添加采购、发货、开票状态 2 months ago
yinq 5598a5e7ef 1.0.94 维护合同信息添加海威合同归档编号、软控合同额(元)等信息 2 months ago
zangch@mesnac.com 5678e929fc change(CrmQuoteMaterialVo): 完善报价单物料明细子表的查询与导出 2 months ago
zangch@mesnac.com 118347c458 change(WmsShippingBill): 完善发货单代办流程 2 months ago
xs caf56e787e 1.3.3后端:
feat(应收款):完成财务应收款功能开发
2 months ago
Yangk bc9e530d28 feat(oa): 添加出差申请明细功能并重构为主子表结构
- 新增出差申请明细实体类、业务对象、视图对象及映射器
- 添加出差申请明细控制器和服务实现
- 重构出差申请主表字段:移除exchangeProcess字段,将feedback字段重命名为exchangeFeedback
- 在出差申请主表中添加明细列表关联关系
- 实现出差申请与明细的级联查询、保存、更新和删除功能
- 添加事务注解确保数据一致性操作
2 months ago
yinq 92147b6408 1.0.92 新合同激活时:若该合同为由内容变更产生的新合同,则继承原合同的关联项目,同时删除原合同,解除原合同与项目关联并删除原合同订单信息。 2 months ago
yinq a121afb545 1.0.91 校验合同编号不能重复 2 months ago
yinq 7b52d2c3d3 1.0.90 项目提交流程变量统一走后端 2 months ago
zangch@mesnac.com b47d1bda84 refactor(合同审批单模板): 优化合同审批单模板格式,调整字段对齐 2 months ago
zangch@mesnac.com 40fca9e2ff feat(CrmQuoteMaterialBo): 添加报价物料SAP相关字段 2 months ago
yinq 6257b52b10 1.0.88 合同内容变更提交修改流程 2 months ago
zangch@mesnac.com 833d5663f6 feat(CrmQuoteMaterialServiceImpl): 优化报价明细查询条件支持模糊匹配 2 months ago
zangch@mesnac.com 96c581f5ab refactor(ErpContractApprovalTablePolicy): 优化合同审批表格行渲染逻辑 2 months ago
zangch@mesnac.com db9b375b68 fix(CrmGiftApplyServiceImpl): 修复礼品申请流程业务参数传递错误,工作流的businessCode是礼品申请的applicationCode 2 months ago
Yangk 8c5606eac1 fix(oa/erp): 修复项目台账报表合同关联查询问题 2 months ago
Yangk 53f0ea3611 feat(oa/erp): 新增项目采购单明细导出功能
- 添加 exportSingle 接口用于导出单项项目采购单明细
- 在 ErpProjectPurchaseMaterialVo 中增加项目号和项目名称字段
- 移除不必要的 ExcelProperty 注解以优化导出格式
- 添加关联物料编号和销售物料名称的 Excel 导出支持
2 months ago
yinq eea04a8bbb 1.0.87 合同新增时校验客户开票信息。 2 months ago
yinq 947e616b17 1.0.86 客户信息注册地改为单位地址,添加电话号码。 2 months ago
Yangk 15c694acf5 feat(oa): 添加邮寄资费最优方案功能模块
- 新增CrmShippingTariff实体类定义邮寄资费最优方案对象
- 新增CrmShippingTariffBo业务对象用于数据传输验证
- 新增CrmShippingTariffVo视图对象用于数据展示
- 新增CrmShippingTariffController提供REST API接口
- 新增CrmShippingTariffMapper数据访问接口
- 新增CrmShippingTariffService业务逻辑接口及实现
2 months ago
yinq e227c46364 1.0.85 合同订单审批新增项目优化 2 months ago
yinq 504402d542 1.0.84 销售项目审批完成触发发货代办 2 months ago
yinq f16e4a07cf 1.0.83 开票主键雪花算法 2 months ago
Yangk 3b6b15d1ab refactor(oa): 移除工时和项目台账报表的权限检查注解 2 months ago
Yangk ac7b43806e feat(oa): 添加机票预订申请单号自动生成功能 2 months ago
xs 1c8428f0e1 1.3.2后端:
fix(开票申请):完善开票申请初版
2 months ago
xs 693ee66974 1.3.1后端:
feat(开票申请):完成开票申请初版
2 months ago
Yangk 17c9f30f71 feat(oa): 项目台账报表中添加进度信息 2 months ago
zangch@mesnac.com 28fab73c1b add(oa):合同审批模板 2 months ago
Yangk bda947983b feat(oa): 添加项目台账报表功能
- 新增项目台账报表Service接口及实现类
- 创建项目台账报表Controller提供列表查询和导出功能
- 实现项目台账报表Mapper及XML映射文件
- 定义项目台账报表VO对象支持Excel导出
- 集成权限验证和日志记录功能
- 实现分页查询和全量导出功能
2 months ago
yinq e1a87a8f71 1.0.82 合同变更连表查询 2 months ago
Yangk 52aff49523 fix(oa): 修复工时报表查询逻辑,排除项目类别为'9'的项目数据 2 months ago
Yangk df0d7b7f96 fix(oa): 修复工时报表查询逻辑,排除项目类别为'9'的项目数据 2 months ago
yinq d5ea684d93 1.0.81 合同解除回写逻辑 2 months ago
zangch@mesnac.com 199dd16dae fix(wms): 解决项目信息缺失和发货单创建数据不完整问题
- 在流程事件处理中添加项目存在性检查,避免空指针异常
- 修复发货草稿创建时租户ID、创建人等关键字段赋值逻辑
- 为WmsShippingBillBo类补充缺失的实体字段定义
- 添加JSON序列化注解控制字段输出格式
- 完善发货单创建时的基础数据填充机制
2 months ago
zangch@mesnac.com adec098966 feat(oa): 新增报价单模板变量赋值功能
- 新增报价单模板变量赋值服务实现
- 添加报价单特殊变量处理(金额大小写转换)
- 实现报价单数据源取值逻辑
- 重构报价单查询方法以支持按ID精确查询
- 移除旧版后端直出导出接口与逻辑
- 更新模板变量赋值请求对象支持报价单类型
- 优化物料明细排序逻辑确保导出一致性
- 添加报价单金额大小写转换算法实现
2 months ago
zangch@mesnac.com 11b89ab75d feat(wms): 新增发货草稿功能支持项目自动创建
- 新增 ruoyi-api-wms 模块及 RemoteWmsShippingBillService 远程服务接口
- 实现 createDraftByProject 方法根据项目快照自动创建发货草稿
- 添加 RemoteWmsShippingDraft 和 RemoteWmsShippingDraftItem 数据传输对象
- 在项目完成后自动预生成发货草稿,用户只需补充业务细节无需手工新建
- 集成合同物料信息到发货草稿明细,支持合同物料快照转换
- 优化注释文案,统一使用中文注释格式
- 修复 WMS 模块依赖配置,确保 API 模块正确引用
2 months ago
zangch@mesnac.com e1451f8ba1 feat(WmsInventoryDetailsVo): 添加单位ID字段支持
- 在WmsInventoryDetailsVo中新增unitId字段
- 添加单位ID的注释说明
- 支持联查成品表获取单位信息功能
2 months ago
zangch@mesnac.com 202131d2fe feat(oa): 新增合同审批单Word导出功能
- 在ErpContractInfoController中添加exportApprovalWord接口实现Word文档导出
- 集成WordTemplateUtil和Configure实现合同审批单模板渲染
- 添加ErpContractApprovalTablePolicy绑定审批记录动态表格策略
- 实现buildApprovalWordExportData方法组装合同基础信息和审批记录数据
- 集成RemoteUserService获取审批人昵称确保导出信息可读性
- 添加工作流已办节点数据提取和按时间排序功能
- 实现按节点名称精确定位业务方向负责人和财务经理审批信息
- 配置POI相关依赖支持Word文档生成和响应输出
2 months ago
yinq 3c25f0e0cc 1.0.80 合同变更审批流完善 2 months ago
yinq bd7b76767f 1.0.79 合同变更类优化 2 months ago
xs 1a57b13eb4 1.3.0后端:
feat(应收款):应收款新增功能
2 months ago
yinq ce0790af0e 1.0.78 合同变更详情类 2 months ago
yinq d5f2e32d5d 1.0.77 初始化合同变更审批逻辑 2 months ago
yinq 1321973ed3 1.0.76 初始化合同变更、合同变更信息、合同变更物料、合同变更付款方式 2 months ago
yinq 8ec44bf9ee 1.0.75 合同激活页面(多个项目分金额)添加项目标识(可生成项目或选择项目【睿原审批】) 2 months ago
yinq 1ff3ffdd33 1.0.74 合同加字段交付启动期限 3 months ago
yinq 599542cc21 1.0.73 合同加字段质保期描述、交货地点、运输方式 3 months ago
yinq cd8f8687a8 1.0.72 打印模板加字段页面配置 3 months ago
yinq 20184e212d 1.0.70 根据ID查询项目取消数据权限 3 months ago
yinq aea072fbec 1.0.69 save合同订单存部门与合同状态 3 months ago
yinq c2505547f1 1.0.67 根据ID查询合同取消数据权限 3 months ago
yinq 0e6bf21fe1 1.0.68 项目添加单合同标识、合同跟进人 3 months ago
yinq d6148cfc51 1.0.67 添加合同回显字段 3 months ago
yinq f45c9f1f55 1.0.67 合同关联付款账户并格式化为付款账户信息 4 months ago
yinq 182c5e971e 1.0.66 模板变量查询优化 4 months ago
yinq 445c00bc1c 1.0.65 合同模板时间类型优化 4 months ago
zangch@mesnac.com c66858aec7 fix(crm): 修复礼品申请部门ID缺失问题
- 修复查询条件构造中的缩进格式问题
- 添加申请部门ID自动补齐逻辑,当前端未传递时从登录用户获取
- 增加异常处理避免因部门ID获取失败导致提交异常
- 保持原有草稿状态默认设置逻辑
4 months ago
yinq 24188870ca 1.0.64 合同关联更新合同付款方式 4 months ago
zangch@mesnac.com c37ad18da7 feat(crm): 优化礼品申请和礼品信息功能
- 修改礼品申请编号校验规则,新增时由后端自动生成编号
- 更新礼品申请编码规则从1019到1020
- 添加申请部门名称自动补齐逻辑,避免前端未传值问题
- 实现发放部门名称获取失败时使用部门ID兜底机制
- 新增礼品信息单价范围查询功能(最低单价和最高单价)
- 添加礼品信息仅显示有库存筛选条件
- 移除礼品信息VO中的多余空行以优化代码结构
4 months ago
yinq 82f03fa273 1.0.63 add合同付款方式 4 months ago
yinq 8b9f66dd12 1.0.63 回款阶段添加付款节点、付款条款模板字段 4 months ago
Yangk b057eb6f7c feat(crm/BusinessTripApply): 在出差申请服务中新增客户信息查询关联 4 months ago
zangch@mesnac.com 82d2ad7545 feat(oa/crm): 新增礼品管理模块
- 创建礼品申请实体类CrmGiftApply及其业务对象CrmGiftApplyBo
- 创建礼品申请明细实体类CrmGiftApplyDetail及其业务对象CrmGiftApplyDetailBo
- 实现礼品申请控制器CrmGiftApplyController提供完整的CRUD操作
- 实现礼品申请明细控制器CrmGiftApplyDetailController提供明细管理功能
- 添加礼品申请及明细的数据访问层映射器和实现服务类
- 集成工作流程相关字段支持礼品申请审批流程
- 实现礼品申请批量发放功能和库存扣减逻辑
- 配置MyBatis映射文件支持数据持久化操作
4 months ago
yinq c7507ccaf6 1.0.62 合同新增SAP物料信息 4 months ago
yinq 15d08948d6 1.0.61 物料信息添加方式字段 4 months ago
yinq 7a1d4f5bbe 1.0.60 合同添加签订地点、 合同物料备注字段 4 months ago
yinq 9e2a65e1bf 1.0.59 客户信息把详细地址改名为办公地,新增注册地、商务联系人、商务联系人电话、技术联系人、技术联系人电话字段 4 months ago
yinq 76e99e99de 1.0.57 添加客户付款账户信息维护 4 months ago
yinq 0cb7136d46 1.0.56 出差申请、机票预订添加数据权限 4 months ago
yinq fa9b5b8047 1.0.55 报价单后端生成单号 4 months ago
Yangk ee160fccf8 feat(oa): 更新查询条件和排序逻辑
- 修改出差申请查询条件,开始时间改为大于等于匹配,结束时间改为小于等于匹配
- 为出差申请、项目售后管理和服务时间表查询添加按创建时间降序排序
4 months ago
Yangk 4874c0ed02 feat(AfterSales, TimesheetInfo, BusinessTrip): 添加导出功能支持按ID列表过滤 4 months ago
Yangk 3c279c4a18 feat(erp/AfterSales): 添加售后问题附件ID字段 4 months ago
Yangk df273b38a0 refactor(erp/AfterSales): 移除售后流程中预设抄送用户变量的相关代码 4 months ago
Yangk 15f00340a9 feat(erp): 添加售后流程自动抄送项目管理功能并完善工时表提交逻辑 4 months ago
Yangk 85be59a474 fix(aftersales,timesheet,businesstrip): 修复业务流程中业务编码缺失问题 4 months ago
lh 09b39feca3 Merge remote-tracking branch 'origin/dev' into dev 4 months ago
lh bc4b384c94 优化机票预订界面,实现机票预订流程申请功能,优化机票查询、导出逻辑。 4 months ago
Yangk 0f42d6ac3d feat(erp/TimesheetReport): 新增项目工时人员统计报表功能 5 months ago
xs bb59628452 1.2.01后端:
feat(budget):根据研发预算新模板修改导出功能
5 months ago
yinq 1045837bd7 1.0.54 合同订单信息页面接口,通过项目类别区分项目与合同订单 5 months ago
Yangk 3d26dce5b8 refactor(erp): 将工时字段类型从Long改为BigDecimal 5 months ago
Yangk 9dcbb9e3ee feat(erp/TimesheetInfo): 添加工时填报中的部门信息显示
- 在工时填报查询中增加部门名称字段
- 修改数据库查询语句添加部门表关联
- 更新视图对象添加部门名称属性
- 配置部门名称导出到Excel功能
5 months ago
yinq 6560c1346f 1.0.53 合同订单审批流程优化,存储终版合同 5 months ago
lh f4ad181d7d 1.项目周报界面完善:表单填写界面以及列表展示中的附件控件修改,新增界面增加开始日期、结束日期。
2.项目周报导出功能完善。
3.机票预订代码导入
5 months ago
xs 3fc03af7af 1.1.01后端:
feat(budget):根据研发预算新模板修改保存功能
5 months ago
zangch@mesnac.com 764867634b change(oa): 添加删除操作的状态校验防止误删审批中记录
- 在报价单删除前验证状态,仅允许删除暂存状态记录
- 在项目验收确认删除前验证状态,仅允许删除暂存状态记录
- 在项目计划删除前验证状态,仅允许删除暂存状态记录
- 在项目收货确认删除前验证状态,仅允许删除暂存状态记录
- 在发货单删除前验证状态,仅允许删除暂存状态记录
- 移除项目计划实现类中未使用的导入包
5 months ago
Yangk 1656a3235b feat(erp/TimesheetInfo): 添加工时填报中的部门信息显示
- 在工时填报查询中增加部门名称字段
- 修改数据库查询语句添加部门表关联
- 更新视图对象添加部门名称属性
- 配置部门名称导出到Excel功能
5 months ago
zangch@mesnac.com 8b1f480044 refactor(mapper): 优化数据权限和SQL查询结构
- 为 CrmMailingApplyMapper 添加数据权限注解
- 为 CrmQuoteInfoMapper 和 CrmQuoteMaterialMapper 添加数据权限控制
- 为 ErpProject 相关的 Mapper 添加数据权限注解
- 将所有动态SQL片段从 ${ew.getCustomSqlSegment} 重构为 <where> 标签
- 修复潜在的SQL注入风险并增强查询安全性
- 为 WmsShippingBillMapper 和 WmsShippingDetailsMapper 添加数据权限支持
5 months ago
yinq db9bf36d90 1.0.51 项目信息添加时关联项目合同 5 months ago
Yangk 10aa754afc feat(oa): 实现业务单据后端自动生成编号功能
- 在出差申请服务中集成RemoteCodeRuleService远程服务
- 在售后管理服务中集成RemoteCodeRuleService远程服务
- 在工时填报服务中集成RemoteCodeRuleService远程服务
5 months ago
zangch@mesnac.com 3de2b33eab feat(erp): 添加项目变更记录按创建时间倒序排序
- 在项目变更查询中添加按创建时间倒序排列功能
- 优化查询结果的时间顺序展示
- 提升用户查看最新变更记录的体验
5 months ago
zangch@mesnac.com c502eb42fd feat(service): 添加数据查询结果按创建时间降序排列功能
- 在CrmMailingApplyServiceImpl中添加创建时间降序排序
- 在CrmQuoteInfoServiceImpl中添加创建时间降序排序
- 在ErpProjectAcceptanceServiceImpl中添加创建时间降序排序
- 在ErpProjectReceivingServiceImpl中添加创建时间降序排序
5 months ago
Yangk 0eb65296cc feat(crm/TripApply): 新增出差申请后端审批功能 5 months ago
zangch@mesnac.com 1bb206bd0b feat(erp/ErpProjectReceiving): 添加项目收货全部到货标识字段
- 在ErpProjectReceiving实体类中添加isAllReceiving字段
- 在ErpProjectReceivingBo业务对象中添加isAllReceiving字段
- 在ErpProjectReceivingVo视图对象中添加isAllReceiving字段并配置Excel导出
- 更新MyBatis映射文件中的查询结果映射和插入更新语句
- 在查询条件中添加isAllReceiving字段的筛选条件
- 配置字段的Excel字典转换和格式化功能
5 months ago
lh 7d273ddd8f 项目周报导出功能完善
项目周报界面调整
5 months ago
yinq 1ddb949da3 1.0.49 合同、项目逻辑优化。合同订单后端接口 5 months ago