Commit Graph

1157 Commits

Author SHA1 Message Date
YunaiV
5d58037d05 优化:将 hutool-all 6.0 版本替换成 hutool-extra,减少依赖 2024-04-22 19:01:25 +08:00
YunaiV
1274f92544 优化 job 调度:
1. 新增或修改 job 配置时,校验 handlerName 对应的 Spring Bean 存在
2. 删除 job 时,额外暂停 Trigger、取消调度,更完善
2024-04-18 22:19:26 +08:00
YunaiV
1d239c9877 修改 rabbitmq 序列化方式,使用 Jackson2JsonMessageConverter 替代 2024-04-16 09:17:11 +08:00
puhui999
6c9a3b0e11 CRM: 完善销售漏斗分析 2024-04-13 23:30:11 +08:00
YunaiV
9cba258d8f Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk21 2024-04-12 19:14:56 +08:00
YunaiV
1e348dbf83 【优化】将项目的 annotations 统一修改成 annotation 包 2024-04-11 22:52:34 +08:00
YunaiV
cc50891632 【新增】RateLimiter 限流器,支持全局、用户、IP 等级别的限流 2024-04-11 22:43:37 +08:00
YunaiV
2e03dcba69 移除 resilience4j 组件 2024-04-10 20:57:44 +08:00
YunaiV
38db5fe008 【新增】新增 UserIdempotentKeyResolver 解析器,支持用户级别的幂等 2024-04-10 20:13:31 +08:00
YunaiV
321f71de73 重构 LocalDateTimeDeserializer 和 LocalDateTimeSerializer 的命名,可读性更好 2024-04-10 13:03:20 +08:00
YunaiV
c4ce9068f9 crm:code review 公海客户分析 2024-04-07 21:27:40 +08:00
YunaiV
ee40b53016 Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into develop 2024-04-07 21:18:46 +08:00
芋道源码
60ac63416a
!934 增加公海客户分析(mapper模拟数据)
Merge pull request !934 from dhb52/develop
2024-04-07 12:39:38 +00:00
YunaiV
909d3309d2 【优化】支持登陆用户,直接读取昵称、部门等信息,也支持自定义字段 2024-04-07 19:39:32 +08:00
YunaiV
6fa3ea8514 bugfix:YudaoOperateLogV2Configuration 重命名为 YudaoOperateLogConfiguration 2024-04-06 17:55:33 +08:00
dhb52
84140c52b0 fix: LocalDateTimeUtils.getDateRangeList计算季度区间有误 2024-04-06 15:14:20 +08:00
YunaiV
d5d5c3cbeb bugfix:Spring Cache 自定义过期时间,在多租户场景下,会额外拼接 # 的问题 2024-04-06 11:27:00 +08:00
YunaiV
9b9f54bb03 Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into develop
# Conflicts:
#	yudao-dependencies/pom.xml
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/customer/CrmCustomerController.java
#	yudao-module-erp/yudao-module-erp-biz/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/purchase/ErpPurchaseOrderController.java
2024-04-05 13:32:17 +08:00
YunaiV
87c7b3fac2 【新增】system user 和 role 接入新操作日志 2024-04-04 09:42:03 +08:00
YunaiV
20583417a4 【重构】V2 操作日志转正,基于注解的可使用变量、可以自定义函数的通用操作日志组件 2024-04-04 01:49:49 +08:00
YunaiV
000b6cf47f 【重构】V2 操作日志转正,基于注解的可使用变量、可以自定义函数的通用操作日志组件 2024-04-04 01:21:08 +08:00
YunaiV
22a170ee62 【优化】增强访问日志,支持是否记录、脱敏、操作信息等功能 2024-04-03 19:55:14 +08:00
YunaiV
132c1cc828 【优化】增强访问日志,支持是否记录、脱敏、操作信息等功能 2024-04-03 19:52:52 +08:00
YunaiV
beea186507 全局:增加 VO 数据翻译的支持 2024-04-01 12:42:27 +08:00
YunaiV
81bcf718cd BPM:解决租户关闭时,Flowable 查询会报错的问题 2024-03-30 18:02:25 +08:00
YunaiV
c943233ee5 bugfix:修复 Xss 开启时,忽略的 URL 针对 RequestBody 还是会 XSS 过滤的问题 2024-03-30 17:39:56 +08:00
YunaiV
d636391a50 bugfix:修复中山市缺少 2024-03-30 17:07:36 +08:00
YunaiV
90f82b157d CRM:优化【客户统计】的代码实现 2024-03-30 09:22:54 +08:00
芋道源码
eab9627253
!909 feat: [CRM-客户分析]增加[时间间隔]选项
Merge pull request !909 from dhb52/develop
2024-03-28 11:13:18 +00:00
YunaiV
94b724e30a Merge remote-tracking branch 'origin/develop' into develop 2024-03-28 19:05:24 +08:00
YunaiV
907f3a58ba Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into develop
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
2024-03-28 18:53:54 +08:00
dhb52
2ea56b51eb
【轻量级 PR】:fix: convertXxxByFlatMap, 当map后内容为null时, flatMap会出现NPE
Signed-off-by: dhb52 <dhb52@126.com>
2024-03-27 14:30:28 +00:00
YunaiV
18f6bdd1c0 最新菜单 SQL 的同步 2024-03-24 10:41:54 +08:00
YunaiV
f5f73adcbb BPM:重构流程分配人的实现,通过 BpmTaskCandidateStrategy 策略模式 2024-03-15 00:19:09 +08:00
YunaiV
cdbcd4d673 BPM:重构审批人的分配规则实现,移除 bpm_task_assign_rule 表,存储在 bpmn 的 userTask 中 2024-03-13 21:18:07 +08:00
dhb52
4ac28603b8 feat: [CRM-客户分析]增加[时间间隔]选项 2024-03-10 10:30:25 +08:00
YunaiV
d556b29214 CRM:code review 权限的优化 2024-03-09 18:27:58 +08:00
puhui999
af5fbb6ff4 CRM: TransferReqVO bizId -> id、修复商机转移错误 2024-03-09 17:54:14 +08:00
YunaiV
89fc83c419 CRM:code review 客户权限的实现 2024-03-09 11:58:05 +08:00
芋道源码
e2ec426a9f
!900 CRM:完善数据权限,实现数据权限同时添加、同时转移
Merge pull request !900 from puhui999/develop
2024-03-09 03:18:12 +00:00
YunaiV
d30700d060 【修复】微信支付时,无法保证父线程的 ThreadLocal 传入子线程 2024-03-09 11:03:17 +08:00
cherishsince
f4b3bb5aaa 定义ai模块错误码 2024-03-04 17:02:03 +08:00
puhui999
f56fab932a CRM:完善 excel 导出 review 提到的问题 2024-03-02 23:24:42 +08:00
YunaiV
1f35ef59d1 CRM:code review excel 导出的重构 2024-03-02 00:25:51 +08:00
YunaiV
fc7734319b Merge branch 'develop' of https://gitee.com/puhui999/ruoyi-vue-pro into develop
# Conflicts:
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/customer/CrmCustomerController.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivableServiceImpl.java
2024-03-01 23:46:50 +08:00
YunaiV
dda0909843 🎉 2.0.1 版本发布! 2024-03-01 20:01:16 +08:00
YunaiV
1f4889c68e 全局:将 dict 组件,融合到 excel 组件里,减少 starter 2024-02-28 21:42:32 +08:00
YunaiV
6dcb1277b3 全局:迁移 pay 组件到 pay 模块,迁移 flowable 组件到 bpm 模块 2024-02-28 21:03:40 +08:00
YunaiV
0317e4279d 全局:简化 captcha 组件,融合到 system 模块 2024-02-28 20:31:55 +08:00
YunaiV
77d634038c 全局:简化 file 组件,融合到 infra 模块 2024-02-28 18:59:33 +08:00
YunaiV
d134bfc4a6 进一步同步 boot 和 cloud 代码,移除多余无用的类 2024-02-27 17:15:55 +08:00
YunaiV
31e8777a7b CRM:更新最新代码,支持线索、客户、联系人、商机、合同等功能 2024-02-26 13:09:51 +08:00
puhui999
462a4ee823 重构 excel 导入模版下拉生成逻辑使用字段注解的方式配置下拉选择 2024-02-25 22:32:12 +08:00
YunaiV
cd87f2e4aa CRM:code review 客户导出的实现 2024-02-24 19:57:26 +08:00
puhui999
5dc1dbb3b2 完善 Excel 导入模版下拉选择生成实现 2024-02-24 11:40:58 +08:00
YunaiV
e53a0ca884 CRM:code review 客户导入 2024-02-23 18:50:22 +08:00
puhui999
41b8575b8d CRM:完善客户导入 2024-02-22 11:07:34 +08:00
puhui999
b26eb6266f CRM:新增客户导入模版所属行业、客户等级、客户来源、客户地区单元格下拉选择 2024-02-22 00:58:50 +08:00
YunaiV
9ea7bde751 📖 ERP:增加 ERP 首页的统计 2024-02-18 19:05:40 +08:00
YunaiV
63f322cb17 📖 CRM:code review 前端直接上传 2024-02-17 20:35:48 +08:00
芋道源码
b2782e1d9a
!865 基础设施:前端直连上传文件
Merge pull request !865 from 疯狂的世界/develop
2024-02-17 11:21:06 +00:00
YunaiV
94153cb59e 增加 ERP 系统的介绍 2024-02-17 10:10:09 +08:00
YunaiV
9e3858aea7 ERP:完成 payment 付款单的逻辑 100% 2024-02-14 17:13:48 +08:00
YunaiV
dbc367ad95 ERP:基本完成销售入库模块 2024-02-11 22:12:56 +08:00
YunaiV
0694bc8684 ERP:完善 ERP 销售出库单的保存 2024-02-11 21:19:16 +08:00
YunaiV
3479ef8123 ERP:增加金额计算的四舍五入 2024-02-07 10:34:23 +08:00
YunaiV
593e1fd59c ERP:增加入库单的审批功能 2024-02-06 23:28:57 +08:00
owen
787b0140e7 Merge remote-tracking branch 'origin/develop' into develop 2024-02-04 20:58:38 +08:00
owen
5804957149 基础设施:前端直连上传,优先使用自定义域名 2024-02-04 20:57:06 +08:00
owen
478db1bd39 基础设施:增加前端直连上传文件到S3服务的功能 2024-02-04 19:44:25 +08:00
puhui999
59dfa10461 Merge remote-tracking branch 'yudao/develop' into develop
# Conflicts:
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessServiceImpl.java
2024-02-03 20:52:08 +08:00
YunaiV
9fbbce4e8d 📖 BPMN:code review bpmn 中辅助查找代码 2024-02-03 16:12:27 +08:00
kyle
b2370564a4 feat: 添加查找用户的处理器,用于在bpmn中辅助查找用户 2024-02-03 15:41:53 +08:00
puhui999
59e6f23788 CRM-CONTRACT: 完善 TODO 2024-02-03 12:29:28 +08:00
YunaiV
722223c659 Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into develop
# Conflicts:
#	yudao-module-mall/yudao-module-product-biz/src/test/java/cn/iocoder/yudao/module/product/service/comment/ProductCommentServiceImplTest.java
2024-01-27 16:44:58 +08:00
YunaiV
524ee8c467 全局:将 sms 融合到 system 模块里,减少 starter 2024-01-27 13:06:15 +08:00
YunaiV
5acdd1554e 全局:将 sms 融合到 system 模块里,减少 starter 2024-01-27 11:25:43 +08:00
YunaiV
5b69df074c 全局:将 banner、error-code、desensitize 融合到 web 组件里,减少 starter 2024-01-27 10:25:25 +08:00
YunaiV
16fd1a9639 🐛 oracle limit 查询不正确 2024-01-20 18:46:51 +08:00
YunaiV
fcef0f7f50 升级最新依赖 2024-01-19 22:40:59 +08:00
YunaiV
023a7b14d8 统一 JDK8 和 JDK21 相关代码 2024-01-19 12:38:57 +08:00
kyle
5ae1d0ab3e fix: 修复3处问题
1. AreaConvert缺少两个方法导致编译报缺少转换函数
2. 修复SocialUserBindReqVO.java在因为lombok和mapstruct的问题,导致报未知属性的问题
3. 修复Bpm报缺少AsyncTaskExecutor的问题
2024-01-16 11:09:02 +08:00
YunaiV
d58da7b2b0 同步 https://gitee.com/zhijiantianya/yudao-cloud/pulls/90/files pr 2024-01-13 21:08:52 +08:00
YunaiV
e79c750b46 📖 CRM:code review 跟进记录的实现 2024-01-13 09:56:53 +08:00
YunaiV
d80406acbb Merge branch 'develop' of https://gitee.com/puhui999/ruoyi-vue-pro into develop
# Conflicts:
#	yudao-module-mall/yudao-module-product-biz/src/test/java/cn/iocoder/yudao/module/product/service/category/ProductCategoryServiceImplTest.java
2024-01-13 09:23:56 +08:00
YunaiV
f6c8159dac MALL:简化 SPU 的 VO 转化 2024-01-12 22:48:58 +08:00
puhui999
9bba1ce8a4 新增 ParseFunctionNameConstants 常量枚举 2024-01-10 11:29:29 +08:00
YunaiV
2d1e57554d 📖 CRM:code review CRM 客户逻辑 2024-01-07 22:07:17 +08:00
芋道源码
3c7f63c356
!810 fix:修复 issues 提到的一些公众号上的问题
Merge pull request !810 from puhui999/develop
2024-01-07 13:23:53 +00:00
YunaiV
bbba83ef61 📖 MALL:code review 商品统计的代码 2024-01-07 16:23:02 +08:00
YunaiV
eb048532f7 Merge branch 'develop' of https://gitee.com/CrazyWorld/ruoyi-vue-pro into develop
# Conflicts:
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/article/AppArticleController.java
2024-01-06 21:52:10 +08:00
puhui999
68f5edaa88 CRM-客户: 完善一些 TODO 2024-01-06 15:28:10 +08:00
puhui999
ea4b4b8956 CRM-客户:精简 VO 2024-01-05 00:15:26 +08:00
YunaiV
8c9b483ac5 📖 code review 操作日志的实现 2023-12-30 21:36:46 +08:00
芋道源码
9c3cf1d6b6
!806 操作日志:完善 code review 提到的问题
Merge pull request !806 from puhui999/develop
2023-12-30 12:14:40 +00:00
YunaiV
290f45dd6e Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into develop
# Conflicts:
#	yudao-server/src/main/resources/application-local.yaml
2023-12-30 20:11:07 +08:00
YunaiV
2fb36563ec 🐛 修复 CacheUtils 异步缓存的 ThreadLocal 变量传递 2023-12-30 12:01:12 +08:00
YunaiV
51968c4c19 🐛 腾讯云上传 bug 2023-12-30 11:23:59 +08:00
YunaiV
9a03f1a796 🐛 BPM:多租户的工作流隔离 2023-12-30 09:38:01 +08:00
YunaiV
475e932aec 🐛 导出 Excel:Long 类型 ID 会丢失精度 2023-12-29 21:45:43 +08:00
YunaiV
0861372755 🐛 修复修改短信渠道缓存没有更新 2023-12-29 12:59:20 +08:00
YunaiV
829965e50a 🐛 fix(websocket): 修复 websocket 失效的问题 2023-12-29 12:54:52 +08:00
YunaiV
08ff391f78 🐛 Websocket 断开时,未删除会话缓存 bug 2023-12-29 12:48:36 +08:00
puhui999
6950368991 操作日志:完善 code review 提到的问题 2023-12-26 00:04:20 +08:00
YunaiV
5de6a8bd23 📖 code review:操作日志的实现 2023-12-25 21:40:16 +08:00
YunaiV
82a25474f6 Merge remote-tracking branch 'origin/develop' into develop 2023-12-25 08:43:38 +08:00
YunaiV
7542b6a78d Member:完善微信相关配置 2023-12-25 08:43:32 +08:00
puhui999
7286f33a7f Merge remote-tracking branch 'yudao/develop' into develop 2023-12-24 00:32:47 +08:00
puhui999
e8ade5f1fe crm:完善一些遗留的 TODO 2023-12-23 20:10:40 +08:00
YunaiV
d65c28d7f7 Member:社交登录逻辑调整,如果登录时无用户,则自动创建用户,保持和各 App 统一逻辑 2023-12-23 09:59:58 +08:00
puhui999
f56d8a2751 重构操作日志记录实现 2023-12-19 18:34:51 +08:00
puhui999
1fae341cae 重构操作日志记录实现 2023-12-19 16:29:13 +08:00
YunaiV
cd45fc35ea Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into develop 2023-12-19 12:27:11 +08:00
puhui999
3bab9748db 系统操作日志:使用自定义 starter 的方式重新集成 mzt-biz-log 2023-12-19 09:20:47 +08:00
owen
5851bcb479 Merge remote-tracking branch 'origin/develop' into develop 2023-12-17 10:05:13 +08:00
owen
4a007f0c98 统计:增加商品统计 2023-12-16 23:48:10 +08:00
puhui999
63431082e5 member: 完善连续签到 review 提到的问题 2023-12-11 16:37:14 +08:00
风狗
a6a9f4e3a6
增加 东莞市下面的行政区信息
Signed-off-by: 风狗 <909275705@qq.com>
2023-12-11 02:47:22 +00:00
YunaiV
23df8633f4 📖 CRM:code review 数据权限的实现 2023-12-09 10:50:47 +08:00
YunaiV
10d245afc3 🐛 移除多余的 yudao-spring-boot-starter-security 依赖 2023-12-08 22:17:13 +08:00
puhui999
5c395fc1c4 CRM: 完善 code review 数据权限提到的问题,重新封装 CrmQueryWrapperUtils 2023-12-08 15:27:58 +08:00
YunaiV
98697ee075 ⬆️ 2023-12-07 20:48:11 +08:00
YunaiV
b8f8cab699 🐛 修复 Spring Cache Redis 单冒号,而不是双 :: 冒号,避免 Redis Desktop Manager 多余空格 2023-12-07 07:36:33 +08:00
YunaiV
30fef09eee 🔧 简化 errorLog 和 accessLog 模块的 VO 2023-12-03 18:32:47 +08:00
YunaiV
2dd835893a 🔧 简化 permission 模块的 VO 2023-12-02 21:47:03 +08:00
YunaiV
8ecc8cddba 1.9.0 版本发布 2023-11-30 21:22:59 +08:00
芋道源码
fa1aa51c96
!771 同步最新的 CRM 代码
Merge pull request !771 from 芋道源码/feature/crm
2023-11-30 12:50:49 +00:00
YunaiV
e4378e5628 修复 WxPayOrderNotifyV3Result 的重命名 2023-11-26 19:24:11 +08:00
YunaiV
a1e6348a37 移除 weixin starter 组件,直接改成 wxjava starter 2023-11-26 17:08:16 +08:00
芋道源码
ee25b8aedb
!752 使用 justauth 替代现有 yudao-spring-boot-starter-biz-social 依赖,减少 starter
Merge pull request !752 from 芋道源码/feature/justauth-op
2023-11-26 03:42:16 +00:00
YunaiV
f2ff30e465 优化 error-code 加载逻辑,失败不影响启动 2023-11-25 23:00:31 +08:00
YunaiV
6d7491fb02 !69fix(system): 修复更新账号时岗位为空时发生的空指针异常 2023-11-25 22:34:08 +08:00
YunaiV
bd91276155 websocket:重新封装 websocket 组件,支持 token 认证,并增加 WebSocketMessageListener 方便处理消息 2023-11-25 20:44:36 +08:00
YunaiV
899e40deb9 crm:code review 数据权限的实现 2023-11-25 10:02:55 +08:00
YunaiV
a597eb17d4 websocket:修复 RedisWebSocketMessageConsumer 注册失效的问题 2023-11-24 18:56:19 +08:00
YunaiV
0233b092b8 websocket:重新封装 websocket 组件,支持 sender 广播 2023-11-24 00:32:52 +08:00
YunaiV
1941a7b3e6 websocket:重新封装 websocket 组件,支持 token 认证,并增加 WebSocketMessageListener 方便处理消息 2023-11-22 23:17:50 +08:00
YunaiV
6a61db8508 security: query string 支持传递 token 参数,解决 ws token 认证 2023-11-22 23:02:59 +08:00
puhui999
77d7bcc73f crm-数据权限:完善数据权限 code review 提到的问题 2023-11-22 17:56:13 +08:00
YunaiV
6f135303d8 sms:移除 SmsCodeMapping + SmsCommonResult,简化短信的封装 2023-11-21 22:14:07 +08:00
YunaiV
822e441765 使用 justauth 替代现有 yudao-spring-boot-starter-biz-social 依赖,减少 starter 2023-11-20 23:27:41 +08:00
YunaiV
e40c0e3057 Merge branch 'feature/mall_product' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
#	pom.xml
#	sql/mysql/pay_wallet.sql
#	yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/mapper/BaseMapperX.java
2023-11-19 18:39:55 +08:00
YunaiV
7f75f0abfc bpm:code review 指定审批人 2023-11-19 18:28:00 +08:00
YunaiV
6fd8d0095c Merge branch 'feature/bpm-earlyAssignee' of https://gitee.com/ykhcool/ruoyi-vue-pro 2023-11-19 18:17:28 +08:00
YunaiV
c7a21b2a64 mall:优化商品收藏的分页接口 2023-11-19 00:58:12 +08:00
YunaiV
90f135ad95 Merge branch 'feature/crm' of https://gitee.com/jiangwanwan/ruoyi-vue-pro into feature/crm
# Conflicts:
#	sql/mysql/crm.sql
2023-11-18 21:17:11 +08:00
YunaiV
5122aee924 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/crm
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
#	yudao-ui-admin/src/views/system/user/index.vue
2023-11-18 20:44:06 +08:00
zhijiantianya@gmail.com
067d53ac48 代码生成器:增加单元测试,🛫 2023-11-17 19:39:32 +08:00
zhijiantianya@gmail.com
7e6b084f77 Merge branch 'feature/vo-optimize' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/sub-table 2023-11-15 21:02:22 +08:00
YunaiV
5e6e02e4f4 vo 简化:使用 BeanUtils 替代 mapstruct 转换 2023-11-15 09:19:51 +08:00