3 Commits (8b1f480044111dc53551f9238e208f76bfb72d0e)

Author SHA1 Message Date
zangch@mesnac.com 8b1f480044 refactor(mapper): 优化数据权限和SQL查询结构
- 为 CrmMailingApplyMapper 添加数据权限注解
- 为 CrmQuoteInfoMapper 和 CrmQuoteMaterialMapper 添加数据权限控制
- 为 ErpProject 相关的 Mapper 添加数据权限注解
- 将所有动态SQL片段从 ${ew.getCustomSqlSegment} 重构为 <where> 标签
- 修复潜在的SQL注入风险并增强查询安全性
- 为 WmsShippingBillMapper 和 WmsShippingDetailsMapper 添加数据权限支持
1 week ago
zangch@mesnac.com 92aef978cc change(oa/erp): 优化项目变更申请功能
- 新增预算变更明细和进度变更明细关联字段
- 调整排序字段类型从Long为Integer
- 优化项目变更提交逻辑与权限验证
- 完善项目变更查询接口及数据组装逻辑
- 增加进度变更明细连表查询支持
- 优化删除逻辑仅允许删除暂存状态记录
- 补充创建人名称字段便于前端展示
- 调整分页查询使用自定义VO列表方法
- 完善项目变更准备逻辑支持历史数据回显
- 优化工作流发起逻辑与异常处理机制
- 增加项目经理权限校验确保操作安全
- 调整接口返回类型统一为Void或Boolean
- 补充Mapper XML中的用户昵称关联查询
- 移除冗余代码并优化事务管理配置
- 增加对项目计划阶段与预算明细初始化支持
- 优化项目变更次数计算逻辑避免重复计数
- 补充相关实体类字段注释提高可读性
- 调整代码结构提升整体模块清晰度
- 增加对历史变更数据继承逻辑的支持
- 优化前后端交互流程减少无效请求调用
2 months ago
zangch@mesnac.com a5db8b62c7 feat(oa/erp): 初始化新增项目变更申请及预算变更明细功能
- 项目计划变更(erp_project_change、erp_project_change_budget、erp_project_change_progress)
- 实现项目预算变更明细的增删改查接口与服务层逻辑
- 实现项目变更申请的完整流程控制接口,包括提交审批功能
- 完成项目变更模块的权限配置与基础数据校验规则
2 months ago