1283 Commits (3e182c9e53cfdfb0ee7fc8b0688dd69bb450d3b2)

Author SHA1 Message Date
zangch@mesnac.com a5db8b62c7 feat(oa/erp): 初始化新增项目变更申请及预算变更明细功能
- 项目计划变更(erp_project_change、erp_project_change_budget、erp_project_change_progress)
- 实现项目预算变更明细的增删改查接口与服务层逻辑
- 实现项目变更申请的完整流程控制接口,包括提交审批功能
- 完成项目变更模块的权限配置与基础数据校验规则
2 months ago
zangch@mesnac.com 9e39fa2e8a feat(erp): 更新项目计划删除逻辑以支持全局事务(添加删除工作流实例)
- 将@Transactional注解替换为@GlobalTransactional以支持分布式事务
- 调整删除逻辑,先删除子表数据再删除主表数据
- 添加删除工作流实例的调用
- 修改ids参数处理方式,使用stream转换为List<Long>类型
2 months ago
zangch@mesnac.com 249e6e126d feat(oa): 添加数据权限注解以支持部门和用户级别的数据过滤
- 在 selectCustomErpProjectPlanVoList 方法中添加 @DataPermission 注解
- 在 selectCustomErpProjectPlanVoList 重载方法中添加 @DataPermission 注解
- 在 countCustomErpProjectPlan 方法中添加 @DataPermission 注解- 在 selectCustomErpProjectPlanVoPage 方法中添加 @DataPermission 注解- 在 existsErpProjectPlan 方法中添加 @DataPermission 注解- 引入 DataColumn 和 DataPermission 注解类
2 months ago
wanghao a9c263a4ea add 仓库物料信息 2 months ago
zangch@mesnac.com 4a3a4bd54f fix(oa): 删除项目计划时级联删除阶段数据
- 在删除项目计划时,先删除关联的项目阶段数据
- 添加事务注解确保删除操作的原子性
2 months ago
xs 38f4d4c0ab 1.0.35.0:
后端封装工作流:包括工作流的执行和工作流的监听
2 months ago
yinq 3ba19aa3ed 1.0.33 项目信息加流程监听、用户信息接口加部门负责人、分管副总ID 2 months ago
lh d88a273414 项目周报信息代码生成内容 2 months ago
yinq 0d51f7a013 1.0.32 修改任务分配人枚举顺序 2 months ago
wanghao 344cdc52fb add 入库判断插入库存 2 months ago
yinq c7c01d37bc 1.0.31 通过发起人部门id获取分管副总 2 months ago
zangch@mesnac.com 2b44842c0c feat(oa): 添加创建者名称字段并优化查询逻辑
- 在 CrmQuoteInfo、CrmSupplierInfo 和 ErpProjectPlan 实体中新增 createName 字段- 修改对应的 XML 查询语句,关联 sys_user 表获取创建者昵称
- 更新 VO 对象,补充 createBy、createName 和 createTime 字段
- 为 ErpProjectPlan 添加唯一性校验逻辑,确保一个项目仅有一个计划
- 调整 SQL 查询结构,提升可读性和维护性
2 months ago
zangch@mesnac.com 6c62fc7507 refactor(crm): 调整报价信息中的供货方关联逻辑
- 修改查询逻辑,从CrmSupplierInfo获取供应商信息替代原联系人方式
- 将供货方联系人ID字段注释更新为供货方ID
- 移除供货方联系人真实名称字段,新增供应商名称字段
- 优化CrmSupplierInfoServiceImpl分页查询方法调用自定义SQL
2 months ago
yinq 16ee5b8d01 1.0.30 优化编码规则生成逻辑 2 months ago
yinq 5cc423f97d 1.0.29 客户添加本公司标识 2 months ago
yinq 00ff015ccf 1.0.28 部门添加分管副总 2 months ago
zangch@mesnac.com 35de964169 feat(oa/crm):优化报价单物料明细更新逻辑
- 引入差异更新机制,避免全量删除插入
- 子表更新时保留未变更数据,提升性能
- 增加删除标记条件过滤,确保数据准确性
-优化导入包结构,统一使用 java.util.*
- 明细为空时清空子表,保证数据一致性
- 添加排序和删除标记查询条件
- 使用 insertOrUpdate 简化新增与修改操作
- 回写主表金额汇总逻辑保持不变
2 months ago
zangch@mesnac.com 331f558633 fix(oa/erp):修复项目计划查询和保存逻辑
- 添加空值检查避免空指针异常
- 优化项目计划阶段列表的插入逻辑- 使用ObjectUtils工具类进行对象判空- 调整条件判断顺序提高代码可读性
2 months ago
wanghao c58e0d6747 Merge remote-tracking branch 'origin/dev' into dev 2 months ago
wanghao b576e3a899 add 入库单单号发起审批 2 months ago
zangch@mesnac.com cd8bd06a69 feat(oa/erp): 新增项目计划模块及相关功能
- 新增项目计划实体类 ErpProjectPlan 及其业务对象 ErpProjectPlanBo
- 新增项目计划阶段实体类 ErpProjectPlanStage 及其业务对象 ErpProjectPlanStageBo
- 实现项目计划的增删改查、分页查询及导出功能
- 支持项目计划与项目、合同、用户等信息的关联查询
- 实现项目计划提交并发起工作流的功能
- 添加项目计划状态和流程状态的监听处理逻辑
- 提供项目计划阶段的延迟天数和进度备注更新机制
- 增加项目经理权限校验,确保只有项目经理可提交或修改计划
- 支持项目计划的批量插入、更新和删除操作
- 集成工作流服务,实现项目计划审批流程的启动和处理
2 months ago
zangch@mesnac.com 7b444396d5 feat(oa/crm): 新增供应商信息管理模块
- 新增供应商信息实体类 CrmSupplierInfo 及相关字段定义
- 新增供应商信息业务对象 CrmSupplierInfoBo 并配置校验规则
- 新增供应商信息视图对象 CrmSupplierInfoVo 支持Excel导出- 新增供应商信息控制器 CrmSupplierInfoController 实现CRUD接口
- 新增供应商信息Mapper接口及XML映射文件
- 新增供应商信息服务实现类 CrmSupplierInfoServiceImpl
- 支持附件信息填充与远程文件关联展示
- 提供分页查询、详情查看、新增、修改、删除功能
- 支持供应商信息导出Excel功能
- 添加权限控制注解确保接口安全性- 实现下拉框查询供应商信息列表接口
2 months ago
yinq 9b4d00a042 1.0.27 根据模板类型为模板变量赋值接口 2 months ago
zangch@mesnac.com 377ea9182e feat(gen): 添加逻辑删除过滤条件
- 在生成的serviceImpl模板中增加对delFlag字段的判断
- 自动为包含delFlag字段的实体添加未删除记录过滤条件
-通过遍历字段列表检测是否存在delFlag字段
- 当存在delFlag字段时,默认添加eq条件过滤已删除数据
- 提升生成代码的数据安全性,避免查询到已删除记录
2 months ago
yinq 49641fc571 1.0.26 提交项目信息并提交流程 2 months ago
yinq 2a989b7355 1.0.25 用户查询回显角色 2 months ago
wanghao 8665a58f77 add 入库单单号生成规则 2 months ago
wanghao 2340f948c0 Merge remote-tracking branch 'origin/dev' into dev 2 months ago
wanghao 5462616262 add 入库单保存主子表 2 months ago
yinq d56e614fcb 1.0.24 合同物料关联字段 2 months ago
yinq 340c6f1788 1.0.23 项目信息、项目关联合同逻辑 2 months ago
zangch@mesnac.com e409437714 feat(oa/crm): 新增报价单信息管理功能
- 新增报价单信息实体类 CrmQuoteInfo 及其业务对象 CrmQuoteInfoBo
- 新增报价单信息控制器 CrmQuoteInfoController,支持增删改查及导出功能
- 新增报价单信息 Mapper 接口及 XML 映射文件,实现数据持久化操作
- 新增报价单信息服务实现类 CrmQuoteInfoServiceImpl,包含完整的业务逻辑处理- 支持报价单分页查询、详情查看、多轮报价查询及金额汇总计算功能
- 提供报价单子表物料明细的关联保存与更新逻辑
- 实现客户方与供货方联系人的关联查询展示- 添加权限控制注解,确保接口访问安全
- 支持报价单导出为 Excel 文件功能
- 支持根据报价单 ID 进行删除及批量删除操作
- 添加重复提交限制注解,防止重复新增或修改
- 新增报价单打印模板及附件存储字段支持
- 实现报价单状态及流程状态字段管理
- 添加报价单编号、名称、类别等基础信息维护功能
- 支持币种、税率、含税信息配置及相关金额字段计算- 实现报价有效期、交付方式、付款方式等相关业务字段管理- 提供客户及供应商联系人信息快速录入与展示功能- 新增报价单备注信息及创建/更新时间追踪功能
- 使用 MyBatis Plus 实现高效的数据访问层封装
- 利用 MapStruct 实现实体与 BO 对象之间的转换
- 添加事务管理以确保主子表数据一致性- 引入参数校验机制保障数据合法性
- 支持通过报价单号或名称进行模糊搜索查询
- 新增报价单轮次管理和相同报价历史追溯功能
2 months ago
wanghao 9ed76216bd add 入库单时间查询 2 months ago
wanghao 9dbb796508 Merge remote-tracking branch 'origin/dev' into dev 2 months ago
wanghao e416ae62d4 add 库存 2 months ago
yinq c0a3203df0 1.0.22 获取生成的编码规则优化 2 months ago
wanghao 485a3fb035 Merge remote-tracking branch 'origin/dev' into dev 2 months ago
wanghao ffd1eebf28 增加 wms模块基础信息 2 months ago
yinq f3244f378f 1.0.20 项目类型、项目信息、项目关联合同初始化 2 months ago
yinq 66099d81ef 1.0.19 提交合同信息并提交流程、合同流程监听 2 months ago
yinq 02ff40fe97 1.0.18 取消部门树、用户查询数据权限 2 months ago
yinq 0c90d0884c 1.0.17 提交合同信息并提交流程 2 months ago
yinq b50e664c99 1.0.16 查询全部部门列表 2 months ago
yinq fc70c81d06 1.0.15 合同新增接口返回修改 2 months ago
yinq b1dc619e33 1.0.14 合同添加字段 2 months ago
yinq 8ee37e6d4a 1.0.13 合同字段优化 2 months ago
yinq 0729f4ef65 1.0.12 合同物料新增 3 months ago
yinq f960eb05c4 1.0.11 合同物料优化 3 months ago
yinq 98f73c452b 1.0.10 菜单权限标识优化 3 months ago
yinq daa46b0671 1.0.9 初始化合同、合同物料 3 months ago
zangch@mesnac.com 1d3e54cc50 feat(system): 新增编码规则管理功能
- 新增编码规则实体类 SysCodeRule 及其 Mapper、Service、Controller 层实现
- 实现编码规则的增删改查及分页查询功能
- 支持编码规则生成逻辑,包括前缀、模板和序列号处理
- 提供 Dubbo 接口 RemoteCodeRuleService 用于远程调用编码生成- 添加编码规则相关常量定义及 VO、BO 数据传输对象
- 配置 MyBatis Mapper 文件并支持 Excel 导出功能
- 实现权限控制与操作日志记录功能
3 months ago
yinq e74cb5bad1 1.0.8 模板变量、打印模板 3 months ago
yinq fd7ee66ea9 1.0.7 代码生成vue 3 months ago
yinq 2dffcab306 1.0.6 物料关联销售名称 3 months ago
yinq 470b5b8b4e 1.0.5 add物料信息关联单位 3 months ago
yinq 25ae52a03b 1.0.4 add物料信息 3 months ago
yinq a6ce138bac 1.0.4 add计量单位、物料、关联销售物料 3 months ago
yinq 10adecd9e7 1.0.3 联系人关联客户 3 months ago
yinq a6c9ca250a 1.0.2 代码生成优化 3 months ago
yinq b4eaa03923 1.0.2 add客户信息、联系人 3 months ago
yinq 44a3fc98f5 1.0.1 add客户信息 3 months ago
yinq a50cdefaf1 1.0.0 初始化项目 3 months ago
疯狂的狮子Li 49b1d65af7 update 优化 后端发起流程增加扩展表对象 3 months ago
疯狂的狮子Li 789273d0d9 Revert "update warm-flow 升级 1.8.2-m2"
This reverts commit 0fff64da20.
3 months ago
疯狂的狮子Li 0fff64da20 update warm-flow 升级 1.8.2-m2 4 months ago
疯狂的狮子Li 0082a60970 update 优化 更新ip2region.xdb文件 4 months ago
疯狂的狮子Li 8512b66746 update 生成模板前端增加fixed 4 months ago
疯狂的狮子Li 3b2854adb8 update 优化 增加节点悬浮提示配置开关 4 months ago
疯狂的狮子Li 0d994c97b9 update 优化 SysMenu 的 selectObjs 查询 4 months ago
疯狂的狮子Li 61a4b96831 fix 修复 自定义sql在pg数据库类型异常问题 4 months ago
疯狂的狮子Li c2c778c0c3 update 优化 岗位页面查询权限问题 4 months ago
疯狂的狮子Li 0122a09c27 fix 修复 工作流通知messageType参数判空逻辑错误的问题 4 months ago
疯狂的狮子Li 6551134460 update 优化 支持子菜单配置默认激活的父菜单activeMenu 4 months ago
疯狂的狮子Li 7316d05874 update 优化 oss远程接口增加扩展字段存储 4 months ago
疯狂的狮子Li 6dcb3153c2 upadte 优化 Stream流工具类 4 months ago
疯狂的狮子Li de6fffc6fe update 优化 工作流代码 4 months ago
疯狂的狮子Li 328f5dcdac update 优化 将返回值从bo改为vo 4 months ago
疯狂的狮子Li 4266517ead fix 修复 包名错误 4 months ago
疯狂的狮子Li 2db80ae6da update 优化 支持后端监听器解析节点扩展数据到流程变量(按钮权限 抄送人 扩展变量) 4 months ago
疯狂的狮子Li 971f0070f7 update 优化 支持前端返回节点扩展数据(按钮权限 抄送人 扩展变量) 4 months ago
疯狂的狮子Li 7c341548c4 update 解析扩展属性 JSON,构建 Node 扩展属性对象,增强代码可读性 4 months ago
疯狂的狮子Li 85160be7f7 update 添加抄送设置和变量枚举,优化扩展节点配置逻辑 4 months ago
疯狂的狮子Li d41e373f8b update 优化 流程实例业务扩展的保存和删除逻辑,增强代码可读性 4 months ago
疯狂的狮子Li fc6d45d8c9 fix 修复 菜单与部门 未做角色状态判断 4 months ago
疯狂的狮子Li 4ae432713b update 优化 代码生成模板空格对齐 4 months ago
疯狂的狮子Li c710b6365e update springdoc 2.8.9 => 2.8.10 4 months ago
疯狂的狮子Li 415fb76139 reset 回滚错误提交 4 months ago
疯狂的狮子Li ee68904d59 fix 修复 校验租户账号余额 查询语句错误 4 months ago
疯狂的狮子Li 50fd75bfdd fix 修复 流程重新提交报错问题 5 months ago
疯狂的狮子Li 943d8b0f6f add 增加 流程业务扩展表 flow_instance_biz_ext 5 months ago
疯狂的狮子Li e67399c2c7 update 优化 工作流后台发起或审批可以手动设置办理人 5 months ago
Lau e878adb6e8 !237 update 逻辑删除注释更正改为1
* update 逻辑删除注释更正改为1
5 months ago
疯狂的狮子Li c593ed5839 update warm-flow 升级 1.8.0-m3 5 months ago
疯狂的狮子Li 4b51157bc3 update 优化 数据库类型获取和判断逻辑,增强代码可读性 5 months ago
疯狂的狮子Li 8352f25fd9 update 优化 以逗号拼接元素 5 months ago
AprilWind 543be7a809 update 新增支持占位符格式的 ServiceException 构造方法
- 新增 ServiceException(String message, Object... args) 构造器,内部使用 Hutool StrFormatter.format 格式化消息
- 解决日志打印和异常抛出信息格式不统一的问题,统一使用 {} 占位符
- 优化异常消息书写,简化拼接,提升代码可读性和维护性
5 months ago
疯狂的狮子Li c8408ae750 fix 修复 撤销终止等操作 都变成退回的问题 5 months ago
疯狂的狮子Li 0f8ae82257 fix 修复 漏改代码 5 months ago
疯狂的狮子Li a0519521a5 update 优化 调整变量修改 5 months ago
疯狂的狮子Li 986082eef3 fix 临时修复 warmflow的bug 5 months ago
疯狂的狮子Li 633252f730 update snailjob 1.6.0 => 1.7.0(新增的网卡配置有异常等待官方修复 不耽误正常使用) 5 months ago
疯狂的狮子Li 716ea1deff update work-flow 1.6.8 => 1.8.0-m1 5 months ago
疯狂的狮子Li 0eeb2a144b update 优化 办理人权限设置列表 5 months ago
疯狂的狮子Li a8de8886ec update 全局替换为 Convert.toStr 优化 null 字符串处理 String.valueOf 这个方法有问题会把null变成"null"慎用 5 months ago
疯狂的狮子Li 78c6580e28 update 优化 升级jdk版本 5 months ago
疯狂的狮子Li 2bb9ec9899 fix 修复 依赖漏删 5 months ago
疯狂的狮子Li 4557bc30b6 update springboot 3.4.7 => 3.5.4
update springcloud 2024.0.0 => 2025.0.0
update springboot-admin 3.4.7 => 3.5.1
update springdoc 2.8.8 => 2.8.9
update lombok 1.18.36 => 1.18.38
5 months ago
疯狂的狮子Li 44a5eb2ec9 update 优化 调整自动审批代码逻辑 5 months ago
疯狂的狮子Li 0f0fb92ff6 update 优化 getBackTaskNode 获取驳回节点接口 如果是委派直接返回当前节点 不允许驳回到其他节点 5 months ago
疯狂的狮子Li 36298c79f0 fix 修复 委托、转办时nextTasks为空导致空指针的问题 5 months ago
疯狂的狮子Li 35937624b2 fix 修复 个人中心数据被脱敏问题 5 months ago
疯狂的狮子Li 36e18aa71e fix 修复 监听器变量使用错误 5 months ago
疯狂的狮子Li f5729d040d add 增加 催办接口 调整消息发送 5 months ago
疯狂的狮子Li 7ab62a89be add 增加 修改流程变量接口 5 months ago
疯狂的狮子Li e3b449e91e update 优化 getInfo 接口忽略数据权限 5 months ago
疯狂的狮子Li e0f68ef605 remove 重大改动 删除sentinel所有相关功能(为什么删除 查看文档详细说明 https://plus-doc.dromara.org/#/questions/sentinel_404) 6 months ago
疯狂的狮子Li 3b06e02394 fix 修复 oracle数据库无法使用不等于语法问题 6 months ago
疯狂的狮子Li 9599f41f7e update 优化 增加请求流程后端发起demo案例 6 months ago
疯狂的狮子Li d07b047dcc fix 修复 退回后审批记录申请人错误 #ICMEJ1 6 months ago
疯狂的狮子Li 967cc6e4f7 update 优化 支持在监听器设置流程变量 6 months ago
疯狂的狮子Li 7373a58dfb update 优化 菜单权限查询 6 months ago
疯狂的狮子Li a899fefc13 fix 修复 设计器画线驳回到申请人后状态未修改 6 months ago
疯狂的狮子Li 304fa68276 update 优化 判断流程是否已结束 6 months ago
疯狂的狮子Li 33bd7c11a1 update 优化 任务创建监听器 使用下一个节点的任务数据 6 months ago
疯狂的狮子Li 5d2156cb5e update 优化 工作流任务创建监听器 传递流程参数 6 months ago
疯狂的狮子Li 29a78eba27 fix 修复 代码生成 setIsRequired 标志写反 6 months ago
疯狂的狮子Li b54bece04d update 优化 流程分类新增修改 6 months ago
疯狂的狮子Li 38feed5469 update 优化 SpEL表达式回显查询条件 6 months ago
疯狂的狮子Li 1a6460bcc3 update 优化 删除无用接口 6 months ago
疯狂的狮子Li d48bbab086 update 优化 接口防重和加锁 6 months ago
疯狂的狮子Li beb7c55757 update 优化 租户字典同步逻辑代码并添加注释 6 months ago
疯狂的狮子Li 7141e855bb update 优化 SpEL表达式回显名称 6 months ago
疯狂的狮子Li b77152357f update 优化 补充工作流动态启用注解 6 months ago
MichelleChung a4d21e06c0 !229 新增工作流扩展spel表达式
* add: 新增 FlowSpel 相关 sql 脚本 ;
6 months ago
疯狂的狮子Li 77a245c13b update 优化根部门不允许删除以及办理人权限名称回显 6 months ago
疯狂的狮子Li 7488b091bc update 优化 校验角色是否有数据权限 6 months ago
疯狂的狮子Li 09c484f496 fix 修复 错误修改导致页面逻辑错误 6 months ago
疯狂的狮子Li 348e8eb5fe update 优化 代码增加注释与深化权限判断 6 months ago
疯狂的狮子Li 753b456b4e update 优化 增加岗位修改校验 6 months ago
疯狂的狮子Li f852949c22 update 重构用户 角色 部门 菜单的数据权限设计逻辑更符合实际业务场景与优化查询写法提高效率 6 months ago
疯狂的狮子Li 39079e53aa update 优化 优化工作流代码写法 6 months ago
疯狂的狮子Li c690a30221 update 优化 增加 SysOssExt 附件扩展字段对象 6 months ago
疯狂的狮子Li e93a2662a7 update 优化 流程图按审批人分组去重 6 months ago
疯狂的狮子Li 54f04c3cdf update 优化 工作流待办任务查询 6 months ago
疯狂的狮子Li df7f282e41 update 优化 工作流代码小改动 6 months ago
疯狂的狮子Li 06b145cb83 update 优化 重构代码逻辑 封装简化方法 6 months ago
疯狂的狮子Li 3b58e0952a fix 修复 修改数据权限漏改语句 6 months ago
疯狂的狮子Li c64410d0ae update 优化 使用新版数据权限 6 months ago
疯狂的狮子Li d37a00497d update 优化代码小改动 6 months ago
疯狂的狮子Li 1ab8750cd5 update 优化 Redis缓存监控接口 手动归还连接给连接池 提高效率 6 months ago