Commit Graph

728 Commits

Author SHA1 Message Date
g_l
4091253693
获取不到用户引发的NPE异常
Signed-off-by: g_l <glwxx0719@163.com>
2024-05-16 02:33:01 +00:00
puhui999
4c05bd340e fix: 获得微信小程序码(base64 image) 2024-05-14 23:28:44 +08:00
YunaiV
d46097a658 【修复】SYSTEM:更新角色时,记录修改内容 2024-05-12 10:08:23 +08:00
YunaiV
0ba98742be 【优化】SYSTEM:短信验证码前置补零对其endCode长度 2024-05-11 23:51:27 +08:00
YunaiV
0641f793a3 【代码评审】全局:微信小程序码 2024-05-11 21:51:59 +08:00
puhui999
73ef9211f9 feat:新增获取小程序码相关接口 2024-05-11 17:55:36 +08:00
DevDengChao
3da7885514 fix: 删除 SexEnum.UNSPECIFIED, 并将 UNKNOWN 的值同步为数据库中 member_user.sex 字段的默认值 0 2024-05-10 09:29:43 +08:00
DevDengChao
0c99c16989 feat: 新增性别未定义时的枚举 2024-05-07 15:00:13 +08:00
YunaiV
6ba73e60f0 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/db 2024-05-02 18:16:11 +08:00
YunaiV
ab00986a1d Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17 2024-05-01 08:37:56 +08:00
YunaiV
c0722b3a19 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/db
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
2024-05-01 08:05:18 +08:00
dhb52
f700f0de74 fix: system_user_seq => system_users_seq 2024-04-30 01:25:51 +08:00
DevDengChao
e133c28da5 修复短信回执外部文档的链接 2024-04-28 14:57:46 +08:00
YunaiV
6f42da1b77 【修复】部分菜单,确实 menu.sql 配置的权限标识 2024-04-24 20:11:11 +08:00
YunaiV
eb1ca934b7 【修复】角色管理页面-查询未按照排序字段排序的问题 2024-04-24 12:16:03 +08:00
YunaiV
b382ae4f85 【修复】角色管理页面-查询未按照排序字段排序的问题 2024-04-24 09:38:05 +08:00
YunaiV
0649c315d1 【优化】新增 sslEnable 字段,支持 outlook 邮箱 2024-04-24 09:14:51 +08:00
YunaiV
fd832e23fd bugfix:非 json 请求(文件上传)时,token 过期时,错误读取 request body 问题 2024-04-22 23:31:50 +08:00
YunaiV
075157417c 清理代码:无用的 test-integration 目录,暂时不考虑集成测试 2024-04-22 21:00:02 +08:00
YunaiV
9a31613e5b 【移除】敏感词的管理,简化项目的复杂度 2024-04-22 19:53:01 +08:00
YunaiV
8093ef3b96 【移除】错误码的管理,简化项目的复杂度 2024-04-22 19:42:45 +08:00
YunaiV
5d58037d05 优化:将 hutool-all 6.0 版本替换成 hutool-extra,减少依赖 2024-04-22 19:01:25 +08:00
YunaiV
2a40678ff8 同步最新的 bugfix 2024-04-14 22:09: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
2e03dcba69 移除 resilience4j 组件 2024-04-10 20:57:44 +08:00
YunaiV
38db5fe008 【新增】新增 UserIdempotentKeyResolver 解析器,支持用户级别的幂等 2024-04-10 20:13:31 +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
YunaiV
909d3309d2 【优化】支持登陆用户,直接读取昵称、部门等信息,也支持自定义字段 2024-04-07 19:39:32 +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
f869a5718d 【新增】system user 和 role 接入新操作日志 2024-04-04 09:57:06 +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
132c1cc828 【优化】增强访问日志,支持是否记录、脱敏、操作信息等功能 2024-04-03 19:52:52 +08:00
YunaiV
beea186507 全局:增加 VO 数据翻译的支持 2024-04-01 12:42:27 +08:00
YunaiV
0b91603652 Member:会员等级变更修复 2024-03-30 19:48:41 +08:00
YunaiV
3b379d8cc0 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/statistics/CrmStatisticsCustomerController.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/statistics/CrmStatisticsCustomerServiceImpl.java
2024-03-30 11:54:27 +08:00
YunaiV
3b8dee4963 BPM:完善相关的代码注释 2024-03-26 08:38:59 +08:00
puhui999
ce013a2562 CRM: 新增客户行业、来源、级别统计数据统计 2024-03-24 17:15:56 +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
0317e4279d 全局:简化 captcha 组件,融合到 system 模块 2024-02-28 20:31:55 +08:00
YunaiV
067ff6cc4d bugfix master 的一些 pr 2024-02-27 21:01:02 +08:00
YunaiV
d134bfc4a6 进一步同步 boot 和 cloud 代码,移除多余无用的类 2024-02-27 17:15:55 +08:00
YunaiV
088fbb2096 Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk21 2024-02-26 12:25:55 +08:00
YunaiV
3f8fa6b1bc CRM:简化 CRM 数据权限的实现 2024-02-24 11:14:30 +08:00
YunaiV
e53a0ca884 CRM:code review 客户导入 2024-02-23 18:50:22 +08:00
puhui999
b26eb6266f CRM:新增客户导入模版所属行业、客户等级、客户来源、客户地区单元格下拉选择 2024-02-22 00:58:50 +08:00
YunaiV
3b2200ad80 2.0.1 版本发布准备 2024-02-17 23:26:50 +08:00
YunaiV
0694bc8684 ERP:完善 ERP 销售出库单的保存 2024-02-11 21:19:16 +08:00
YunaiV
e9a29e6dd4 CRM:优化合同金额排行、回款金额排行 2024-02-03 01:14:35 +08:00
安浩浩
46e01e07a8 修改:CRM 商业智能,合并模块到 crm,优化查询 2024-01-31 23:35:27 +08:00
YunaiV
52a68e1838 📖 CRM:code review 合同金额排行榜、回款金额排行榜 2024-01-30 09:24:42 +08:00
anhaohao
fdd5d55fc8 Merge remote-tracking branch 'origin/develop' into develop 2024-01-28 20:11:00 +08:00
anhaohao
65d7f8c4ab 新增:CRM 商业智能,合同金额排行榜和回款金额排行榜 2024-01-28 20:06:56 +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
35205edff9 全局:将 sms 融合到 system 模块里,减少 starter 2024-01-27 13:09:25 +08:00
YunaiV
5acdd1554e 全局:将 sms 融合到 system 模块里,减少 starter 2024-01-27 11:25:43 +08:00
YunaiV
814b6f688d 📖 CRM:code review 跟进记录 2024-01-26 23:46:02 +08:00
YunaiV
0dff03b8b1 🔥 2.0.0 版本发布准备~ 2024-01-26 20:37:38 +08:00
YunaiV
16fd1a9639 🐛 oracle limit 查询不正确 2024-01-20 18:46:51 +08:00
YunaiV
6a6e95fcb6 对齐 BOOT 与 CLOUD 的代码 2024-01-19 22:13:55 +08:00
YunaiV
023a7b14d8 统一 JDK8 和 JDK21 相关代码 2024-01-19 12:38:57 +08:00
YunaiV
ee1870802f BPM:抄送任务的 code review 2024-01-18 19:07:01 +08:00
kyle
5ae1d0ab3e fix: 修复3处问题
1. AreaConvert缺少两个方法导致编译报缺少转换函数
2. 修复SocialUserBindReqVO.java在因为lombok和mapstruct的问题,导致报未知属性的问题
3. 修复Bpm报缺少AsyncTaskExecutor的问题
2024-01-16 11:09:02 +08:00
puhui999
eaa8e4be96 操作日志字段解析方法调整 2024-01-13 22:29:05 +08:00
YunaiV
e79c750b46 📖 CRM:code review 跟进记录的实现 2024-01-13 09:56:53 +08:00
puhui999
9bba1ce8a4 新增 ParseFunctionNameConstants 常量枚举 2024-01-10 11:29:29 +08:00
puhui999
68f5edaa88 CRM-客户: 完善一些 TODO 2024-01-06 15:28:10 +08:00
puhui999
9ce50ec369 CRM-客户限制配置:VO 简化 2024-01-06 13:04:30 +08:00
puhui999
a1c17b9b00 CRM-客户:日志表达式调整 2024-01-05 17:40:21 +08:00
YunaiV
8c9b483ac5 📖 code review 操作日志的实现 2023-12-30 21:36:46 +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
YunaiV
7b482f5729 Member:增加获取单个社交用户的接口 2023-12-23 21:48:33 +08:00
YunaiV
d65c28d7f7 Member:社交登录逻辑调整,如果登录时无用户,则自动创建用户,保持和各 App 统一逻辑 2023-12-23 09:59:58 +08:00
puhui999
a05d3bc1d1 Merge remote-tracking branch 'yudao/develop' into develop 2023-12-19 18:44:34 +08:00
puhui999
f56d8a2751 重构操作日志记录实现 2023-12-19 18:34:51 +08:00
puhui999
1fae341cae 重构操作日志记录实现 2023-12-19 16:29:13 +08:00
puhui999
3bab9748db 系统操作日志:使用自定义 starter 的方式重新集成 mzt-biz-log 2023-12-19 09:20:47 +08:00
YunaiV
b4612262b3 MEMBER:修改密码时,发送验证码无需传递 mobile,通过 user 查询 2023-12-17 23:46:48 +08:00
YunaiV
ddb6fe7ec8 📖 CRM:code review 客户管理的数据权限、操作权限 2023-12-17 10:57:49 +08:00
puhui999
daf4651a4f 系统操作日志:集成 mzt-biz-log 5,增加日志保存和查询接口 2023-12-14 18:45:13 +08:00
puhui999
3c74b22933 系统操作日志:集成 mzt-biz-log 4 2023-12-13 17:45:43 +08:00
puhui999
c74881c8f0 系统操作日志:集成 mzt-biz-log 3 2023-12-13 15:18:19 +08:00
puhui999
13d6c42a48 系统操作日志:集成 mzt-biz-log 2 2023-12-12 22:42:50 +08:00
puhui999
c5cc818a49 系统操作日志:集成 mzt-biz-log 2023-12-12 22:29:40 +08:00
YunaiV
23df8633f4 📖 CRM:code review 数据权限的实现 2023-12-09 10:50:47 +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
3707662187 📈 CRM:code review 数据权限 2023-12-06 20:04:15 +08:00
YunaiV
d430063eec Merge remote-tracking branch 'puhui/feature/crm' into feature/crm
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/user/AdminUserApiImpl.java
2023-12-06 19:33:04 +08:00
YunaiV
c69fbe540a 增加 codegen 模块的单测覆盖率 2023-12-05 20:00:29 +08:00
puhui999
455a4ebc7b CRM-客户:实现数据权限、场景检索和公海数据分页查询 2023-12-05 15:04:53 +08:00
YunaiV
da829f7cf5 增加 sms/tenant/senstiveword 模块的单测覆盖率 2023-12-04 13:14:18 +08:00
YunaiV
c2e9ecf7be 增加 social 模块的单测覆盖率 2023-12-04 09:54:47 +08:00
YunaiV
f656888965 增加 permission 模块的单测覆盖率 2023-12-03 21:55:17 +08:00
YunaiV
4dab6d0217 增加 dept 模块的单测覆盖率 2023-12-03 21:26:43 +08:00
YunaiV
dab751dc74 增加 dict 模块的单测覆盖率 2023-12-03 21:15:06 +08:00
YunaiV
42dc4b6194 🔧 简化 user 模块的 VO 2023-12-03 01:02:59 +08:00
YunaiV
d4cf945af7 🔧 简化 tenant 模块的 VO 2023-12-02 23:42:57 +08:00
YunaiV
5bb8fdca7e 🔧 简化 social 模块的 VO 2023-12-02 23:01:15 +08:00
YunaiV
e61ecb63dd 🔧 简化 sms 模块的 VO 2023-12-02 22:39:23 +08:00
YunaiV
8b67111733 🔧 简化 sensitiveWord 模块的 VO 2023-12-02 21:59:08 +08:00
YunaiV
2dd835893a 🔧 简化 permission 模块的 VO 2023-12-02 21:47:03 +08:00
YunaiV
73d53dbaad 🔧 简化 oauth2 模块的 VO 2023-12-02 20:48:51 +08:00
YunaiV
9aed06af5d 🔧 简化 notify 模块的 VO 2023-12-02 20:25:10 +08:00
YunaiV
5eb5472dec 🔧 简化 notice 模块的 VO 2023-12-02 20:07:54 +08:00
YunaiV
b77b6322e1 🔧 简化 mail 模块的 VO 2023-12-02 19:54:58 +08:00
YunaiV
4225db217d 🔧 简化 loginLog 和 operateLog 模块的 VO 2023-12-02 19:25:25 +08:00
YunaiV
8eb04d6805 🔧 简化 errorCode 模块的 VO 2023-12-02 18:40:31 +08:00
YunaiV
c493397653 🔧 简化 dictType 和 dictData 模块的 VO 2023-12-02 18:21:40 +08:00
YunaiV
a9c8f6c8e9 🔧 简化 post 和 dept 模块的 VO 2023-12-02 10:18:27 +08:00
YunaiV
455f8e49fb crm:code review 联系人 2023-11-27 20:42:35 +08:00
zyna
3f3899f5d3 crm联系人review修改,新增地区字段 2023-11-27 20:42:34 +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
0bf24c6d16 使用 spring-boot-starter-justauth 替代原本 social starter 2023-11-26 11:39:29 +08:00
YunaiV
6b3a54c8df !69fix(system): 修复更新账号时岗位为空时发生的空指针异常 2023-11-25 22:28:05 +08:00
YunaiV
0233b092b8 websocket:重新封装 websocket 组件,支持 sender 广播 2023-11-24 00:32:52 +08:00
YunaiV
6a61db8508 security: query string 支持传递 token 参数,解决 ws token 认证 2023-11-22 23:02:59 +08:00
YunaiV
7506a1b012 sms:移除 sendCode、sendMsg 字段 2023-11-21 22:53:57 +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
716b081464 crm:合并最新的数据权限 2023-11-18 22:31:05 +08:00
YunaiV
8c9873c425 Merge branch 'feature/crm' of https://gitee.com/puhui999/ruoyi-vue-pro into feature/crm
# 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/convert/contact/ContactConvert.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/convert/customer/CrmCustomerConvert.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contact/ContactServiceImpl.java
#	yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImpl.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/dept/PostConvert.java
2023-11-18 22:25:13 +08:00
YunaiV
8c9c91f0ca crm:code review 配置管理 2023-11-18 22:12: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
zhijiantianya@gmail.com
067d53ac48 代码生成器:增加单元测试,🛫 2023-11-17 19:39:32 +08:00
YunaiV
01a55b93c2 代码生成:增加更全的 tree 场景下的新增/修改校验 2023-11-16 20:01:44 +08:00
YunaiV
f5ea270be3 部门:优化父部门的校验逻辑,为代码生成做个铺垫?! 2023-11-16 12:55:43 +08:00
YunaiV
5e6e02e4f4 vo 简化:使用 BeanUtils 替代 mapstruct 转换 2023-11-15 09:19:51 +08:00
YunaiV
ddb5bce0a2 vo 简化:post 重构 2023-11-14 22:37:46 +08:00
Wanwan
5b295d56b6 feat: CRM 客户限制 2023-11-11 20:49:52 +08:00
puhui999
668fae9398 CRM-数据权限:完善 code review 提到的问题 2023-11-07 17:52:18 +08:00
YunaiV
e8bc284dd0 优化:默认只引入 mysql driver,减少打包大小 2023-11-06 21:41:28 +08:00
YunaiV
feba904fd8 多租户:登录界面,根据 host 域名获取对应的租户编号 2023-11-06 19:47:21 +08:00
YunaiV
c162b39e1e 多租户:调整 tenant 表的 domain 字段为 website,避免 dm 数据库的关键字冲突 2023-11-06 19:04:01 +08:00
YunaiV
1eff9822ce 同步最新 master 代码 2023-11-04 20:52:37 +08:00
YunaiV
787de1be94 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product
# Conflicts:
#	sql/mysql/mall.sql
#	sql/mysql/ruoyi-vue-pro.sql
#	yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/app/wallet/vo/recharge/AppPayWalletRechargeCreateReqVO.java
#	yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/service/wallet/PayWalletRechargeServiceImpl.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/social/SocialUserService.java
2023-11-04 20:48:27 +08:00
YunaiV
87bc3f510c 优化:社交登录、用户的管理 2023-11-04 14:37:36 +08:00
YunaiV
e9317bf293 Merge branch 'feature/mall_product_tmp' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product
# Conflicts:
#	yudao-module-member/yudao-module-member-biz/src/test/java/cn/iocoder/yudao/module/member/service/auth/MemberAuthServiceTest.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/social/SocialUserServiceImpl.java
#	yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/social/SocialUserServiceImplTest.java
2023-11-04 12:03:54 +08:00
YunaiV
d048daf7d6 mq 重构:默认的 mq 实现,采用 event,减少对 redis、rocketmq 等消息队列的依赖 2023-10-30 12:53:54 +08:00
puhui999
8552e86d8a 完善三方登录 2023-10-26 17:03:26 +08:00
puhui999
12ae5bf128 新增社交用户 RUD 2023-10-25 16:57:13 +08:00
puhui999
738fcef453 新增社交客户端 CRUD 2023-10-25 16:07:17 +08:00