Compare commits

...

731 Commits

Author SHA1 Message Date
5308e309ea 同步 https://gitee.com/zhijiantianya/yudao-cloud/pulls/51/files 2023-09-03 18:44:03 +08:00
379c143dbb 修复:#320 支付手续费计算不正确,超过付款金额 #334 2023-09-03 18:39:51 +08:00
a532ba0579 Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro 2023-09-03 18:38:02 +08:00
05fc322919 Merge pull request #334 from freesme/fix-master-#320-calculation-error
修复:#320 支付手续费计算不正确,超过付款金额
2023-09-03 18:37:52 +08:00
0cb7d8a29a Merge pull request #335 from freesme/master-fix-#330wx-mini-jump-failed
修复:微信公众号菜单添加跳转小程序失败
2023-09-03 18:34:33 +08:00
4db3de8d86 Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro 2023-09-03 18:30:46 +08:00
a1f6826e14 Merge pull request #337 from freesme/fix-master-#319-wx-pay-client-error
修复:#319 微信支付初始化 client 客户端错误,导致发起支付报错
2023-09-03 18:30:32 +08:00
4809e9b462 修复单元测试报错的问题 2023-09-03 18:28:29 +08:00
8f86f65884 Merge branch 'feature/mall_product' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-09-03 18:07:05 +08:00
482a84a6f1 603 mall: 优惠券退还优化 2023-09-03 18:06:15 +08:00
670f2ef5da !603 mall: 优惠券退还优化
Merge pull request !603 from 疯狂的世界/mall_order_cancel
2023-09-03 10:04:41 +00:00
8321d14b0b !599 Crontab组件radio的label类型不一致
Merge pull request !599 from 高小牛/master
2023-09-03 10:02:32 +00:00
b69d4e0852 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-09-03 17:59:50 +08:00
80a5889757 !565 vben代码生成模版
Merge pull request !565 from xingyu/feature/vben_codegen
2023-09-03 09:58:56 +00:00
7870283bfa !594 兼容spring web 配置上下文根路径的情况
Merge pull request !594 from suyh/master
2023-09-03 09:55:39 +00:00
e67b62f2f6 !604 优惠券优化
Merge pull request !604 from 疯狂的世界/coupon
2023-09-03 09:48:21 +00:00
9148170926 调整 mapper 命名,避免可能的冲突 2023-09-02 19:23:09 +08:00
71efa0ed6f promotion: 订单使用品类券时,根据品类过滤可用商品 2023-09-02 10:05:56 +08:00
8bbaaf1ce9 promotion: 优惠券模板 productSpuIds 改成 productScopeValues 2023-09-02 09:53:37 +08:00
6a7be19d3a common: 增加InEnumCollectionValidator,用于校验枚举值列表参数的取值范围是否有䇅 2023-09-02 08:44:02 +08:00
11ad7ad5e4 mall: 优惠券退还优化 2023-09-02 07:44:16 +08:00
c25bf38f50 code review:交易订单的取消 2023-09-02 00:52:31 +08:00
9c0d0c809a Merge branch 'mall_order_cancel' of https://gitee.com/CrazyWorld/ruoyi-vue-pro into feature/mall_product
 Conflicts:
	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/coupon/CouponService.java
	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/coupon/CouponServiceImpl.java
	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/convert/order/TradeOrderConvert.java
	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderUpdateServiceImpl.java
2023-09-02 00:45:26 +08:00
68c1113ed1 code review:优惠劵发放 2023-09-02 00:32:16 +08:00
a6ec3fefcf code review:优惠劵发放 2023-09-02 00:31:23 +08:00
c06d3c3d26 !602 mall: 发送优惠券功能优化
Merge pull request !602 from 疯狂的世界/mall_coupon_take
2023-09-01 16:19:40 +00:00
3fbce643ee mall: 发送优惠券功能优化 2023-09-01 23:45:50 +08:00
76f510f247 code review:优惠劵发放 2023-09-01 22:51:28 +08:00
b3fcefa677 trade: 会员取消订单 2023-09-01 20:37:20 +08:00
af0771a175 !597 优惠券
Merge pull request !597 from 疯狂的世界/owen_dev
2023-09-01 12:12:02 +00:00
28adfff10e code review:订单逻辑 2023-09-01 20:00:04 +08:00
8dd600a300 !600 订单中心:修改获取售后订单详情接口,修改订单管理后台物流获取接口
Merge pull request !600 from puhui999/feature/mall_product
2023-09-01 11:49:23 +00:00
dd6adb8ee6 code review order 2023-09-01 19:08:27 +08:00
e26814be31 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-09-01 12:13:11 +08:00
1f9968d784 订单中心:修改获取售后订单详情接口,修改订单管理后台物流获取接口 2023-09-01 12:12:15 +08:00
1ca5dd7e93 Crontab组件radio的label类型不一致 2023-09-01 08:48:07 +08:00
891ed3d055 Merge branch 'feature/mall_product' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-09-01 00:34:06 +08:00
361ad2e22a 同步最新商城演示图 2023-09-01 00:33:17 +08:00
e6f1e5d968 同步最新商城演示图 2023-09-01 00:28:39 +08:00
26129b52a8 同步最新 SQL 脚本 2023-08-31 20:47:30 +08:00
d982a95fdd Merge branch 'feature/mall_product' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-08-31 20:38:59 +08:00
ba444c9538 code review:支付钱包 2023-08-31 20:13:12 +08:00
bca6fb4698 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-08-31 20:06:10 +08:00
f28b960319 调整最新图片 url 2023-08-31 20:06:02 +08:00
457312d5aa 修改 PayClientFactory 创建 PayClient 方法 2023-08-31 14:30:12 +08:00
7d4d3bea55 Revert "创建 PayClient 迁移到 PayChannelService"
This reverts commit 716727bfa7.
2023-08-31 08:27:22 +08:00
60d4aa97fb code review:售后详情接口 2023-08-30 20:18:40 +08:00
059202a588 购物车:调整购物车接口 2023-08-30 19:14:28 +08:00
73f1636daa 售后日志添加售前售后状态 2023-08-30 10:58:37 +08:00
3e4b1c0552 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-08-30 08:43:13 +08:00
5a788af084 购物车:简化 cart 表命名 2023-08-30 08:43:07 +08:00
278f2af8f8 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-08-29 15:29:02 +08:00
716727bfa7 创建 PayClient 迁移到 PayChannelService 2023-08-29 15:28:24 +08:00
e8662e35e1 修复:微信支付初始化 client 客户端错误,导致发起支付报错 2023-08-29 11:45:04 +08:00
dac0d2d693 修复:微信公众号菜单添加跳转小程序失败 2023-08-29 11:03:55 +08:00
3e488d4308 !595 订单售后退款:添加获取售后订单详情接口
Merge pull request !595 from puhui999/feature/mall_product
2023-08-29 02:00:41 +00:00
9507b6d800 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-08-29 09:54:39 +08:00
d5fe7708ce 订单售后退款:添加获取售后订单详情接口 2023-08-29 09:54:14 +08:00
cc71aabd3d 钱包:钱包流水 api 2023-08-29 00:31:54 +08:00
ddcb3e69f9 会员等级 app 接口 2023-08-28 21:01:46 +08:00
6132443d26 code review:钱包实现 2023-08-28 18:54:40 +08:00
0411b3464a 订单售后退款:添加获取售后订单详情接口 2023-08-28 17:21:29 +08:00
9077f14bae 钱包支付 Client 失败问题修改 2023-08-28 13:54:25 +08:00
3d894ca7f5 修复:#320 支付手续费计算不正确,超过付款金额
(cherry picked from commit 0df2d7191f7a467f2eeeb5bd19217a4a039395db)
2023-08-28 11:20:19 +08:00
7237bc07bb 钱包退款的实现 2023-08-28 10:25:50 +08:00
498edfffb1 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-08-28 09:24:04 +08:00
655eefc340 订单管理:完善订单管理提到的一些问题 2023-08-28 09:23:30 +08:00
c7f6f92159 钱包支付 Client 的实现 2023-08-28 07:39:03 +08:00
d82729e4c6 同步最新会员中心 SQL 2023-08-27 21:15:44 +08:00
8b98d13d8b Merge branch 'feature/mall_product' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-08-27 21:05:42 +08:00
1baa7f4aee 优化 AlipayPcPayClientTest 的方法命名,补全 assert 断言 2023-08-27 16:33:19 +08:00
35c1ba44d3 优化 AbstractAlipayClientTest、AlipayBarPayClientTest 的方法命名,补全 assert 断言 2023-08-27 16:15:41 +08:00
2acf5c878f 兼容spring boot web 提供的上下文根路径的匹配
spring.servlet.content-path
2023-08-27 11:59:38 +08:00
02bc9d28de 解决 MapStruct 的时区问题 2023-08-27 11:19:48 +08:00
3dd273a30d Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-08-27 11:10:57 +08:00
6696bb8943 !586 解决MapStruct进行LocalDateTime和Date转换时的时区问题,使用Mapper注解的uses参数
Merge pull request !586 from clockdotnet/master_pr
2023-08-27 03:10:48 +00:00
40560f9618 !569 fix: posgres sql
Merge pull request !569 from 天天写BUG/master
2023-08-27 03:07:44 +00:00
7d99c6dbe8 Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro 2023-08-27 10:52:37 +08:00
544e650e15 Merge pull request #326 from Lemon-cc-hang/base
fix: 在调用 selectList() 的时候 如果 Collection 参数为空会报错 sql 异常
2023-08-27 10:52:15 +08:00
acee734554 Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro 2023-08-27 10:44:48 +08:00
17f0297fb6 Merge pull request #332 from oah1021/expression
使用Parenthesis为原有表达式添加括号
2023-08-27 10:43:55 +08:00
530ec7ab24 mall: 完善后台发送优惠券 2023-08-26 22:29:56 +08:00
f5c5d38303 code review:商品评论 2023-08-26 21:23:01 +08:00
806228be8b !593 商品评论表增加冗余 SKU 的图片地址, 规格
Merge pull request !593 from 疯狂的世界/owen_dev
2023-08-26 13:00:07 +00:00
99dd33c408 code review:会员中心的详情返回 totalPoint 积分 2023-08-26 20:57:49 +08:00
bef7937835 !592 获得会员用户接口增加经验值字段
Merge pull request !592 from 风狗/feature/mall_product
2023-08-26 12:44:32 +00:00
1e2c83d90f mall: 商品评论表增加冗余 SKU 的图片地址, 规格 2023-08-26 14:40:16 +08:00
02abe86253 member:
1.用户积分变动方法, 提取到单独的接口中
2.规范代码
2023-08-26 13:52:20 +08:00
f10b638caf feat: 获得会员用户接口增加经验值字段 2023-08-26 12:55:11 +08:00
f6f33a07d0 code review:订单评论、订单积分的变更 2023-08-26 11:19:43 +08:00
b75d777670 code review:订单评论、订单积分的变更 2023-08-26 10:54:45 +08:00
f8952f8e34 !591 商品:完善商品评论功能
Merge pull request !591 from 疯狂的世界/owen_dev
2023-08-26 02:16:34 +00:00
583d34a801 code review:移除收件地址多余的方法 2023-08-26 01:51:47 +08:00
1b192b5032 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-08-26 01:10:58 +08:00
3badd5158c !589 新增 管理后台 用户收件地址管理接口
Merge pull request !589 from 风狗/管理后台_用户收件地址管理接口
2023-08-25 17:10:45 +00:00
61d51e54dc Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product
 Conflicts:
	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/convert/user/MemberUserConvert.java
2023-08-26 01:07:56 +08:00
e490195cbc !587 获取用户信息接口增加areaName 字段
Merge pull request !587 from 风狗/用户信息接口增加areaName字段
2023-08-25 17:04:13 +00:00
fd126ba2f7 member: 根据积分配置的比例,换算积分 2023-08-25 23:14:27 +08:00
d4acacec60 trade: 1.支付成功后,增加用户积分;2.退款成功后,扣减用户积分 2023-08-25 23:07:54 +08:00
dad56fd096 trade: 1.支付成功后,增加用户经验;2.退款成功后,扣减用户经验 2023-08-25 22:21:14 +08:00
f33b66558c 新增查询钱包余额明细接口 2023-08-25 22:08:40 +08:00
1ffbd9399e 新增获得支付钱包接口 2023-08-25 22:08:40 +08:00
9aee08ee0e 会员:修改Review的代码 2023-08-25 21:12:31 +08:00
2895ae3ddb Merge remote-tracking branch 'origin/feature/mall_product' into member_dev 2023-08-25 21:03:19 +08:00
2132de9dd1 商品:完善后台商品评论功能 2023-08-25 21:02:49 +08:00
65eddc63af feat: 增加管理后台用户收件地址管理接口。 2023-08-24 17:04:08 +08:00
5cc3e6510b 使用Parenthesis为原有表达式添加括号 2023-08-24 14:38:47 +08:00
9b6f5bd503 code review:会员等级 2023-08-24 00:53:09 +08:00
0619989586 !585 会员: 会员等级功能优化,修改Review的代码
Merge pull request !585 from 疯狂的世界/member_dev
2023-08-23 16:15:40 +00:00
55cae6d2aa feat: 获取用户信息接口增加areaName 字段。 2023-08-23 16:51:14 +08:00
b119aadba5 支付宝 条码支付 Client 单元测试 2023-08-23 12:30:15 +08:00
81c12b1852 解决MapStruct的时区问题 2023-08-23 12:21:49 +08:00
eb4434ecbc 解决MapStruct的时区问题 2023-08-23 12:11:47 +08:00
282c15c7c4 fix: vben codegen antdv 4.0 2023-08-23 11:37:09 +08:00
da8b2eab6d 合并冲突 2023-08-23 10:24:01 +08:00
4dd2d80887 Merge remote-tracking branch 'origin/feature/mall_product' into member_dev
# Conflicts:
#	sql/mysql/member_level.sql
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberExperienceLogService.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberLevelLogService.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberLevelLogServiceImpl.java
2023-08-23 10:17:24 +08:00
4132cf1437 会员: 会员等级取消分页功能 2023-08-23 10:12:21 +08:00
dc382d80bb 会员: 重构会员等级逻辑 2023-08-23 10:02:00 +08:00
60875a0472 code review:获取用户积分记录 接口增加对userId 的支持,获取用户签到记录接口增加对userId的支持 2023-08-23 00:48:33 +08:00
175d244dee Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-08-23 00:46:44 +08:00
5932e8e931 code review:订单列表、详情 2023-08-23 00:46:28 +08:00
287a17a9ff !583 调整 获取用户积分记录 和 获取用户签到记录接口 配合前端用户详情页面
Merge pull request !583 from 风狗/会员详情
2023-08-22 16:45:40 +00:00
c0ffaf8ea9 支付宝 PC 网站 Client 单元测试 2023-08-22 22:17:27 +08:00
c7f0b5c73d 支付宝 H5 Client 单元测试 2023-08-22 22:17:27 +08:00
4c634245e9 !581 订单列表管理重构完善
Merge pull request !581 from puhui999/feature/mall_product
2023-08-22 14:10:05 +00:00
54bf24b966 code review:会员等级 2023-08-22 21:59:00 +08:00
b7f54a3061 Merge remote-tracking branch 'origin/feature/mall_product' into member_dev
# Conflicts:
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberLevelServiceImpl.java
2023-08-22 21:26:10 +08:00
ca51056c00 会员: 统一用户等级记录、用户经验记录 命名 2023-08-22 20:49:25 +08:00
002475f33a 订单管理:完善订单管理 补全相关接口 2023-08-22 18:55:00 +08:00
d2c135eda9 订单管理:添加修改备注、订单调价、修改地址接口 2023-08-22 16:31:28 +08:00
0753df68b8 feat: 获取用户积分记录 接口增加对userId 的支持,获取用户签到记录接口增加对userId的支持。 2023-08-22 15:31:36 +08:00
551a968449 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberExperienceLogService.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/level/MemberLevelLogService.java
2023-08-22 12:57:15 +08:00
883bdc65a1 !580 会员: 增加会员分组功能
Merge pull request !580 from 疯狂的世界/member_dev
2023-08-22 04:55:40 +00:00
292f23c4b2 code review:会员等级 2023-08-22 12:53:29 +08:00
d29c5a556c 订单管理:添加修改备注、订单调价、修改地址接口 2023-08-22 12:19:25 +08:00
bdb38c4157 会员: 修改会员等级,使用单独的表单、接口 2023-08-22 11:23:09 +08:00
eff9fafde8 创建支付宝 Client 抽象类测试类, 测试公共方法 2023-08-22 08:40:41 +08:00
5a2d9d14df 会员: 删除用户标签, 用户等级时, 校验是否关联了用户 2023-08-22 01:33:28 +08:00
7fd497fcc9 会员: 修改重复的错误码 2023-08-22 01:22:01 +08:00
7b2f639324 会员: 规范代码, 用户等级, 用户分组 2023-08-22 01:15:16 +08:00
716f11e80b fix: 合并差异 2023-08-22 00:57:36 +08:00
9d9638b15b Merge remote-tracking branch 'origin/feature/mall_product' into member_dev
# Conflicts:
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/user/MemberUserController.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/convert/user/MemberUserConvert.java
2023-08-22 00:47:45 +08:00
8123354f09 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/TradeOrderController.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/convert/delivery/DeliveryExpressConvert.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/delivery/DeliveryExpressService.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/delivery/DeliveryExpressServiceImpl.java
2023-08-22 00:46:47 +08:00
8ae3401452 会员: 增加会员分组功能 2023-08-22 00:43:36 +08:00
c2b6c0d72a fix: 订单列表重构 ① 2023-08-22 00:42:20 +08:00
800c44a46e code review:会员等级 2023-08-21 23:18:04 +08:00
4cd5b5712b !577 会员:修改会员标签名称唯一校验逻辑
Merge pull request !577 from 疯狂的世界/member_dev
2023-08-21 14:51:19 +00:00
0d1fc1138a 增加 app 的签到 mock 接口、积分记录分页、签到记录分页 2023-08-21 22:20:59 +08:00
de83531285 会员:用户标签增加下拉框使用的 精简信息列表查询接口 2023-08-21 21:44:04 +08:00
e711092440 会员:用户管理增加用户等级查询条件 2023-08-21 21:42:59 +08:00
8ffbc15cec 会员:后台调整会员等级 2023-08-21 21:31:16 +08:00
f884054d2c 会员:完善会员等级校验、单元测试 2023-08-21 00:23:45 +08:00
8f9404f99b !579 同步商城实现:会员列表、会员积分、会员签到、会员标签
Merge pull request !579 from 芋道源码/feature/mall_product
2023-08-20 12:01:43 +00:00
c3e4e23459 同步最新 Member 菜单 2023-08-20 20:01:18 +08:00
3124948175 !578 同步商城实现:会员列表、会员积分、会员签到、会员标签
Merge pull request !578 from 芋道源码/feature/mall_product
2023-08-20 11:50:58 +00:00
281ba1e369 code review:调整错误码分段 2023-08-20 19:38:17 +08:00
a83c156bf1 code review:签到记录 2023-08-20 19:34:28 +08:00
c5e85f3bfb code review:签到配置 2023-08-20 19:26:31 +08:00
4257cad46a code review:会员积分 2023-08-20 19:06:23 +08:00
e2032e7e97 会员:增加会员等级增删改查 2023-08-20 15:54:06 +08:00
9eca965dd6 Merge remote-tracking branch 'origin/feature/mall_product' into member_dev 2023-08-20 10:55:42 +08:00
c7285da9a7 code review:会员签到配置 2023-08-20 10:14:28 +08:00
bfc72a9802 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product
 Conflicts:
	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/point/vo/config/MemberPointConfigBaseVO.java
2023-08-20 09:45:34 +08:00
fe53e426a4 !573 fix: required = true ==> requiredMode = Schema.RequiredMode.REQUIRED
Merge pull request !573 from Carry/master
2023-08-20 01:44:35 +00:00
fe68b42a8c 会员:修改会员标签名称唯一校验逻辑 2023-08-20 09:41:15 +08:00
29ae1bcbca !575 会员积分和会员签到模块todo修改
Merge pull request !575 from QingX/feature/mall_product
2023-08-20 01:36:32 +00:00
2584911d88 code review:会员标签 2023-08-20 09:25:23 +08:00
8191d9e141 Merge branch 'member_dev' of https://gitee.com/CrazyWorld/ruoyi-vue-pro into feature/mall_product
 Conflicts:
	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/dal/dataobject/user/MemberUserDO.java
2023-08-20 09:02:16 +08:00
95254341a1 1. 会员用户的找回密码 API 的优化 2023-08-19 23:12:34 +08:00
4f589cad53 会员:
1.会员设置标签
2023-08-19 20:19:56 +08:00
5d4a7ffa3b 1. 会员用户的修改密码 API 的优化 2023-08-19 20:16:41 +08:00
87e5b2bed1 1. 会员用户的修改手机 API 的优化 2023-08-19 19:23:54 +08:00
4153331535 1. 合并 member 修改昵称和头像接口,统一成修改基本信息 API 2023-08-19 17:47:34 +08:00
94a32d34b2 1. 会员用户,增加 point 积分字段
2. 增加获得优惠劵、收藏数量的 API 接口
2023-08-19 17:00:40 +08:00
9b6e2114c7 会员:
1.增加会员标签功能
2023-08-19 16:06:12 +08:00
a4e2cacc46 会员中心:会员管理 60% 2023-08-19 14:43:53 +08:00
e8c1bdde3d 会员中心:会员管理 50% 2023-08-19 14:12:03 +08:00
db1f44305d 会员积分和会员签到模块todo修改 2023-08-19 14:09:47 +08:00
2e9dfac9ab 会员积分和会员签到模块todo修改 2023-08-19 14:09:22 +08:00
61fbb9909a 订单:
1、简化交易订单的逻辑
2023-08-18 19:59:30 +08:00
fe07e223e4 订单:
1、简化交易订单的逻辑
2023-08-18 19:28:36 +08:00
f217ba0807 售后:
1、完善整个流程的实现
2023-08-18 19:22:08 +08:00
6446b753d3 fix: required = true ==> requiredMode = Schema.RequiredMode.REQUIRED 2023-08-18 10:56:08 +08:00
97fc4027de Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-promotion-biz/src/test/java/cn/iocoder/yudao/module/promotion/service/decorate/DecorateComponentServiceImplTest.java
2023-08-17 22:32:48 +08:00
5dd6e5bee8 营销:
1. 售后订单,增加对 afterSaleId 的更新
2023-08-17 22:32:30 +08:00
6fbf7b261b 扫码支付统一退款单元测试, 修复退款失败,渠道错误未赋值bug 2023-08-17 21:52:53 +08:00
d3c02f2a57 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-08-16 22:11:27 +08:00
c3de25e760 营销:
1. 调整店铺装修接口
2023-08-16 22:11:18 +08:00
1b03fdb08b 支付宝 扫码支付 统一下单 单元测试 2023-08-16 08:51:27 +08:00
a159a983a2 订单:
1. 拆分读写 OrderService,避免单 Service 逻辑过重。
2023-08-15 21:19:13 +08:00
159c74ce15 订单:
1. review 发货
2. review 拼团逻辑
2023-08-15 21:04:20 +08:00
60171ce7e4 !571 完善订单发货逻辑、重构砍价活动、完善拼团记录创建逻辑
Merge pull request !571 from puhui999/feature/mall_product
2023-08-15 12:29:51 +00:00
e4a2c738b2 订单:
1. 增加查询物流接口
2023-08-15 20:18:22 +08:00
5b9106fdb5 fix: 在调用 selectList() 的时候 如果 Collection 参数为空会报错 sql 异常 2023-08-15 17:54:55 +08:00
5c2723c7bf fix: 修复合并差异 2023-08-15 00:02:50 +08:00
de828e3d04 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/BargainActivityController.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/vo/BargainActivityCreateReqVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/vo/BargainActivityRespVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/vo/BargainActivityUpdateReqVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/vo/activity/BargainActivityCreateReqVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/vo/activity/BargainActivityPageReqVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/bargain/vo/product/BargainProductBaseVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/combination/vo/activity/CombinationActivityPageReqVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/bargain/BargainActivityConvert.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/combination/CombinationActivityConvert.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/convert/seckill/seckillactivity/SeckillActivityConvert.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/bargain/BargainActivityDO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/bargain/BargainProductDO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/combination/CombinationActivityMapper.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/bargain/BargainActivityService.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/bargain/BargainActivityServiceImpl.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/combination/CombinationServiceImpl.java
#	yudao-module-mall/yudao-module-promotion-biz/src/test/java/cn/iocoder/yudao/module/promotion/service/combination/CombinationActivityServiceImplTest.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/AppTradeOrderController.java
2023-08-14 21:42:11 +08:00
e2a8f7b389 fix: 完善订单发货逻辑、重构砍价活动、完善拼团记录创建逻辑 2023-08-14 21:26:07 +08:00
651725e3e8 fix: 完善订单发货逻辑、重构砍价活动、完善拼团记录创建逻辑 2023-08-14 21:20:03 +08:00
a8223fc4f2 !1 fix: posgres sql
Merge pull request !1 from 天天写BUG/master
2023-08-13 17:35:01 +00:00
e6f4d649aa fix: postgres sql 2023-08-14 01:32:46 +08:00
36da5d69b0 1、增加 App 的文件上传接口 2023-08-13 22:02:29 +08:00
715c42574f 订单:
1、订单评价的接入
2023-08-13 21:44:48 +08:00
7dc398717a 订单:
1、实现确认收货接口
2023-08-13 20:27:19 +08:00
503c996acd 订单:
1、移除 deliverStatus 发货状态,暂时没作用
2、无需发货时,使用 logisticsId 进行实现
3、订单详情,增加 logisticsId 和 logisticsName 返回
2023-08-13 20:12:24 +08:00
e159b2e500 code review:砍价的代码 2023-08-13 00:49:35 +08:00
ba31d5f6fb 优化拼团活动的管理后台代码 2023-08-13 00:06:46 +08:00
baa2e69cdf fix: vben codegen 2023-08-12 18:31:16 +08:00
1a999cbb75 chore: up mybatis-plus 3.5.3.2 2023-08-12 18:09:19 +08:00
b55c1b942d perf: vben 2.0 codegen 2023-08-12 17:31:33 +08:00
6fdd4da0b3 优化秒杀活动的管理后台代码 2023-08-12 16:05:47 +08:00
ebf4ac1d5a 优化 README.md,从 .image 读取图片 2023-08-12 00:43:12 +08:00
3bfaa3d5c3 优化 README.md,从 .image 读取图片 2023-08-12 00:27:04 +08:00
be2ee905df code review:积分模块的实现 2023-08-11 23:49:20 +08:00
4177071758 !560 todo修改
Merge pull request !560 from QingX/feature/mall_product
2023-08-11 14:44:52 +00:00
5fcd0a21da Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-08-11 22:44:20 +08:00
ee53d2ad51 修复租户套餐修改时,查询角色报错问题 2023-08-11 22:24:01 +08:00
9ff67b479f !562 优化 redisCache 2023-08-11 21:46:53 +08:00
8960a82978 !562 优化 redisCache
Merge pull request !562 from wanwan/feature/redis_cache_optimize_20230810
2023-08-11 12:09:10 +00:00
b5515799dc !557 修改创建菜单时permission为空,缓存KEY 为空的BUG 2023-08-11 19:32:26 +08:00
b53bfb0976 Merge branch 'feature/deps' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-08-11 19:21:44 +08:00
aadf2778fe !556 修复表格固定列不设置宽度时布局错误问题
Merge pull request !556 from BladeX/master
2023-08-11 11:19:31 +00:00
815755fa3a !557 修改创建菜单时permission为空,缓存KEY 为空的BUG
Merge pull request !557 from 杜继强/master
2023-08-11 11:12:32 +00:00
a97e06b460 !558 支付模块微信App统一下单返回值解析错误
Merge pull request !558 from 马铃薯头/master
2023-08-11 11:08:09 +00:00
1130434b02 !559 update yudao-ui-admin/src/views/infra/fileConfig/index.vue.
Merge pull request !559 from 账号已删除/N/A
2023-08-11 11:05:44 +00:00
4d0873374f !561 fix:修复新建租户时由于data_scope_dept_ids为空值,产生的错误导致插入不成功。
Merge pull request !561 from 天天写BUG/master
2023-08-11 11:04:32 +00:00
27b8202053 微调支付收银界面,缺少 success 参数 2023-08-11 09:22:22 +08:00
134e5ca20f feat: 将 redisCache 的扫描策略设置成 scan 2023-08-10 15:27:19 +08:00
64c8dd6292 feat: 拓展 支持自定义过期时间的 RedisCacheManager 使支持自定义过期时间单位 2023-08-10 15:27:03 +08:00
c4a7da9233 Revert "feat: 拓展 支持自定义过期时间的 RedisCacheManager 使支持自定义过期时间单位"
This reverts commit 47698bfc6c.
2023-08-10 15:26:31 +08:00
e1fe21f24c Revert "feat: 将 redisCache 的扫描策略设置成 scan"
This reverts commit 72d2dcc68f.
2023-08-10 15:26:25 +08:00
47698bfc6c feat: 拓展 支持自定义过期时间的 RedisCacheManager 使支持自定义过期时间单位 2023-08-10 11:50:18 +08:00
72d2dcc68f feat: 将 redisCache 的扫描策略设置成 scan 2023-08-10 11:26:44 +08:00
f221f58973 update sql/postgresql/ruoyi-vue-pro.sql.
fix:修复创建新租户,由于data_scope_dept_ids设置的是 not null 但是是空值时候产生错误,插入失败

Signed-off-by: 天天写BUG <decan_zheng@foxmail.com>
2023-08-09 15:29:09 +00:00
93effe8fa7 新版表结构 2023-08-09 22:43:14 +08:00
d397758dd1 还原配置文件 2023-08-09 22:39:12 +08:00
8f43fba629 会员积分针对代码格式、功能优化
1.修改积分抵扣单位
2023-08-09 22:31:55 +08:00
bae94d06ac 会员积分针对代码格式、功能优化
1.优化todo建议
2.删除无用代码
2023-08-09 20:59:45 +08:00
33323c1483 会员签到针对代码格式、功能优化
1.优化todo建议
2.删除无用代码
2023-08-09 16:13:35 +08:00
bcf7dd0917 update yudao-ui-admin/src/views/infra/fileConfig/index.vue.
FTP传输模式文字错误

Signed-off-by: 账号已删除 <1100014+leniy@user.noreply.gitee.com>
2023-08-09 00:27:59 +00:00
ead8741393 调用微信App v3支付渠道返回参数解析错误 2023-08-08 09:12:50 +08:00
14c7465bc6 修改创建菜单时permission为空,缓存KEY 为空的BUG ,判断 reqVO.permission 为空时,不做 @CacheEvict 的操作 2023-08-08 00:13:23 +08:00
ba59ec85e0 code review 各种活动 2023-08-07 19:30:26 +08:00
0219e6d907 !555 完善拼团、秒杀、砍价活动管理
Merge pull request !555 from puhui999/feature/mall_product
2023-08-07 10:58:30 +00:00
Wyl
b052c8457a 修复表格固定列不设置宽度时布局错位 2023-08-07 13:37:37 +08:00
384359c9d4 fix: 完善拼团、秒杀、砍价活动管理 2023-08-06 20:21:53 +08:00
5f9184904a fix: 完善拼团、秒杀、砍价活动管理 2023-08-06 17:46:16 +08:00
afaef0dfbb Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-08-06 01:05:47 +08:00
222d1cf69b 增加对比新老数组的 C/U/D 对象 2023-08-06 00:25:23 +08:00
5e2fa48f20 code review:拼团、秒杀活动的代码 2023-08-05 20:51:48 +08:00
7a7ae3b8ec !545 完善 review 拼团、秒杀活动的实现提到的问题
Merge pull request !545 from puhui999/feature/mall_product
2023-08-05 11:54:13 +00:00
105f1a2707 fix: banner 日志打印 2023-08-05 16:35:11 +08:00
1f3794db77 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-05 14:49:04 +08:00
c4755c49b1 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-05 14:48:14 +08:00
c434c960a1 !552 修复MailAccount 更新/删除缓存未清空
Merge pull request !552 from ZJY/fix_redisCache
2023-08-05 06:47:16 +00:00
8edc4f68a2 !553 typo: apiclient_key.perm => apiclient_key.pem
Merge pull request !553 from dhb52/N/A
2023-08-05 06:46:18 +00:00
3b715a1380 typo: apiclient_key.perm => apiclient_key.pem
Signed-off-by: dhb52 <dhb52@126.com>
2023-08-03 15:34:36 +00:00
508ad76cb8 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-03 18:08:38 +08:00
a82898ca13 Merge remote-tracking branch 'yudao/master' into feature/mall_product 2023-08-02 21:14:41 +08:00
92b10e2ecf Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-07-31 18:37:13 +08:00
f5079b1c57 feat: 添加砍价活动相关 DO 2023-07-31 18:36:21 +08:00
d156d43d63 fix:完善 review 拼团、秒杀活动的实现提到的问题 2023-07-31 18:34:56 +08:00
68049b85b9 基于 Redis 实现的 pubsub、stream 消息队列,支持开启或关闭。默认为关闭状态,项目启动更快 2023-07-29 12:04:50 +08:00
bc30c1d9d2 !550 支付中心:增加模拟支付,方便开发调试
Merge pull request !550 from 芋道源码/feature/mall_product
2023-07-29 03:33:34 +00:00
ae98315616 增加模拟支付的订单号、退款号返回 2023-07-29 11:32:48 +08:00
59e6006572 chore: up deps version 2023-07-29 11:26:06 +08:00
402a3809a3 chore: up springboot 2.7.14 2023-07-29 11:23:13 +08:00
bf3e848c17 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-07-29 11:06:59 +08:00
7a49e45b4b !548 Redis 缓存替代本地缓存,降低学习成本
Merge pull request !548 from 芋道源码/master-redis
2023-07-29 01:34:24 +00:00
24a406e47d 文件配置的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 09:20:15 +08:00
d67f4a7f46 文件配置的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 09:10:52 +08:00
dfa09c787a 短信渠道的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 08:59:07 +08:00
27e70e73a3 敏感词的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 07:31:53 +08:00
5e7e3d816c 彻底移除 RedisKeyDefine 2023-07-29 07:16:10 +08:00
95edd1d451 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-redis
 Conflicts:
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/auth/AuthConvert.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/permission/MenuServiceImpl.java
2023-07-28 22:31:18 +08:00
418ae829da 修复 mp_account 错误拼成 pay_account 的问题 2023-07-28 19:39:40 +08:00
48f5d3f0e2 !547 有几个会报错的地方
Merge pull request !547 from wcz/master
2023-07-28 11:37:13 +00:00
09a2cfaaa7 !546 优化docker-compose功能,首次运行加载sql/mysql/ruoyi-vue-pro.sql
Merge pull request !546 from dhb52/master
2023-07-28 11:34:54 +00:00
wcz
a6ffb5d650 BaseMapperX.java少了几个方法,TradeCartMapper.java方法调整,BpmProcessInstanceServiceImpl.java多了 2023-07-28 19:33:23 +08:00
0fb3c4bfcc docker compose首次启动加载sql脚本 2023-07-28 17:08:29 +08:00
446951bd11 fix:封装函数 convertCDUMap 作用:数据划分为需要新增的、还是删除的、还是更新的。 2023-07-28 16:30:38 +08:00
7f657ee931 优化 mp-java 库的依赖管理 2023-07-27 23:15:49 +08:00
c33186569d 优化 mp 账号的刷新机制,使用 Job 轮询,替换 MQ 广播 2023-07-27 20:25:15 +08:00
5d6308e4bb 对齐 boot 与 cloud 的代码 2023-07-27 13:59:29 +08:00
859cf74a6c 对齐 boot 与 cloud 的代码 2023-07-27 13:00:52 +08:00
6a38738760 新增模拟支付渠道,通知查询为空bug 修改 2023-07-27 08:19:24 +08:00
21b3744544 1.8.0 版本发布 2023-07-27 07:45:04 +08:00
0c51e7fdba Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro 2023-07-27 07:34:38 +08:00
b287fdb9f2 !544 同步最新商城代码
Merge pull request !544 from 芋道源码/feature/mall_product
2023-07-26 23:33:45 +00:00
6c174d9c83 对齐 boot 与 cloud 的代码 2023-07-26 23:56:02 +08:00
14d7db0c60 对齐 boot 与 cloud 的代码 2023-07-26 23:27:06 +08:00
114f1e4833 对齐 boot 与 cloud 的代码 2023-07-26 22:36:34 +08:00
461c789492 清理 bpm 用不到的实体、与 convert 方法 2023-07-26 20:53:10 +08:00
a0417f182e Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-07-26 19:36:11 +08:00
b84f7825c5 review 拼团、秒杀活动的实现 2023-07-26 19:09:47 +08:00
lwf
414c1be128 feature(使用redis缓存): 功能合并
1、缓存改为Redis缓存,不在启动时缓存,使用时候根据数据源缓存
2、前端登录接口调整
2023-07-26 17:20:54 +08:00
e2ed0b7afb !530 完成拼团活动和秒杀活动 CRUD
Merge pull request !530 from puhui999/feature/mall_product
2023-07-26 05:01:00 +00:00
c42ff645d1 Merge pull request #252 from zqd123/master
fix: yudao-ui-admin前端-Cron表达式-周选择第4项,#号两边的值颠倒了
2023-07-26 12:36:22 +08:00
91769f0b75 !543 适配postgres数据库sql脚本
Merge pull request !543 from 御码滴汉子/dev-fix-sql4pg
2023-07-25 23:54:08 +00:00
1dee258c18 适配postgres数据库sql脚本
infra_codegen_table表增加front_type字段
member_user表部分字段增加默认值
system_menu表permission增加默认值
2023-07-26 01:22:42 +08:00
d9522808eb 优化 LambdaQueryWrapperX 的 inIfPresent 判空逻辑 2023-07-25 20:58:44 +08:00
8e51de5349 修复“删除流程模型方法 有注释写错” 2023-07-25 20:33:41 +08:00
91aacefc3d Merge branch 'master-cq' of https://gitee.com/congqinggit/ruoyi-vue-pro
 Conflicts:
	sql/postgresql/ruoyi-vue-pro.sql
2023-07-25 20:13:17 +08:00
eb0a1eb293 !533 vue3代码生成器表单Editor属性修正为v-model
Merge pull request !533 from 赤鷹/master
2023-07-25 12:06:23 +00:00
d1796e51ff !536 update yudao-ui-admin/src/components/VideoUpload/index.vue.
Merge pull request !536 from zbk/N/A
2023-07-25 12:05:11 +00:00
bd1153fbe2 !541 api记录日志耗时单位修改为毫秒
Merge pull request !541 from kinlon92/master
2023-07-25 11:56:11 +00:00
870873e480 !540 修复部分问题,升级依赖
Merge pull request !540 from xingyu/feature/captcha
2023-07-25 11:20:04 +00:00
999dfd7c4a !542 同步支付中心、商城最新实现
Merge pull request !542 from 芋道源码/feature/mall_product
2023-07-25 11:09:10 +00:00
7f0901e0bb 优化项目启动速度, 2023-07-25 08:39:28 +08:00
7c165fb1f6 1. 完善 PayNotifyServiceImpl 的单元测试 2023-07-24 23:04:38 +08:00
zjl
9d10c85be8 接口日志持续时间修改为毫秒单位 2023-07-24 23:00:24 +08:00
3a1694dea3 1. 微信 App 支付 WxAppPayClient 实现
2. 优化微信支付的下单逻辑,增加 build request 公用方法
2023-07-24 22:07:54 +08:00
0fcc0072c2 1. AlipayBarPayClient 增加小额支付的成功返回 2023-07-24 21:44:09 +08:00
5ae43a238d 1. 修复支付宝 App 发起报错的问题
2. 移除微信 H5 支付,基本没人使用,减少复杂性
2023-07-24 20:54:04 +08:00
73e1158836 by gateway:
1. notify 部分单元测试
2023-07-24 20:11:21 +08:00
c9c176ea05 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-07-24 17:30:54 +08:00
7957cfa50d fix:优化拼团与订单集成逻辑 2023-07-24 17:29:51 +08:00
8d13ecc9c8 fix:优化订单发货逻辑使其支持一单分发 2023-07-24 15:14:16 +08:00
00e1c30f57 1. 修复创建支付应用,界面会报错的问题
2. 同步最新 SQL 文件
2023-07-24 12:51:14 +08:00
3f988a890d 完善“支付系统”的说明 2023-07-24 08:46:12 +08:00
3a24d05bdc mall + pay:
1. 修复单元测试的报错
2023-07-24 07:04:11 +08:00
6aea461e8d mall + pay:
1. 完善 PayRefundServiceTest 的单元测试
2023-07-23 23:20:52 +08:00
ebeb14be2f mall + pay:
1. 完善 PayRefundServiceTest 的单元测试
2023-07-23 22:29:33 +08:00
9812881094 mall + pay:
1. 增加退款同步的 Job
2023-07-23 21:16:03 +08:00
0e5e6c7ce0 mall + pay:
1. 增加微信退款的查询接口
2023-07-23 20:39:52 +08:00
5b066ea693 mall + pay:
1. 增加支付宝退款查询接口
2023-07-22 20:46:38 +08:00
ac5646b84d mall + pay:
1. 支付订单的过期关闭 Job[单测]
2023-07-22 19:53:48 +08:00
cc853a2b92 mall + pay:
1. 支付订单的状态同步 Job[单测]
2023-07-22 17:47:58 +08:00
15cca8f3de mall + pay:
1. 支付订单的状态同步 Job
2. 支付订单的过期关闭 Job
2023-07-22 15:48:45 +08:00
348d073718 mall + pay:
1. 发起支付时,增加实际已支付的二次校验,避免重复支付
2023-07-22 13:19:22 +08:00
717caf527a mall + pay:
1. 增加微信支付 Client 的查询订单接口
2023-07-22 12:07:18 +08:00
f46a037164 mall + pay:
1. 增加支付宝 Client 的查询订单接口
2023-07-22 11:19:42 +08:00
b426c63eeb Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-07-21 22:02:50 +08:00
e27ec2fd50 by gateway:
1. 完善部分 refund 单元测试
2023-07-21 22:02:39 +08:00
f92a5899f3 mall + pay:
1. 简化微信支付的配置界面
2023-07-21 21:50:05 +08:00
d556877b13 chore: use xingyuv jushauth 2023-07-21 17:55:47 +08:00
c95a1d0a7d chore: up springboot 2.10.13 2023-07-21 17:53:40 +08:00
6c5ea2bc11 Merge remote-tracking branch 'origin/master' into feature/captcha 2023-07-21 17:43:05 +08:00
91b4280625 fix: vben form bug 2023-07-21 17:40:27 +08:00
f23e1b857a fix:合并差异修正 2023-07-21 16:54:58 +08:00
a73e078593 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderServiceImpl.java
2023-07-21 16:53:36 +08:00
259807600a feat:拼团订单集成 2023-07-21 16:47:04 +08:00
29d61beb11 mall + pay:
1. 简化支付宝支付的配置界面
2023-07-21 13:49:42 +08:00
da529851bd mall + pay:
1. 简化支付宝支付的配置界面
2023-07-21 09:19:59 +08:00
654b70c514 mall + pay:
1. 增加通知管理
2023-07-20 22:48:06 +08:00
b54f7e9256 by gateway:
1. 完善部分 order 单元测试
2. 增加支付订单的 no 生成逻辑
2023-07-20 20:07:44 +08:00
721adfbf60 mall + pay:
1. 优化退款管理的导出实现
2023-07-19 23:05:45 +08:00
3caa5f14bd mall + pay:
1. 优化退款管理的接口实现
2023-07-19 22:33:19 +08:00
b84da30234 mall + pay:
1. 优化订单管理的接口实现
2. 支付状态增加 refund 类型,将 refund status 合并进去
2023-07-19 21:09:02 +08:00
5dcb3db5d7 mall + pay:
1. 优化订单管理的接口实现
2023-07-19 09:50:24 +08:00
888c488206 mall + pay:
1. 优化 PayClient 退款逻辑,返回业务失败 errorCode + errorMsg 错误码
2023-07-18 22:36:03 +08:00
3f410c2735 by gateway:
1. 补全 channel 单元测试
2. 完善部分 order 单元测试
2023-07-18 20:21:25 +08:00
1c282bd3cb mall + pay:
1. 优化 PayClient 退款逻辑,返回业务失败 errorCode + errorMsg 错误码
2023-07-18 13:00:22 +08:00
d80bf5a368 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-07-18 09:06:02 +08:00
6f475f8c85 mall + pay:
1. 优化 PayClient 支付逻辑,返回业务失败 errorCode + errorMsg 错误码
2023-07-18 07:37:03 +08:00
7cf4c5415e mall + pay:
1. 将 payNotifyUrl 统一改成 orderNotifyUrl
2023-07-17 16:38:31 +08:00
d0a7f41875 mall + pay:
1. 完善微信支付的 V3 支付回调、退款回调
2023-07-17 16:27:51 +08:00
68a4ef98ca mall + pay:
1. 拆分支付回调、退款回调的 URL
2. 修复微信支付回调的时间解析错误
2023-07-17 11:47:45 +08:00
66ed61c641 mall + pay:
1. 微信支付配置,补全 apiclient_cert.p12 证书
2023-07-17 07:56:33 +08:00
7caf8e900f mall + pay:
1. 增加微信 bar 和 native 的集成测试,方便调试配置
2023-07-16 19:24:29 +08:00
ecdc39612f mall + pay:
1. 后台的收银台,接入微信扫码支付
2023-07-15 23:14:42 +08:00
a6437b7cc5 mall + pay:
1. 后台的收银台,接入微信扫码支付
2023-07-15 21:18:36 +08:00
c44ace6011 mall + pay:
1. 完成支付宝的退款重构
2. 完成 demo 模块的退款接入
2023-07-15 20:36:04 +08:00
518e89dc4b mall + pay:
1. 重构支付回调的逻辑,将回调解析改成 PayOrderRespDTO,为后续轮询做铺垫
2. 调整退款单的表结构
3. 调整退款调用的实现
2023-07-15 10:35:41 +08:00
zbk
1c3521c5fa update yudao-ui-admin/src/components/VideoUpload/index.vue.
修复修改后再新增时的表单无法清除还原到未选择视频文件状态的问题

Signed-off-by: zbk <540064991@qq.com>
2023-07-14 09:56:15 +00:00
147cd271b8 fix:完善拼团活动列表展示 2023-07-14 17:34:37 +08:00
7cdb321fe4 fix:完善拼团活动CRUD 2023-07-14 17:08:37 +08:00
927f71c7e2 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-07-14 14:28:26 +08:00
fbb63ee262 mall + pay:
1. 修复 PayNotifyTask 首次通知时,可能会失败的情况;原因:MySQL 时间的精度问题;
2023-07-12 22:40:39 +08:00
47ba5b7b44 by gateway: 支付渠道的代码优化 2023-07-12 20:34:43 +08:00
35ceef371c Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-07-12 12:52:58 +08:00
052e4689ee by gateway: 支付应用的代码优化 2023-07-12 12:52:48 +08:00
0ac599a3d9 mall + pay:
1. 修复支付宝沙箱地址的调整
2. 收银台的前端 URL 支付走整个网页跳转
3. 收银台的支付成功后,增加 returnUrl 回跳
4. 修复 PayNotifyTask 首次通知时,可能会失败的情况;原因:租户未传递;
2023-07-12 00:04:19 +08:00
f1c4c7964a gateway commit test 2023-07-11 21:18:24 +08:00
cad508def6 mall + pay:
1. bar 扫码支付成功后,额外返回 notify
2. notify 在支付回调时,增加幂等处理
2023-07-10 23:06:00 +08:00
ca4afc2909 mall + pay:
1. 调整 cashier 的 channels 的读取实现方式
2023-07-10 18:28:43 +08:00
2485a5ebc9 mall + pay:
1. 将 amount 统一都修改成 price
2. 将 payed 统一改成 payStatus
2023-07-10 17:35:26 +08:00
e7d8643665 fix:修复 mall review @puhui999 2023-07-10 16:35:49 +08:00
0134375401 update yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/index.vue.vm.
Signed-off-by: 赤鷹 <121013343@qq.com>
2023-07-10 08:23:58 +00:00
0fa3ed9421 update yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm.
Signed-off-by: 赤鷹 <121013343@qq.com>
2023-07-10 08:09:40 +00:00
9cbd0fec1c Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-07-10 09:21:26 +08:00
5d2d52020e mall + pay:简化 pay 的复杂度
1. 移除 merchant 表设计
2. 移除 app 和 channel 的导出
2023-07-09 12:40:26 +08:00
4682650e11 mall + pay:
1. 先添加 WxAppPayClient、WxH5PayClient 的类,暂未实现
2023-07-09 00:47:31 +08:00
b06a21f9af mall + pay:
1. 实现 WxNativePayClient 的支付功能
2023-07-09 00:36:40 +08:00
e31b40eefa mall + pay:
1. 实现 WxBarPayClient 的支付功能
2023-07-08 23:37:25 +08:00
4014137a4c mall + pay:调整异常的处理
1. 在 PayOrderUnifiedRespDTO 增加 status 字段,用于后续微信付款码支付时,直接支付成功的场景。
2023-07-08 22:40:27 +08:00
efb221b1fe mall + pay:调整异常的处理
1. 如果是业务异常,则统一转换成 ServiceException
2. 如果是系统异常,则使用 PayException 包装成无需 check 的异常
2023-07-08 19:26:42 +08:00
e615be971e mall + pay:
1、测试通过微信小程序支付
2023-07-08 12:44:50 +08:00
d76bc7aa82 mall + pay:
1、初步完成微信扫码支付,暂时缺少状态的处理
2023-07-08 00:08:05 +08:00
3f33ca2d6b mall + pay:
1、增加获得支付渠道接口
2023-07-06 23:16:53 +08:00
d224b6b9be mall + pay:
1、调整微信 Lite 小程序支付的实现
2023-07-06 20:55:23 +08:00
cbc61184bd mall + pay:
1、优化微信公众号 MP 支付的实现
2023-07-06 19:11:32 +08:00
67d60e32f8 mall + pay:
1、调整微信支付,修复 v2 传递的时间不正确
2、调整 mp js ticket 接口到 system 模块
2023-07-06 00:19:05 +08:00
b697ee3298 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-trade-biz/src/test/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderServiceTest.java
2023-07-05 22:08:12 +08:00
b78f814552 fix:mall promotion SeckillActivity 2023-07-05 22:05:05 +08:00
78b3d2a20f fix:mall promotion Combination 2023-07-05 11:31:16 +08:00
20eb0a2a88 mall + pay:
1、调整 returnUrl 的实现
2023-07-04 23:43:16 +08:00
41d996f7f3 feat:mall promotion CombinationProduct 2023-07-04 11:21:03 +08:00
c563051841 feat:mall product 新增通过 spuIds 获取相关 spu 详情列表的接口 2023-07-03 14:44:27 +08:00
409ec555e8 feat:mall CombinationActivity 2023-07-03 08:07:05 +08:00
23e3c4d0d9 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-07-02 23:45:48 +08:00
08e9772f66 !529 回退 'Pull Request !518 : 添加华为云 maven 升级依赖'
Merge pull request !529 from 芋道源码/revert-merge-518-master
2023-07-02 15:41:47 +00:00
11c4c950b7 回退 'Pull Request !518 : 添加华为云 maven 升级依赖' 2023-07-02 15:41:26 +00:00
6b42efd786 !518 添加华为云 maven 升级依赖
Merge pull request !518 from xingyu/feature/captcha
2023-07-02 15:32:13 +00:00
040a66965c mall + member:
1、review 积分
2023-07-02 23:19:13 +08:00
2f42964a96 !524 会员中心合并至member 模块
Merge pull request !524 from QingX/feature/mall_product
2023-07-02 13:51:00 +00:00
9b90320985 mall + trade:
1、增加配送信息
2023-07-02 12:55:15 +08:00
1b558a02b0 修复member_user pg脚本中没有默认值导致创建用户失败的bug 2023-07-02 01:33:59 +08:00
6fc724545b mall + trade:
1、取消订单 mock 接口
2、删除订单 mock 接口
2023-07-02 00:15:28 +08:00
6206dd94e2 mall + trade:
1、获取订单结算信息,增加门店自提编号
2023-07-01 00:26:09 +08:00
0a20f7fe9e Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-06-30 22:45:09 +08:00
3750dc76c7 mall + trade:
1、获取订单结算信息,增加积分的 mock 返回
2023-06-30 22:45:03 +08:00
3a1e5c1b5f pay : 会员电子钱包表结构 2023-06-30 10:24:36 +08:00
ef656cf762 mall + promotion:
1、增加获得符合条件的优惠劵
2023-06-29 20:20:00 +08:00
b3c1be108c mall + trade:
1、增加门店自提的 mock 接口
2023-06-29 00:24:45 +08:00
a918b54b28 Merge remote-tracking branch 'origin/dev-fix-sql4pg' into master-cq 2023-06-29 00:01:58 +08:00
c1e020a286 将master数据库中pg数据库的引用数据库名称变量改为master 2023-06-28 23:28:19 +08:00
0200fa6e53 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-member/yudao-module-member-biz/pom.xml
2023-06-28 22:55:53 +08:00
c7ced55a6c 会员中心代码、sql脚本提交
1.合并积分模块只member module
2.初始化sql放入mysql/member_point.sql
3.添加会员中/会员积分、会员签到/xxx层级目录
4.删除无用的接口代码
2023-06-28 22:49:19 +08:00
5ffea93731 mall + product:
1、完善商品评论列表的 mock
2023-06-28 00:25:44 +08:00
846405d8b1 mall + promotion:
1、增加 article mock 接口
2023-06-27 22:44:38 +08:00
3e9768374b chore: up justauth 1.0.1 captcha-plus 1.0.5 2023-06-26 22:19:20 +08:00
7ad3b6ad2b chore: use com.xingyuv.justauth 2023-06-26 21:08:56 +08:00
7036a6652c mall + member:
1、调整收获地址的返回
2023-06-26 20:07:46 +08:00
8ea46b8fc2 fix: getNewPhoneNoInfo 已过期 2023-06-26 16:53:08 +08:00
9826bd614b docs: up Lombok 1.18.28 2023-06-26 16:50:41 +08:00
c1782c432f chore: up deps version 2023-06-26 16:50:20 +08:00
d44c29296d chore: up hutool 5.8.20 Lombok 1.18.28 2023-06-26 16:49:33 +08:00
4393c5da1c docs: up Druid 1.2.18 2023-06-26 16:30:00 +08:00
02fe0329e4 chore: up druid 1.2.18 2023-06-26 16:29:26 +08:00
0899f5fd29 docs: up springboot 2.10.12 2023-06-26 16:27:06 +08:00
bdb18b4ced chore: up springboot 2.7.13 2023-06-26 16:26:38 +08:00
5c9a99c83e mall + promotion:
1、mock 优惠劵模版分页
2、mock 批量删除收藏
2023-06-25 17:40:04 +08:00
e5c556f106 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-06-25 15:49:30 +08:00
bb0bb2a4fa mall + promotion:商品列表 2023-06-25 11:25:13 +08:00
4a3703e302 mall + promotion:review 页面装修 2023-06-25 11:24:55 +08:00
050f0bb6a2 页面装修 review 修改 2023-06-24 21:09:49 +08:00
b582206003 mall + promotion:review 页面装修 2023-06-24 12:54:59 +08:00
ad1f656dfa 页面装修修改,后端只负责存取 2023-06-24 00:11:04 +08:00
1dfbe45913 mall + order:review 售后日志 2023-06-23 21:50:57 +08:00
07884ef423 Merge branch 'mall_trade_aftersalelog' of https://gitee.com/chen934298133/ruoyi-vue-pro into feature/mall_product
 Conflicts:
	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/aftersale/vo/AppTradeAfterSaleCreateReqVO.java
2023-06-23 21:37:21 +08:00
bc54e2fb35 mall + order:订单详情 2023-06-23 21:34:30 +08:00
b92ed60136 !519 订单详情后端修改
Merge pull request !519 from 矿泉水/feature/mall_product
2023-06-23 13:30:53 +00:00
2efdbf93cb mall + promotion:review 秒杀、评论代码 2023-06-23 21:14:36 +08:00
b16632ea41 !522 mall seckill
Merge pull request !522 from puhui999/feature/mall_product
2023-06-23 06:04:47 +00:00
6b1d996b66 页面装修数据结构定义 2023-06-23 10:53:29 +08:00
26f563df57 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-06-23 00:57:49 +08:00
ab30ff6480 fix:完善 mall seckill 相关 ② 2023-06-23 00:57:27 +08:00
b0fcd96dfe mall + promotion:增加砍价记录的 mock 2023-06-23 00:26:04 +08:00
f5b2bb4d7d mall + promotion:增加砍价记录的 mock 2023-06-22 23:06:16 +08:00
c33bd38b5d mall + promotion:增加砍价记录的 mock 2023-06-21 23:45:59 +08:00
b44ad3a0f7 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-06-21 08:42:36 +08:00
666925da6e fix:mall vo @Schema required = true => requiredMode = Schema.RequiredMode.REQUIRED 2023-06-21 08:41:45 +08:00
772a982b5f mall + promotion:增加拼团记录的 mock 2023-06-21 00:29:50 +08:00
700d95a43d fix:完善商品评论 review 提到的问题 2023-06-20 18:12:39 +08:00
8dfb298376 fix:完善 mall seckill 相关 ① 2023-06-20 09:08:15 +08:00
9517ffdfb8 fix:修复 mall product promotion 测试 sql 2023-06-20 09:06:32 +08:00
bf7f68a04b mall + promotion:增加拼团的 mock 返回 2023-06-19 23:35:28 +08:00
8a7f7fd641 mall + promotion:增加拼团的 mock 返回 2023-06-19 20:35:43 +08:00
2f0aaee823 售后日志优化 2023-06-19 17:04:07 +08:00
d6bd4be8b0 '' 2023-06-19 13:10:50 +08:00
32b348a2d3 Merge branch 'feature/mall_product' of https://gitee.com/joly_xiaobai/ruoyi-vue-pro into mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderBaseVO.java
2023-06-19 13:06:00 +08:00
6b3af71735 订单详情修改20230619 2023-06-19 12:50:28 +08:00
b7c0fef63f Merge branch 'feature/mall_product' into mall_product_aftersalelog
# Conflicts:
#	yudao-framework/yudao-spring-boot-starter-biz-trade/pom.xml
#	yudao-module-mall/yudao-module-trade-biz/pom.xml
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/aftersale/TradeAfterSaleServiceImpl.java
#	yudao-server/pom.xml
2023-06-19 10:22:05 +08:00
2672b3e2fa fix 依赖启动问题 2023-06-19 10:19:47 +08:00
a93b9a616f 售后日志优化 2023-06-19 10:19:29 +08:00
7fc1016e90 chore: up captcha-plus 1.0.4 2023-06-19 09:47:18 +08:00
850d028ec7 chore: 添加华为云maven aliyun同步速度慢 2023-06-19 09:47:01 +08:00
331be53b8b fix:完善时段配置管理 2023-06-19 08:58:11 +08:00
49d726019a Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-06-19 08:33:48 +08:00
fc570b6062 mall + promotion:完善秒杀活动的 mock 返回 2023-06-18 21:23:50 +08:00
d795dbc7ac mall + promotion:优化限购、库存的返回结果 2023-06-18 20:15:34 +08:00
cd4940d710 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-06-18 13:17:36 +08:00
a93acd2a74 mall + promotion:mock 秒杀列表 2023-06-18 02:05:10 +08:00
6573849f56 mall + promotion:mock 拼团列表 2023-06-18 00:35:22 +08:00
7d0e9ea762 fix 依赖启动问题 2023-06-17 23:47:38 +08:00
60b24e36d5 code review:售后日志逻辑 2023-06-17 22:15:03 +08:00
1871a01944 fix:seckill:调整相关类属性和表字段对齐 2023-06-17 22:14:23 +08:00
59e16795be !514 mall交易日志封装
* 交易日志封装
* 交易日志封装
* 交易日志模块
2023-06-17 14:00:10 +00:00
35df912be7 code review:商品评价哈 2023-06-17 21:57:52 +08:00
08535d6019 !509 完善商品评论
Merge pull request !509 from puhui999/feature/mall_product
2023-06-17 13:39:35 +00:00
16f2a5b91a Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-06-17 21:19:02 +08:00
32cca12cd2 fix:seckillTime => seckillConfig 2023-06-17 21:17:02 +08:00
fd072b7d6e code review:会员积分配置 2023-06-17 18:33:17 +08:00
798e322f08 !506 积分模块
Merge pull request !506 from QingX/feature/mall_product
2023-06-17 09:41:41 +00:00
8e3a65d84c 本地连接修改 2023-06-17 16:39:28 +08:00
8d58b1e862 Bump guava from 31.1-jre to 32.0.0-jre in /yudao-dependencies #96 2023-06-17 14:19:26 +08:00
a4c11b890c fix(sec): upgrade commons-net:commons-net to #98 2023-06-17 14:17:24 +08:00
079fa42ba3 Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro 2023-06-17 14:12:44 +08:00
74aebfca3e Merge pull request #292 from aboutZZ/fix
修复PG数据库部分字典数据缺失;修复PG数据库因字段无默认值无法直接运行生成的SQL
2023-06-17 14:03:27 +08:00
c7e3a8c126 修复 Vue 2生产环境打包压缩等配置未生效问题 2023-06-17 13:58:55 +08:00
1f4f8c0747 Merge branch 'dev-fix-sql4pg' of https://gitee.com/congqinggit/ruoyi-vue-pro
 Conflicts:
	sql/postgresql/ruoyi-vue-pro.sql
2023-06-17 12:45:31 +08:00
ecfe0b864b 优化 RedisPendingMessageResendJob 代码排版,以及注释 2023-06-17 12:41:56 +08:00
a978c99617 !480 解决RedisPendingMessageResendJob 任务可能会导致消息重复的问题
Merge pull request !480 from 天气真好/redis-stream-mq
2023-06-17 04:36:51 +00:00
16dd86a8db 498 解决解决 Set access token expire time to 0 报错问题和邮件发送用户编号为空问题 2023-06-17 12:36:13 +08:00
933bb188bd !498 解决解决 Set access token expire time to 0 报错问题和邮件发送用户编号为空问题
Merge pull request !498 from clockdotnet/master_pr
2023-06-17 04:33:16 +00:00
281590c48e !505 修复使用PG数据库时,站内信表、菜单权限表字段类型不一致问题
Merge pull request !505 from 呵呵大/N/A
2023-06-17 04:31:22 +00:00
03d7d2eead !508 使用docker compose -T来执行数据导入
Merge pull request !508 from dhb52/N/A
2023-06-17 04:26:51 +00:00
09776a73b5 !511 fix:修改第1点描述错误, 【用户看到 】改为 【用户看不到】
Merge pull request !511 from Syriana_Zh/N/A
2023-06-17 04:26:36 +00:00
e791a06e2e !512 修复-公众号标签修改提示报错
Merge pull request !512 from 再难也要坚持/master
2023-06-17 04:22:39 +00:00
749fe9d515 回退验证码到 1.0.2 2023-06-17 12:19:46 +08:00
7e6a3d2e36 !513 优化代码生成
Merge pull request !513 from xingyu/fix/codegen
2023-06-17 04:03:02 +00:00
0d47d6cead mall + trade:code review 快递客户端的实现,没啥问题咧,搞下单测就 ok 拉 2023-06-17 11:59:38 +08:00
59d5fef592 mall + trade:优化运费模版的代码 2023-06-17 11:35:31 +08:00
07fe52939d mall + promotion:mock banner mock 接口 2023-06-17 00:47:47 +08:00
5b324f90a4 mall + promotion:mock 拼团活动列表 2023-06-16 23:27:27 +08:00
8ec3733882 mall + trade:mock 拼团记录列表的接口 2023-06-16 20:32:03 +08:00
af9334c9b2 mall + trade:mock 拼团记录详情的接口 2023-06-16 00:12:49 +08:00
1662d17fc9 快递客户端 review 修改 2023-06-15 14:59:31 +08:00
e69e6d880b 快递价格计算 review 修改 2023-06-15 10:49:24 +08:00
217a31a123 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-06-15 09:11:07 +08:00
af0eeb6e3b Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-06-14 23:08:28 +08:00
b74991e242 mall + trade:mock 拼团活动详情的接口 2023-06-14 23:08:22 +08:00
b892a6d2bd feat: captcha-plus 1.0.4 2023-06-14 18:00:14 +08:00
25df1e2ecd revert: config 2023-06-14 17:58:51 +08:00
296256a55a 修复-公众号标签修改提示报错“[微信公众号 yudao-module-mp - 已禁用][参考 https://doc.iocoder.cn/mp/build/ 开启]” 2023-06-14 17:30:15 +08:00
66f09ed54b 修复-公众号标签修改提示报错“[微信公众号 yudao-module-mp - 已禁用][参考 https://doc.iocoder.cn/mp/build/ 开启]” 2023-06-14 17:19:50 +08:00
cd33f68e2b chore: up springboot 2.10.12 2023-06-14 16:50:46 +08:00
4953d5ec62 fix: vben codegen radio type 2023-06-14 16:24:10 +08:00
Zhe
ae8397422a 修复PG数据库部分字典数据缺失;修复因字段无默认值无法直接运行生成SQL问题 2023-06-14 16:16:56 +08:00
e23fb5024a fix: required = true 已过期 2023-06-14 15:21:41 +08:00
573ad59edc Merge remote-tracking branch 'origin/master' into feature/mall_product
# Conflicts:
#	yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/util/string/StrUtils.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/brand/vo/ProductBrandBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/ProductCategoryBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/sku/vo/ProductSkuBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSimpleRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/vo/AppProductSpuDetailRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/vo/AppProductSpuPageItemRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderBaseVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderItemBaseVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/base/sku/AppProductSkuBaseRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartDetailRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartItemUpdateSelectedReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartResetReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderCreateReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderDetailRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderGetCreateInfoRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderPageItemRespVO.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/app/address/vo/AppAddressBaseVO.java
2023-06-14 15:18:12 +08:00
df6d63068d fix:修改第1点描述错误, 【用户看到 】改为 【用户看不到】
Signed-off-by: Syriana钟亨 <4916681+sairupe@user.noreply.gitee.com>
2023-06-13 08:36:20 +00:00
60172274ec fix:合并代码后修改差异完善商品评论相关 2023-06-12 17:02:46 +08:00
70b48ca232 使用docker compose -T来执行数据导入
Signed-off-by: dhb52 <dhb52@126.com>
2023-06-12 08:32:26 +00:00
5cfcaa1a6e Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/comment/AppCommentController.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/comment/vo/AppProductCommentBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/comment/vo/AppProductCommentRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/AppProductSpuController.java
#	yudao-module-mall/yudao-module-product-biz/src/test/java/cn/iocoder/yudao/module/product/service/comment/ProductCommentServiceImplTest.java
2023-06-12 12:18:27 +08:00
9ff873fe53 fix:完善商品评论测试 sql 2023-06-12 12:09:16 +08:00
20100aa78b fix:完善商品评论 2023-06-12 12:08:55 +08:00
dcb1660880 mall + trade:code review 快递计算逻辑 2023-06-12 00:20:20 +08:00
e1a8e45ac7 mall + trade:快递价格计算 2023-06-11 23:40:38 +08:00
0c283ded5d Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-06-11 23:19:09 +08:00
b6c7a940be mall + promotion:增加秒杀活动的 mock 接口 2023-06-11 23:19:04 +08:00
644d976a78 快递100 快递查询实现 2023-06-11 18:15:33 +08:00
45e5578cb4 快递查询、 通过快递鸟查询实现 2023-06-11 10:22:33 +08:00
5ffc1ac9f3 mall + promotion:增加秒杀活动的 mock 接口 2023-06-11 00:22:45 +08:00
5f64fe052b 初始化sql 2023-06-10 20:45:31 +08:00
73d0e9d08a 初始化积分模块
1.积分设置管理
2.积分签到规则管理
3.用户积分记录管理
4.用户签到积分管理
2023-06-10 20:44:31 +08:00
4f5ac0edbb mall + promotion:增加营销活动的 mock 接口 2023-06-10 17:51:15 +08:00
143bff909a 修复使用PG数据库时,站内信表、菜单权限表字段类型不一致问题
在`NotifyMessageDO`实体类中`read_status`是布尔类型,因此数据库中也要定义为 `bool` 类型,否则查询报错。菜单权限表`system_menu`表同理。
2023-06-10 03:57:47 +00:00
9e894e0430 mall + promotion:增加优惠劵的 mock 接口 2023-06-10 09:57:37 +08:00
66210e5ee2 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-06-10 00:19:08 +08:00
bb8e44a268 mall + product:增加评论 mock 逻辑 2023-06-10 00:17:22 +08:00
dde89d51d5 物流运费计算 review 修改 + 单元测试 2023-06-10 00:15:57 +08:00
1e1a22c256 mall + product:评论的 review 2023-06-09 22:41:16 +08:00
84b365a707 mall + product:简化收藏逻辑,去掉 type 字段 2023-06-09 20:44:00 +08:00
25bea4920c mall + trade:review 物流计算 2023-06-09 19:17:25 +08:00
f2d803c111 mall + product:review 评论接口 2023-06-09 13:59:04 +08:00
4126e37d91 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-product-biz/pom.xml
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/AppProductSpuController.java
2023-06-09 08:55:45 +08:00
f75f4e8846 mall + product:完善商品详情接口 2023-06-09 08:54:33 +08:00
0e817b190f !499 完善商品管理 review 提到的问题
Merge pull request !499 from puhui999/feature/mall_product
2023-06-09 00:53:44 +00:00
91e357e59d fix:移动 app 商品评论分页相关常量到 AppCommentPageReqVO 中 2023-06-08 17:15:37 +08:00
8f7efbe4e2 fix:测试 app 商品评论页获取评论分页接口和相关评论分类数量接口,修复测试时发现的问题 2023-06-08 16:14:23 +08:00
151e58daa1 fix:完善 app 商品评论页获取评论分页接口和相关评论分类数量接口 2023-06-08 11:37:49 +08:00
5bfca56efa fix:完善 TODO 提到的问题 2023-06-07 18:08:49 +08:00
db7e47faa2 fix:完善 TODO 提到的问题 2023-06-07 14:15:25 +08:00
6ca09af97e 解决邮件发送用户编号为空问题 2023-06-05 14:09:49 +08:00
3e350151bc 解决 Set access token expire time to 0 报错问题 2023-06-05 14:03:06 +08:00
87d4f9b71a 将菜单表中的短信预置路径更改为最新路径
Signed-off-by: 御码滴汉子 <1024@cong.zone>
2023-06-04 15:57:02 +00:00
9af0aa5f7d pg数据库脚本system_menu表always_show字段类型错误导致菜单编辑保存失败
Signed-off-by: 御码滴汉子 <1024@cong.zone>
2023-06-04 15:51:19 +00:00
87670265b2 update sql/postgresql/ruoyi-vue-pro.sql.
read_status 类型修改为bool

Signed-off-by: 御码滴汉子 <1024@cong.zone>
2023-06-04 15:15:19 +00:00
36c45bd44e review 价格运算修改. 2023-06-04 17:45:40 +08:00
dd93215139 mall + trade:review 商品管理 2023-06-03 22:59:34 +08:00
e72f741d02 !493 完善善品管理
Merge pull request !493 from puhui999/feature/mall_product
2023-06-03 14:35:23 +00:00
f3a982da31 fix:修复合并差异 2023-06-03 21:12:12 +08:00
f59119bf6e !492 富文本编辑器自动聚焦问题 update yudao-ui-admin/src/components/Editor/index.vue.
Merge pull request !492 from zbk/N/A
2023-06-03 12:56:05 +00:00
ba380ea615 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-promotion-biz/src/test/java/cn/iocoder/yudao/module/promotion/service/price/PriceServiceTest.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/bo/TradePriceCalculateRespBO.java
#	yudao-module-mall/yudao-module-trade-biz/src/test/java/cn/iocoder/yudao/module/trade/service/aftersale/TradeAfterSaleServiceTest.java
2023-06-03 20:55:45 +08:00
910d374cee mall + trade:review 运费价格计算 2023-06-03 19:56:23 +08:00
36ce968893 mall + trade:review 运费价格计算 2023-06-03 18:08:59 +08:00
f1fa8eadd2 mall - trade - 新增 TradeDeliveryPriceCalculator 2023-06-03 17:16:18 +08:00
73a781cbbe mall + trade:增加 TradeRewardActivityPriceCalculatorTest 的单元测试 2023-06-03 13:36:07 +08:00
0d08c814ec mall + trade:增加 TradeDiscountActivityPriceCalculator 的单元测试 2023-06-03 13:14:47 +08:00
1452f6b231 mall + trade:增肌爱 TradeCouponPriceCalculator 的单元测试 2023-06-03 11:53:40 +08:00
636b14ccce mall + trade:创建订单逻辑,接入新的价格接口 2023-06-03 09:14:51 +08:00
2a9a869e01 mall + trade:获得订单结算信息,接入支付接口 2023-06-03 00:46:56 +08:00
zbk
51cf5b7c67 富文本编辑器自动聚焦问题 update yudao-ui-admin/src/components/Editor/index.vue.
修复富文本编辑器自动聚焦问题;
思路:初始化时初始化只读模式的编辑器,因为只读模式的编辑器不会因为聚焦问题带跑滚动条,然后根据传递的是否只读参数设置编辑器是否启用。

Signed-off-by: zbk <540064991@qq.com>
2023-06-01 03:57:13 +00:00
e41935ea1d Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/api/price/PriceApiImpl.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/delivery/vo/expresstemplate/DeliveryExpressTemplateSimpleRespVO.java
2023-06-01 11:44:16 +08:00
8d2bcc57aa fix: 完善商品管理 2023-06-01 11:41:26 +08:00
5de8fa2e42 mall + trade:解决报错问题 2023-05-31 21:17:35 +08:00
e86214015d fix: 完善商品管理 2023-05-31 16:39:43 +08:00
e34eddc386 mall + trade:review 自提代码 2023-05-31 09:18:24 +08:00
894b19b8ec 新增自提门店管理 2023-05-30 21:18:30 +08:00
f8db53896f review 修改 2023-05-30 21:17:51 +08:00
35daee84e7 fix: 解决合并代码后项目运行失败的问题,相关问题已标注 TODO 2023-05-30 10:26:42 +08:00
fcaa92d406 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product 2023-05-30 09:46:31 +08:00
382c3a4699 v1.7.3 版本发布啦~~~ 2023-05-29 23:13:45 +08:00
151f659c99 !490 MailLogServiceImpl编译报错
Merge pull request !490 from PeterChina/master
2023-05-29 13:23:52 +00:00
8004a11036 master代码错误 2023-05-29 09:17:11 +08:00
406f69e21d Merge remote-tracking branch 'origin/master' 2023-05-29 00:05:14 +08:00
cc049566d1 修复邮件日志 sendTime 类型不一致(应该为 LocalDateTime) 2023-05-29 00:05:06 +08:00
5ffed46288 !489 bugfix:解决公众号粉丝同步api配置错误
Merge pull request !489 from VT1996/master
2023-05-28 15:53:48 +00:00
6bdc31a315 Merge remote-tracking branch 'origin/feature/mall_product' into feature/mall_product 2023-05-28 23:16:18 +08:00
0631c51d93 mall + trade:review 配置管理列表 2023-05-28 23:16:11 +08:00
6a9146ff8d mall + trade:调整价格计算的逻辑 2023-05-28 20:09:51 +08:00
22c70df111 bugfix:解决公众号粉丝同步api配置错误 2023-05-28 14:56:41 +08:00
55dbff7570 运费模板 review 修改. 运费模块可以选择多个区域 2023-05-27 11:20:43 +08:00
02fa6fc5c6 mall + trade:调整价格字段,更易懂 2023-05-26 23:58:26 +08:00
0083d12404 mall:review + mall:快递费用 2023-05-25 22:51:38 +08:00
b065a2a741 fix:修复商品 review 提到的问题 2023-05-25 09:23:38 +08:00
53e9be733f mall:review + mall:快递公司管理 2023-05-24 23:40:55 +08:00
c62da6a056 mall:review 商品接口 2023-05-23 23:27:15 +08:00
fb7915c917 !487 完善商品管理, 完善 mall.sql, 完善 product 测试相关sql, 完善 ProductSpuServiceImplTest 测试
Merge pull request !487 from puhui999/feature/mall_product
2023-05-23 12:32:05 +00:00
a70c7ca855 fix:完善 mall.sql 2023-05-23 11:59:48 +08:00
d08b9530a2 Merge remote-tracking branch 'yudao/feature/mall_product' into feature/mall_product
# Conflicts:
#	sql/mysql/optional/mall.sql
2023-05-23 11:08:32 +08:00
cac5545762 fix:完善商品管理, 完善 mall.sql, 完善 product 测试相关sql, 完善 ProductSpuServiceImplTest 测试 2023-05-23 11:01:40 +08:00
16956a6501 运费模板,区域选择使用懒加载优化性能 2023-05-22 23:08:21 +08:00
3672c217f8 mall:售后分页接口的 mock 2023-05-22 00:03:11 +08:00
7bfb426a9d !484 bugfix: 解决不同模块错误码区间冲突、部分错误码重复错误
Merge pull request !484 from Rundeepin/feature/mall_product
2023-05-21 15:38:48 +00:00
3b92042d4b !485 发送邮件逻辑优化,邮件标题支持模版参数
Merge pull request !485 from 傲世孤尘/feature/20230519
2023-05-21 15:35:37 +00:00
01a67289a9 mall: 订单中心新增运费模板功能 2023-05-21 23:35:07 +08:00
02e22c664d Merge pull request #274 from alexli0707/fix/easyexcel-bug
fix: 修复easyexecl3.3.0 bug引起导出表格异常(java.lang.NoClassDefFoundError: com…
2023-05-21 23:23:05 +08:00
e942b52a67 mall:订单详情:调整售后字段 2023-05-21 12:18:52 +08:00
e745bb6675 mall:订单列表:增加订单类型的接入 2023-05-20 11:22:43 +08:00
be7c664e07 mall:订单统计接口 2023-05-20 10:11:38 +08:00
83aa656bda mall:增加订单评论字段 2023-05-19 23:55:02 +08:00
e25099a49e 发送邮件逻辑优化,邮件标题支持模版参数 2023-05-19 11:08:56 +08:00
fbeaa06100 bugfix: 解决不同模块错误码区间冲突、部分错误码重复错误 2023-05-19 10:47:23 +08:00
3da2eb89b2 新增快递公司功能 2023-05-18 23:37:56 +08:00
39e52cb145 fix: 修复easyexecl3.3.0 bug引起导出表格异常(java.lang.NoClassDefFoundError: com/alibaba/excel/support/util/CollectionUtils),详见https://github.com/alibaba/easyexcel/issues/3174 2023-05-18 17:30:54 +08:00
f129eab36f REVIEW 物流配送管理表 2023-05-16 21:41:40 +08:00
db73ddc942 REVIEW 物流配送管理表 2023-05-16 19:17:25 +08:00
8ed52701fd 调整商品收藏的命名 2023-05-16 19:14:00 +08:00
wfm
4faf61a475 增加日志 2023-05-16 10:22:46 +08:00
wfm
86be0bdf80 fix PR 2023-05-16 09:58:58 +08:00
4b643a7b34 物流配送管理表结构修改 2023-05-15 23:05:39 +08:00
12d6c14b1c !469 修复 vue3 代码生成 api 模版错误 && 修复过期属性
Merge pull request !469 from xingyu/fix/vue3_codegen
2023-05-15 14:36:53 +00:00
dbdf1d9fb0 !468 feat: Docker最简支持
Merge pull request !468 from dhb52/master
2023-05-15 14:34:05 +00:00
c74ab7450d !470 fix: 代码生成:解决Java代码DO和VO中的警告 2023-05-15 21:56:02 +08:00
5fb77df903 !470 fix: 代码生成:解决Java代码DO和VO中的警告
Merge pull request !470 from baayso/master
2023-05-15 13:55:14 +00:00
61220cf44e !471 修复两处错误
Merge pull request !471 from Rundeepin/master
2023-05-15 13:53:03 +00:00
5dab4ae2e2 !479 StrUtils.maxLength会强制给后面加三个点,哪怕长度没有超过,优化长度不超过不加...
Merge pull request !479 from 重楼/jjjjjjjj/dev
2023-05-15 13:37:09 +00:00
bb949d991a !481 解决tika库报错
Merge pull request !481 from 灬霍霍/master
2023-05-15 13:27:40 +00:00
cf61b6056a !474 增加达梦数据库的驱动和SQL文件 2023-05-15 21:18:48 +08:00
3bcbc6656f !474 增加达梦数据库的驱动和SQL文件
Merge pull request !474 from changelzj/dm8
2023-05-15 13:10:11 +00:00
21499a4d40 update yudao-dependencies/pom.xml.
解决tika报错,升级common-io到2.11.0

Signed-off-by: 灬霍霍 <416970882@qq.com>
2023-05-15 01:42:48 +00:00
7a792a7d48 商品收藏相关修改 2023-05-14 23:39:05 +08:00
7fef594390 订单接口的梳理 2023-05-14 17:35:34 +08:00
c21e88860f REVIEW 物流管理相关的表 2023-05-14 17:35:17 +08:00
85047bca7b feat: vben dict 2023-05-14 16:48:35 +08:00
467811a42e REVIEW 商品收藏的逻辑 v2 2023-05-14 09:07:45 +08:00
0ffa7ff4c8 发货配送模块表结构 2023-05-12 19:39:48 +08:00
wfm
494928ed88 feat:重放消息判断过期时间 2023-05-12 17:23:21 +08:00
e4a5a5672f StrUtils.maxLength会强制给后面加三个点,哪怕长度没有超过,优化长度不超过不加... 2023-05-12 16:36:55 +08:00
69ebfbe105 feat: 适配vue3.3 defineOptions 2023-05-12 11:19:57 +08:00
7c1a4db5a9 fix: 添加redis卷, 修改host绑定端口 2023-05-12 11:03:13 +08:00
9d68c62177 refactor: vben dict 2023-05-11 17:36:58 +08:00
4891f18538 perf: 添加docker-compose/name字段,ui/Dockerfile --frozen-lockfile 2023-05-10 23:39:31 +08:00
d794c2c198 fix: bpm/task路由错误 2023-05-10 23:12:12 +08:00
912e18857a feat: vben 文件上传 2023-05-10 17:28:41 +08:00
c3d9439030 perf: admin/Dockerfile 挂载包管理器缓存目录 2023-05-09 23:38:39 +08:00
8ec0be01a8 新增:达梦数据库驱动,KeyGenerator 2023-05-09 14:03:45 +08:00
6ac96facf6 新增:达梦数据库dm8 sql文件 2023-05-09 10:10:13 +08:00
0b3640a522 fix: required = true ==> requiredMode = Schema.RequiredMode.REQUIRED 2023-05-08 10:06:17 +08:00
d25062ec81 chore: up springboot 2.7.11 2023-05-08 10:04:57 +08:00
da2810dece chore: up easyexcel 3.3.0 2023-05-06 16:36:42 +08:00
6a4616b6ea chore: up springdoc 1.7.0 2023-05-06 16:32:28 +08:00
235882791f chore: up druid 1.2.17 2023-05-06 16:30:05 +08:00
5b13c07e01 chore: up springboot 2.7.11 2023-05-06 16:28:53 +08:00
be01cd4894 chore: up mapstruct 1.5.5.Final 2023-05-06 16:26:31 +08:00
023322cb25 chore: up hutool 5.8.18 2023-05-06 16:24:29 +08:00
14d02bdfb3 商品收藏修改 2023-05-06 11:58:27 +08:00
96e2bf020f REVIEW 商品收藏的逻辑 2023-05-05 23:38:31 +08:00
cd86620b74 REVIEW 商品管理的逻辑 2023-05-05 23:01:23 +08:00
7345d80b53 新增商品收藏功能 2023-05-04 15:52:42 +08:00
19ceea2c6c !472 完善商品管理(第一版)
Merge pull request !472 from puhui999/dev
2023-05-04 00:36:18 +00:00
810c7ed040 完善商品管理 2023-05-04 01:32:25 +08:00
c233ce1a20 合并分支修复差异 2023-05-03 22:18:27 +08:00
6b05835cb3 购物车:增加获得商品数量 Map 接口 2023-05-03 09:20:17 +08:00
e163ae8b70 完成商品保存和编辑数据回显 2023-05-03 02:31:50 +08:00
9980b12551 调整购物车接口,支持 add 商品时,适配前端可能要删除的情况 2023-05-03 00:30:02 +08:00
97502c8b51 fix: docker-compose添加自启动 2023-05-02 10:31:24 +08:00
70816371e5 初步完成商品CRUD 2023-05-02 02:33:14 +08:00
f7fe9ad7b0 1. 商城:调整购物车的失效逻辑实现,基于 SPU 是否下架
2. 商城:增加购物车失效的重选逻辑
2023-05-01 16:00:37 +08:00
6428f0fcaf 添加商品枚举 2023-05-01 14:47:00 +08:00
da162853ec 商城:完善购物车的逻辑 2023-04-30 20:32:01 +08:00
15ced47b17 添加多租户 2023-04-30 17:35:38 +08:00
c10ea9d9de 移除ProductSku相关的status属性,修改Property 2023-04-30 17:35:05 +08:00
24a56bb45f 移除ProductSku相关的status属性,修改Property 2023-04-30 17:34:56 +08:00
f56d394830 修改ProductSpuBaseVO第一版 2023-04-29 21:28:09 +08:00
668d493b7f Product相关Do添加TenantBaseDO 2023-04-29 21:22:52 +08:00
3905060bbf 修复Mapper中的DO缺失包名错误 2023-04-28 14:48:15 +08:00
1e3380d0a3 修复包名路径错误 2023-04-28 14:47:24 +08:00
2113e825d7 完善 App 商品详情逻辑的 10% 2023-04-27 22:43:37 +08:00
3851149338 feat: vue3 vben 支持富文本生成 2023-04-27 13:22:42 +08:00
7549ab2611 feat: vue3 vben 支持富文本生成 2023-04-27 13:22:22 +08:00
c88794f212 feat: vue3 vben 代码生成支持创建和更新两种表单 2023-04-27 13:17:03 +08:00
1df0fd1bf8 fix: vue3 vben 代码生成支持创建和更新两种表单 2023-04-27 13:10:32 +08:00
28f4456bbe fix: vue3 vben codegen 2023-04-27 11:43:48 +08:00
3ced6a3240 完善 App 商品搜索的逻辑 2023-04-26 20:13:12 +08:00
3219611a32 fix: vue3 vben codegen dict 2023-04-26 18:42:03 +08:00
4068548c45 移除ProductSpuSpecTypeEnum及相关引用 2023-04-26 17:38:42 +08:00
dbb75e1d9e doc: 添加docker/docker-compose文档 2023-04-25 22:55:25 +08:00
8e64e93d9e feat: docker-compose docker.env 2023-04-25 22:54:56 +08:00
c139be1966 perf: yudao-server/Dockerfile添加$ARGS参数 2023-04-25 22:54:11 +08:00
9bdd71dbf1 feat: Docker支持-yudao-ui-admin 2023-04-25 22:52:42 +08:00
a5f018104e 调整商品分类的实现 2023-04-25 21:33:59 +08:00
7c47fd47c1 fix: 代码生成:解决Java代码DO和VO中的警告。 2023-04-25 21:28:38 +08:00
f8e54dda30 feat: vben codegen 2023-04-25 18:26:27 +08:00
81b8f4171f fix: vue3 codegen PageReqVO 2023-04-25 14:50:49 +08:00
711a2763ed 修复 ProjectReactor 一键改包的报错 2023-04-24 20:14:00 +08:00
160606356e !467 修正相关问题让服务正常启动,改动位置都已加上TODO记录
Merge pull request !467 from puhui999/feature/mall_product
2023-04-24 10:58:42 +00:00
992a30486e 补充mall.sql 2023-04-24 11:09:57 +08:00
c3e36ba9da 修正相关问题让服务正常启动,改动位置都已加上TODO记录 2023-04-24 10:50:40 +08:00
6786aa352b 修正DO对齐数据库表字段,VO对齐前端 2023-04-24 10:29:02 +08:00
640a60231c 增加 vben 演示环境 2023-04-24 01:11:42 +08:00
91f63ff813 尝试修复项目第一次打包失败报Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.3.0:jar 2023-04-22 19:44:03 +08:00
8ce8f4e3a8 尝试修复项目第一次打包失败报Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.3.0:jar 2023-04-22 19:41:30 +08:00
4b2855232a !458 【Fix Bug】”占位“文件影响改包工具运行 2023-04-22 19:25:59 +08:00
9822a5ce47 !458 【Fix Bug】”占位“文件影响改包工具运行
Merge pull request !458 from anzhen-tech/master
2023-04-22 11:23:27 +00:00
dd46e9b107 !461 缺少ServletUtils引用
Merge pull request !461 from inypeacock/N/A
2023-04-22 11:19:03 +00:00
a2ca746f0a !459 新建商品时商品分类状态判断错误
Merge pull request !459 from LiZhongShi/master
2023-04-22 11:16:27 +00:00
8c65afc56a !462 fix: 代码生成:Vue3标准模板问题修复。 2023-04-22 19:01:11 +08:00
38462fbcf8 !462 fix: 代码生成:Vue3标准模板问题修复。
Merge pull request !462 from baayso/master
2023-04-22 06:54:14 +00:00
552e9969cc fix: 代码生成:Vue3标准模板问题修复。 2023-04-21 18:07:28 +08:00
d3cd87767b 缺少ServletUtils引用
Signed-off-by: inypeacock <1300856@qq.com>
2023-04-21 05:13:54 +00:00
502fa11f1d Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product 2023-04-19 18:10:59 +08:00
32da5aae84 商城:product:完善 ProductSpuDO 表 2023-04-19 18:07:22 +08:00
63542b4ccb 商城:product:完善 ProductSkuDO 表 2023-04-19 16:30:57 +08:00
b30fc28021 商城:product:完善 ProductSpuDO 表 2023-04-19 10:55:43 +08:00
d5a48e63a3 fix: 新建商品时商品分类状态判断错误 2023-04-16 21:53:24 +08:00
a30ca26af8 删除多余"占位"文件 2023-04-15 15:44:55 +08:00
70de47c156 fix: yudao-ui-admin前端-Cron表达式-周选择第4项,#号两边的值颠倒了 2023-04-10 17:15:12 +08:00
38d7d75f7f [新增][商品评价]管理后台/APP端
1. 增加头像返回字段
2. 调整商户自评userId
3. 控制评论图片数量判断
2023-03-23 14:06:14 +08:00
6fe5f4bc0d [新增][商品评价]管理后台/APP端 2023-03-21 11:09:10 +08:00
cbf5ef5953 [新增][商品评价]管理后台
1. 显示 / 隐藏评论
2. 商家回复
2023-03-19 22:07:07 +08:00
da53a041da [新增][商品评价]管理后台分页查询 2023-03-19 18:59:51 +08:00
f69d8503a2 [新增][商品评价]
1. 实体类
2. h2.sql
2023-03-19 15:47:49 +08:00
c1935fba2d Merge remote-tracking branch 'origin/master' into feature/mall_product 2023-03-19 11:36:00 +08:00
b0c73b786a [测试][商品分类]测试创建商品分类 2023-03-15 14:23:42 +08:00
5674bfafc8 [修改][商品分类]分类只能存在2级 2023-03-15 14:03:00 +08:00
b89d7ff384 [修改][商品分类]
1. 删除 description 分类描述字段
2. 新增big_pic_url PC端分类图字段
2023-03-15 13:44:13 +08:00
4a01348e0b [新增][商品分类] 列表查询筛选增加 status、parentId 字段 2023-03-15 11:36:45 +08:00
1811b96eb5 Merge remote-tracking branch 'origin/master' into feature/mall_product 2023-03-14 23:05:19 +08:00
1582 changed files with 56398 additions and 26072 deletions

BIN
.image/Java监控.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

BIN
.image/MySQL.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

BIN
.image/OA请假-列表.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

BIN
.image/OA请假-发起.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
.image/OA请假-详情.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

BIN
.image/Redis.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
.image/admin-uniapp/01.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
.image/admin-uniapp/02.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

BIN
.image/admin-uniapp/03.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
.image/admin-uniapp/04.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
.image/admin-uniapp/05.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

BIN
.image/admin-uniapp/06.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
.image/admin-uniapp/07.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

BIN
.image/admin-uniapp/08.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

BIN
.image/admin-uniapp/09.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 KiB

BIN
.image/个人中心.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

BIN
.image/代码生成.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

BIN
.image/令牌管理.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

BIN
.image/任务日志.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

BIN
.image/商户信息.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

BIN
.image/在线用户.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

BIN
.image/大屏设计器-列表.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

BIN
.image/大屏设计器-编辑.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

BIN
.image/大屏设计器-预览.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

BIN
.image/字典数据.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

BIN
.image/字典类型.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

BIN
.image/定时任务.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

BIN
.image/岗位管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

BIN
.image/应用管理.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

BIN
.image/操作日志.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

BIN
.image/支付订单.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 KiB

BIN
.image/敏感词.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
.image/数据库文档.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

BIN
.image/文件管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

BIN
.image/文件管理2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

BIN
.image/文件配置.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
.image/日志中心.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

BIN
.image/流程表单.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

BIN
.image/生成效果.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

BIN
.image/用户分组.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

BIN
.image/用户管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

BIN
.image/登录.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

BIN
.image/登录日志.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

BIN
.image/短信日志.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

BIN
.image/短信模板.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 KiB

BIN
.image/短信渠道.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

BIN
.image/租户套餐.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

BIN
.image/租户管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

BIN
.image/系统接口.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

BIN
.image/菜单管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

BIN
.image/表单构建.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

BIN
.image/角色管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

BIN
.image/访问日志.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

BIN
.image/退款订单.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

BIN
.image/通知公告.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

BIN
.image/部门管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

BIN
.image/配置管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

BIN
.image/链路追踪.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

BIN
.image/错误日志.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

BIN
.image/错误码管理.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

BIN
.image/首页.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

49
Docker-HOWTO.md Normal file
View File

@ -0,0 +1,49 @@
# Docker Build & Up
目标: 快速部署体验系统,帮助了解系统之间的依赖关系。
依赖docker compose v2删除`name: yudao-system`,降低`version`版本为`3.3`以下,支持`docker-compose`
## 功能文件列表
```text
.
├── Docker-HOWTO.md
├── docker-compose.yml
├── docker.env <-- 提供docker-compose环境变量配置
├── yudao-server
│ └── Dockerfile
└── yudao-ui-admin
├── .dockerignore
├── Dockerfile
└── nginx.conf <-- 提供基础配置gzip压缩、api转发
```
## 构建 jar 包
```shell
# 创建maven缓存volume
docker volume create --name yudao-maven-repo
docker run -it --rm --name yudao-maven \
-v yudao-maven-repo:/root/.m2 \
-v $PWD:/usr/src/mymaven \
-w /usr/src/mymaven \
maven mvn clean install package '-Dmaven.test.skip=true'
```
## 构建启动服务
```shell
docker compose --env-file docker.env up -d
```
首次运行会自动构建容器。可以通过`docker compose build [service]`来手动构建所有或某个docker镜像
`--env-file docker.env`为可选参数,只是展示了通过`.env`文件配置容器启动的环境变量,`docker-compose.yml`本身已经提供足够的默认参数来正常运行系统。
## 服务器的宿主机端口映射
- admin ui: http://localhost:8080
- api server: http://localhost:48080
- mysql: root/123456, port: 3306
- redis: port: 6379

119
README.md
View File

@ -10,6 +10,7 @@
## 🐶 新手必读
* 演示地址【Vue3 + element-plus】<http://dashboard-vue3.yudao.iocoder.cn>
* 演示地址【Vue3 + vben(ant-design-vue)】:<http://dashboard-vben.yudao.iocoder.cn>
* 演示地址【Vue2 + element-ui】<http://dashboard.yudao.iocoder.cn>
* 启动文档:<https://doc.iocoder.cn/quick-start/>
* 视频教程:<https://doc.iocoder.cn/video/>
@ -22,10 +23,10 @@
>
> 😜 给项目点点 Star 吧,这对我们真的很重要!
![架构图](https://static.iocoder.cn/ruoyi-vue-pro-architecture.png?imageView2/2/format/webp)
![架构图](/.image/common/ruoyi-vue-pro-architecture.png)
* 管理后台的 Vue3 版本采用 [vue-element-plus-admin](https://gitee.com/kailong110120130/vue-element-plus-admin) Vue2 版本采用 [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
* 管理后台的移动端采用 [uni-app](https://github.com/dcloudio/uni-app) 方案,一份代码多终端适配,同时支持 APP、小程序、H5
* 管理后台的电脑端:Vue3 提供 [element-plus](https://gitee.com/yudaocode/yudao-ui-admin-vue3)、[vben(ant-design-vue)](https://gitee.com/yudaocode/yudao-ui-admin-vben) 两个版本Vue2 提供 [element-ui](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-ui-admin) 版本
* 管理后台的移动端采用 [uni-app](https://github.com/dcloudio/uni-app) 方案,一份代码多终端适配,同时支持 APP、小程序、H5
* 后端采用 Spring Boot 多模块架构、MySQL + MyBatis Plus、Redis + Redisson
* 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM、TiDB 等
* 权限认证使用 Spring Security & Token & Redis支持多终端、多种用户的认证系统支持 SSO 单点登录
@ -101,7 +102,7 @@
系统内置多种多种业务功能,可以用于快速你的业务系统:
![功能分层](https://static.iocoder.cn/ruoyi-vue-pro-biz.png)
![功能分层](/.image/common/ruoyi-vue-pro-biz.png)
* 系统功能
* 基础设施
@ -159,12 +160,11 @@
| | 功能 | 描述 |
|-----|------|---------------------------|
| 🚀 | 商户信息 | 管理商户信息,支持 Saas 场景下的多商户功能 |
| 🚀 | 应用信息 | 配置商户的应用信息,对接支付宝、微信等多个支付渠道 |
| 🚀 | 支付订单 | 查看用户发起的支付宝、微信等的【支付】订单 |
| 🚀 | 退款订单 | 查看用户发起的支付宝、微信等的【退款】订单 |
ps核心功能已经实现正在对接微信小程序中...
| 🚀 | 回调通知 | 查看支付回调业务的【支付】【退款】的通知结果 |
| 🚀 | 接入示例 | 提供接入支付系统的【支付】【退款】的功能实战 |
### 基础设施
@ -214,17 +214,19 @@ ps核心功能已经实现正在对接微信小程序中...
### 商城系统
建设中...
![功能图](/.image/common/mall-feature.png)
![功能图](http://static.iocoder.cn/mall%20%E5%8A%9F%E8%83%BD%E5%9B%BE-min.png)
![GIF 图-耐心等待](https://raw.githubusercontent.com/YunaiV/Blog/master/Mall/onemall-admin-min.gif)
![GIF 图-耐心等待](https://raw.githubusercontent.com/YunaiV/Blog/master/Mall/onemall-h5-min.gif)
![功能图](/.image/common/mall-preview.png)
### 会员中心
和「商城系统」一起开发
| | 功能 | 描述 |
|-----|------|----------------------------------|
| 🚀 | 会员管理 | 会员是 C 端的消费者,该功能用于会员的搜索与管理 |
| 🚀 | 会员标签 | 对会员的标签进行创建、查询、修改、删除等操作 |
| 🚀 | 会员等级 | 对会员的等级、成长值进行管理,可用于订单折扣等会员权益 |
| 🚀 | 会员分组 | 对会员进行分组,用于用户画像、内容推送等运营手段 |
| 🚀 | 积分签到 | 回馈给签到、消费等行为的积分,会员可订单抵现、积分兑换等途径消耗 |
## 🐨 技术栈
@ -248,9 +250,9 @@ ps核心功能已经实现正在对接微信小程序中...
| 框架 | 说明 | 版本 | 学习指南 |
|---------------------------------------------------------------------------------------------|------------------|-------------|----------------------------------------------------------------|
| [Spring Boot](https://spring.io/projects/spring-boot) | 应用开发框架 | 2.7.10 | [文档](https://github.com/YunaiV/SpringBoot-Labs) |
| [Spring Boot](https://spring.io/projects/spring-boot) | 应用开发框架 | 2.7.14 | [文档](https://github.com/YunaiV/SpringBoot-Labs) |
| [MySQL](https://www.mysql.com/cn/) | 数据库服务器 | 5.7 / 8.0+ | |
| [Druid](https://github.com/alibaba/druid) | JDBC 连接池、监控组件 | 1.2.16 | [文档](http://www.iocoder.cn/Spring-Boot/datasource-pool/?yudao) |
| [Druid](https://github.com/alibaba/druid) | JDBC 连接池、监控组件 | 1.2.18 | [文档](http://www.iocoder.cn/Spring-Boot/datasource-pool/?yudao) |
| [MyBatis Plus](https://mp.baomidou.com/) | MyBatis 增强工具包 | 3.5.3.1 | [文档](http://www.iocoder.cn/Spring-Boot/MyBatis/?yudao) |
| [Dynamic Datasource](https://dynamic-datasource.com/) | 动态数据源 | 3.6.1 | [文档](http://www.iocoder.cn/Spring-Boot/datasource-pool/?yudao) |
| [Redis](https://redis.io/) | key-value 数据库 | 5.0 / 6.0 | |
@ -265,8 +267,8 @@ ps核心功能已经实现正在对接微信小程序中...
| [SkyWalking](https://skywalking.apache.org/) | 分布式应用追踪系统 | 8.12.0 | [文档](http://www.iocoder.cn/Spring-Boot/SkyWalking/?yudao) |
| [Spring Boot Admin](https://github.com/codecentric/spring-boot-admin) | Spring Boot 监控平台 | 2.7.10 | [文档](http://www.iocoder.cn/Spring-Boot/Admin/?yudao) |
| [Jackson](https://github.com/FasterXML/jackson) | JSON 工具库 | 2.13.3 | |
| [MapStruct](https://mapstruct.org/) | Java Bean 转换 | 1.5.3.Final | [文档](http://www.iocoder.cn/Spring-Boot/MapStruct/?yudao) |
| [Lombok](https://projectlombok.org/) | 消除冗长的 Java 代码 | 1.18.26 | [文档](http://www.iocoder.cn/Spring-Boot/Lombok/?yudao) |
| [MapStruct](https://mapstruct.org/) | Java Bean 转换 | 1.5.5.Final | [文档](http://www.iocoder.cn/Spring-Boot/MapStruct/?yudao) |
| [Lombok](https://projectlombok.org/) | 消除冗长的 Java 代码 | 1.18.28 | [文档](http://www.iocoder.cn/Spring-Boot/Lombok/?yudao) |
| [JUnit](https://junit.org/junit5/) | Java 单元测试框架 | 5.8.2 | - |
| [Mockito](https://github.com/mockito/mockito) | Java Mock 框架 | 4.8.0 | - |
@ -274,60 +276,59 @@ ps核心功能已经实现正在对接微信小程序中...
### 系统功能
| 模块 | biu | biu | biu |
|------------|--------------------------------------------------------------------|------------------------------------------------------------------|------------------------------------------------------------------|
| 登录 & 首页 | ![登录](https://static.iocoder.cn/images/ruoyi-vue-pro/登录.jpg?imageView2/2/format/webp/w/1280) | ![首页](https://static.iocoder.cn/images/ruoyi-vue-pro/首页.jpg?imageView2/2/format/webp/w/1280) | ![个人中心](https://static.iocoder.cn/images/ruoyi-vue-pro/个人中心.jpg?imageView2/2/format/webp/w/1280) |
| 用户 & 应用 | ![用户管理](https://static.iocoder.cn/images/ruoyi-vue-pro/用户管理.jpg?imageView2/2/format/webp/w/1280) | ![令牌管理](https://static.iocoder.cn/images/ruoyi-vue-pro/令牌管理.jpg?imageView2/2/format/webp/w/1280) | ![应用管理](https://static.iocoder.cn/images/ruoyi-vue-pro/应用管理.jpg?imageView2/2/format/webp/w/1280) |
| 租户 & 套餐 | ![租户管理](https://static.iocoder.cn/images/ruoyi-vue-pro/租户管理.jpg?imageView2/2/format/webp/w/1280) | ![租户套餐](https://static.iocoder.cn/images/ruoyi-vue-pro/租户套餐.png) | - |
| 部门 & 岗位 | ![部门管理](https://static.iocoder.cn/images/ruoyi-vue-pro/部门管理.jpg?imageView2/2/format/webp/w/1280) | ![岗位管理](https://static.iocoder.cn/images/ruoyi-vue-pro/岗位管理.jpg?imageView2/2/format/webp/w/1280) | - |
| 菜单 & 角色 | ![菜单管理](https://static.iocoder.cn/images/ruoyi-vue-pro/菜单管理.jpg?imageView2/2/format/webp/w/1280) | ![角色管理](https://static.iocoder.cn/images/ruoyi-vue-pro/角色管理.jpg?imageView2/2/format/webp/w/1280) | - |
| 审计日志 | ![操作日志](https://static.iocoder.cn/images/ruoyi-vue-pro/操作日志.jpg?imageView2/2/format/webp/w/1280) | ![登录日志](https://static.iocoder.cn/images/ruoyi-vue-pro/登录日志.jpg?imageView2/2/format/webp/w/1280) | - |
| 短信 | ![短信渠道](https://static.iocoder.cn/images/ruoyi-vue-pro/短信渠道.jpg?imageView2/2/format/webp/w/1280) | ![短信模板](https://static.iocoder.cn/images/ruoyi-vue-pro/短信模板.jpg?imageView2/2/format/webp/w/1280) | ![短信日志](https://static.iocoder.cn/images/ruoyi-vue-pro/短信日志.jpg?imageView2/2/format/webp/w/1280) |
| 字典 & 敏感词 | ![字典类型](https://static.iocoder.cn/images/ruoyi-vue-pro/字典类型.jpg?imageView2/2/format/webp/w/1280) | ![字典数据](https://static.iocoder.cn/images/ruoyi-vue-pro/字典数据.jpg?imageView2/2/format/webp/w/1280) | ![敏感词](https://static.iocoder.cn/images/ruoyi-vue-pro/敏感词.jpg?imageView2/2/format/webp/w/1280) |
| 错误码 & 通知 | ![错误码管理](https://static.iocoder.cn/images/ruoyi-vue-pro/错误码管理.jpg?imageView2/2/format/webp/w/1280) | ![通知公告](https://static.iocoder.cn/images/ruoyi-vue-pro/通知公告.jpg?imageView2/2/format/webp/w/1280) | - |
| 模块 | biu | biu | biu |
|----------|-----------------------------|---------------------------|--------------------------|
| 登录 & 首页 | ![登录](/.image/登录.jpg) | ![首页](/.image/首页.jpg) | ![个人中心](/.image/个人中心.jpg) |
| 用户 & 应用 | ![用户管理](/.image/用户管理.jpg) | ![令牌管理](/.image/令牌管理.jpg) | ![应用管理](/.image/应用管理.jpg) |
| 租户 & 套餐 | ![租户管理](/.image/租户管理.jpg) | ![租户套餐](/.image/租户套餐.png) | - |
| 部门 & 岗位 | ![部门管理](/.image/部门管理.jpg) | ![岗位管理](/.image/岗位管理.jpg) | - |
| 菜单 & 角色 | ![菜单管理](/.image/菜单管理.jpg) | ![角色管理](/.image/角色管理.jpg) | - |
| 审计日志 | ![操作日志](/.image/操作日志.jpg) | ![登录日志](/.image/登录日志.jpg) | - |
| 短信 | ![短信渠道](/.image/短信渠道.jpg) | ![短信模板](/.image/短信模板.jpg) | ![短信日志](/.image/短信日志.jpg) |
| 字典 & 敏感词 | ![字典类型](/.image/字典类型.jpg) | ![字典数据](/.image/字典数据.jpg) | ![敏感词](/.image/敏感词.jpg) |
| 错误码 & 通知 | ![错误码管理](/.image/错误码管理.jpg) | ![通知公告](/.image/通知公告.jpg) | - |
### 工作流程
| 模块 | biu | biu | biu |
|---------|------------------------------------------------------------------------|------------------------------------------------------------------------|------------------------------------------------------------------------|
| 流程模型 | ![流程模型-列表](https://static.iocoder.cn/images/ruoyi-vue-pro/流程模型-列表.jpg?imageView2/2/format/webp/w/1280) | ![流程模型-设计](https://static.iocoder.cn/images/ruoyi-vue-pro/流程模型-设计.jpg?imageView2/2/format/webp/w/1280) | ![流程模型-定义](https://static.iocoder.cn/images/ruoyi-vue-pro/流程模型-定义.jpg?imageView2/2/format/webp/w/1280) |
| 表单 & 分组 | ![流程表单](https://static.iocoder.cn/images/ruoyi-vue-pro/流程表单.jpg?imageView2/2/format/webp/w/1280) | ![用户分组](https://static.iocoder.cn/images/ruoyi-vue-pro/用户分组.jpg?imageView2/2/format/webp/w/1280) | - |
| 我的流程 | ![我的流程-列表](https://static.iocoder.cn/images/ruoyi-vue-pro/我的流程-列表.jpg?imageView2/2/format/webp/w/1280) | ![我的流程-发起](https://static.iocoder.cn/images/ruoyi-vue-pro/我的流程-发起.jpg?imageView2/2/format/webp/w/1280) | ![我的流程-详情](https://static.iocoder.cn/images/ruoyi-vue-pro/我的流程-详情.jpg?imageView2/2/format/webp/w/1280) |
| 待办 & 已办 | ![任务列表-审批](https://static.iocoder.cn/images/ruoyi-vue-pro/任务列表-审批.jpg?imageView2/2/format/webp/w/1280) | ![任务列表-待办](https://static.iocoder.cn/images/ruoyi-vue-pro/任务列表-待办.jpg?imageView2/2/format/webp/w/1280) | ![任务列表-已办](https://static.iocoder.cn/images/ruoyi-vue-pro/任务列表-已办.jpg?imageView2/2/format/webp/w/1280) |
| OA 请假 | ![OA请假-列表](https://static.iocoder.cn/images/ruoyi-vue-pro/OA请假-列表.jpg?imageView2/2/format/webp/w/1280) | ![OA请假-发起](https://static.iocoder.cn/images/ruoyi-vue-pro/OA请假-发起.jpg?imageView2/2/format/webp/w/1280) | ![OA请假-详情](https://static.iocoder.cn/images/ruoyi-vue-pro/OA请假-详情.jpg?imageView2/2/format/webp/w/1280) |
| 模块 | biu | biu | biu |
|---------|---------------------------------|---------------------------------|---------------------------------|
| 流程模型 | ![流程模型-列表](/.image/流程模型-列表.jpg) | ![流程模型-设计](/.image/流程模型-设计.jpg) | ![流程模型-定义](/.image/流程模型-定义.jpg) |
| 表单 & 分组 | ![流程表单](/.image/流程表单.jpg) | ![用户分组](/.image/用户分组.jpg) | - |
| 我的流程 | ![我的流程-列表](/.image/我的流程-列表.jpg) | ![我的流程-发起](/.image/我的流程-发起.jpg) | ![我的流程-详情](/.image/我的流程-详情.jpg) |
| 待办 & 已办 | ![任务列表-审批](/.image/任务列表-审批.jpg) | ![任务列表-待办](/.image/任务列表-待办.jpg) | ![任务列表-已办](/.image/任务列表-已办.jpg) |
| OA 请假 | ![OA请假-列表](/.image/OA请假-列表.jpg) | ![OA请假-发起](/.image/OA请假-发起.jpg) | ![OA请假-详情](/.image/OA请假-详情.jpg) |
### 基础设施
| 模块 | biu | biu | biu |
|---------------|----------------------------------------------------------------------|--------------------------------------------------------------------|------------------------------------------------------------------|
| 代码生成 | ![代码生成](https://static.iocoder.cn/images/ruoyi-vue-pro/代码生成.jpg?imageView2/2/format/webp/w/1280) | ![生成效果](https://static.iocoder.cn/images/ruoyi-vue-pro/生成效果.jpg?imageView2/2/format/webp/w/1280) | - |
| 文档 | ![系统接口](https://static.iocoder.cn/images/ruoyi-vue-pro/系统接口.jpg?imageView2/2/format/webp/w/1280) | ![数据库文档](https://static.iocoder.cn/images/ruoyi-vue-pro/数据库文档.jpg?imageView2/2/format/webp/w/1280) | - |
| 文件 & 配置 | ![文件配置](https://static.iocoder.cn/images/ruoyi-vue-pro/文件配置.jpg?imageView2/2/format/webp/w/1280) | ![文件管理](https://static.iocoder.cn/images/ruoyi-vue-pro/文件管理2.jpg?imageView2/2/format/webp/w/1280) | ![配置管理](https://static.iocoder.cn/images/ruoyi-vue-pro/配置管理.jpg?imageView2/2/format/webp/w/1280) |
| 定时任务 | ![定时任务](https://static.iocoder.cn/images/ruoyi-vue-pro/定时任务.jpg?imageView2/2/format/webp/w/1280) | ![任务日志](https://static.iocoder.cn/images/ruoyi-vue-pro/任务日志.jpg?imageView2/2/format/webp/w/1280) | - |
| API 日志 | ![访问日志](https://static.iocoder.cn/images/ruoyi-vue-pro/访问日志.jpg?imageView2/2/format/webp/w/1280) | ![错误日志](https://static.iocoder.cn/images/ruoyi-vue-pro/错误日志.jpg?imageView2/2/format/webp/w/1280) | - |
| MySQL & Redis | ![MySQL](https://static.iocoder.cn/images/ruoyi-vue-pro/MySQL.jpg?imageView2/2/format/webp/w/1280) | ![Redis](https://static.iocoder.cn/images/ruoyi-vue-pro/Redis.jpg?imageView2/2/format/webp/w/1280) | - |
| 监控平台 | ![Java监控](https://static.iocoder.cn/images/ruoyi-vue-pro/Java监控.jpg?imageView2/2/format/webp/w/1280) | ![链路追踪](https://static.iocoder.cn/images/ruoyi-vue-pro/链路追踪.jpg?imageView2/2/format/webp/w/1280) | ![日志中心](https://static.iocoder.cn/images/ruoyi-vue-pro/日志中心.jpg?imageView2/2/format/webp/w/1280) |
| 模块 | biu | biu | biu |
|---------------|-------------------------------|-----------------------------|---------------------------|
| 代码生成 | ![代码生成](/.image/代码生成.jpg) | ![生成效果](/.image/生成效果.jpg) | - |
| 文档 | ![系统接口](/.image/系统接口.jpg) | ![数据库文档](/.image/数据库文档.jpg) | - |
| 文件 & 配置 | ![文件配置](/.image/文件配置.jpg) | ![文件管理](/.image/文件管理2.jpg) | ![配置管理](/.image/配置管理.jpg) |
| 定时任务 | ![定时任务](/.image/定时任务.jpg) | ![任务日志](/.image/任务日志.jpg) | - |
| API 日志 | ![访问日志](/.image/访问日志.jpg) | ![错误日志](/.image/错误日志.jpg) | - |
| MySQL & Redis | ![MySQL](/.image/MySQL.jpg) | ![Redis](/.image/Redis.jpg) | - |
| 监控平台 | ![Java监控](/.image/Java监控.jpg) | ![链路追踪](/.image/链路追踪.jpg) | ![日志中心](/.image/日志中心.jpg) |
### 支付系统
| 模块 | biu | biu | biu |
|---------|------------------------------------------------------------------|------------------------------------------------------------------------|------------------------------------------------------------------------|
| 商家 & 应用 | ![商户信息](https://static.iocoder.cn/images/ruoyi-vue-pro/商户信息.jpg?imageView2/2/format/webp/w/1280) | ![应用信息-列表](https://static.iocoder.cn/images/ruoyi-vue-pro/应用信息-列表.jpg?imageView2/2/format/webp/w/1280) | ![应用信息-编辑](https://static.iocoder.cn/images/ruoyi-vue-pro/应用信息-编辑.jpg?imageView2/2/format/webp/w/1280) |
| 支付 & 退款 | ![支付订单](https://static.iocoder.cn/images/ruoyi-vue-pro/支付订单.jpg?imageView2/2/format/webp/w/1280) | ![退款订单](https://static.iocoder.cn/images/ruoyi-vue-pro/退款订单.jpg?imageView2/2/format/webp/w/1280) | --- |
| 模块 | biu | biu | biu |
|---------|---------------------------|---------------------------------|---------------------------------|
| 商家 & 应用 | ![商户信息](/.image/商户信息.jpg) | ![应用信息-列表](/.image/应用信息-列表.jpg) | ![应用信息-编辑](/.image/应用信息-编辑.jpg) |
| 支付 & 退款 | ![支付订单](/.image/支付订单.jpg) | ![退款订单](/.image/退款订单.jpg) | --- |
### 数据报表
| 模块 | biu | biu | biu |
|-------|--------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|
| 报表设计器 | ![数据报表](https://static.iocoder.cn/images/ruoyi-vue-pro/报表设计器-数据报表.jpg?imageView2/2/format/webp/w/1280) | ![图形报表](https://static.iocoder.cn/images/ruoyi-vue-pro/报表设计器-图形报表.jpg?imageView2/2/format/webp/w/1280) | ![报表设计器-打印设计](https://static.iocoder.cn/images/ruoyi-vue-pro/报表设计器-打印设计.jpg?imageView2/2/format/webp/w/1280) |
| 大屏设计器 | ![大屏列表](https://static.iocoder.cn/images/ruoyi-vue-pro/大屏设计器-列表.jpg?imageView2/2/format/webp/w/1280) | ![大屏预览](https://static.iocoder.cn/images/ruoyi-vue-pro/大屏设计器-预览.jpg?imageView2/2/format/webp/w/1280) | ![大屏编辑](https://static.iocoder.cn/images/ruoyi-vue-pro/大屏设计器-编辑.jpg?imageView2/2/format/webp/w/1280) |
| 模块 | biu | biu | biu |
|-------|---------------------------------|---------------------------------|---------------------------------------|
| 报表设计器 | ![数据报表](/.image/报表设计器-数据报表.jpg) | ![图形报表](/.image/报表设计器-图形报表.jpg) | ![报表设计器-打印设计](/.image/报表设计器-打印设计.jpg) |
| 大屏设计器 | ![大屏列表](/.image/大屏设计器-列表.jpg) | ![大屏预览](/.image/大屏设计器-预览.jpg) | ![大屏编辑](/.image/大屏设计器-编辑.jpg) |
### 移动端(管理后台)
| biu | biu | biu |
|------------------------------------------------------------------|------------------------------------------------------------------------|------------------------------------------------------------------------|
| ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/01.png?imageView2/2/format/webp) | ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/02.png?imageView2/2/format/webp) | ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/03.png?imageView2/2/format/webp) |
| ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/04.png?imageView2/2/format/webp) | ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/05.png?imageView2/2/format/webp) | ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/06.png?imageView2/2/format/webp) |
| ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/07.png?imageView2/2/format/webp) | ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/08.png?imageView2/2/format/webp) | ![](https://static.iocoder.cn/images/ruoyi-vue-pro/admin-uniapp/09.png?imageView2/2/format/webp) |
| biu | biu | biu |
|----------------------------------|----------------------------------|----------------------------------|
| ![](/.image/admin-uniapp/01.png) | ![](/.image/admin-uniapp/02.png) | ![](/.image/admin-uniapp/03.png) |
| ![](/.image/admin-uniapp/04.png) | ![](/.image/admin-uniapp/05.png) | ![](/.image/admin-uniapp/06.png) |
| ![](/.image/admin-uniapp/07.png) | ![](/.image/admin-uniapp/08.png) | ![](/.image/admin-uniapp/09.png) |
目前已经实现登录、我的、工作台、编辑资料、头像修改、密码修改、常见问题、关于我们等基础功能。

84
docker-compose.yml Normal file
View File

@ -0,0 +1,84 @@
version: "3.4"
name: yudao-system
services:
mysql:
container_name: yudao-mysql
image: mysql:8
restart: unless-stopped
tty: true
ports:
- "3306:3306"
environment:
MYSQL_DATABASE: ${MYSQL_DATABASE:-ruoyi-vue-pro}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-123456}
volumes:
- mysql:/var/lib/mysql/
- ./sql/mysql/ruoyi-vue-pro.sql:/docker-entrypoint-initdb.d/ruoyi-vue-pro.sql:ro
redis:
container_name: yudao-redis
image: redis:6-alpine
restart: unless-stopped
ports:
- "6379:6379"
volumes:
- redis:/data
server:
container_name: yudao-server
build:
context: ./yudao-server/
image: yudao-server
restart: unless-stopped
ports:
- "48080:48080"
environment:
# https://github.com/polovyivan/docker-pass-configs-to-container
SPRING_PROFILES_ACTIVE: local
JAVA_OPTS:
${JAVA_OPTS:-
-Xms512m
-Xmx512m
-Djava.security.egd=file:/dev/./urandom
}
ARGS:
--spring.datasource.dynamic.datasource.master.url=${MASTER_DATASOURCE_URL:-jdbc:mysql://yudao-mysql:3306/ruoyi-vue-pro?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true}
--spring.datasource.dynamic.datasource.master.username=${MASTER_DATASOURCE_USERNAME:-root}
--spring.datasource.dynamic.datasource.master.password=${MASTER_DATASOURCE_PASSWORD:-123456}
--spring.datasource.dynamic.datasource.slave.url=${SLAVE_DATASOURCE_URL:-jdbc:mysql://yudao-mysql:3306/ruoyi-vue-pro?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true}
--spring.datasource.dynamic.datasource.slave.username=${SLAVE_DATASOURCE_USERNAME:-root}
--spring.datasource.dynamic.datasource.slave.password=${SLAVE_DATASOURCE_PASSWORD:-123456}
--spring.redis.host=${REDIS_HOST:-yudao-redis}
depends_on:
- mysql
- redis
admin:
container_name: yudao-admin
build:
context: ./yudao-ui-admin
args:
NODE_ENV:
ENV=${NODE_ENV:-production}
PUBLIC_PATH=${PUBLIC_PATH:-/}
VUE_APP_TITLE=${VUE_APP_TITLE:-芋道管理系统}
VUE_APP_BASE_API=${VUE_APP_BASE_API:-/prod-api}
VUE_APP_APP_NAME=${VUE_APP_APP_NAME:-/}
VUE_APP_TENANT_ENABLE=${VUE_APP_TENANT_ENABLE:-true}
VUE_APP_CAPTCHA_ENABLE=${VUE_APP_CAPTCHA_ENABLE:-true}
VUE_APP_DOC_ENABLE=${VUE_APP_DOC_ENABLE:-true}
VUE_APP_BAIDU_CODE=${VUE_APP_BAIDU_CODE:-fadc1bd5db1a1d6f581df60a1807f8ab}
image: yudao-admin
restart: unless-stopped
ports:
- "8080:80"
depends_on:
- server
volumes:
mysql:
driver: local
redis:
driver: local

25
docker.env Normal file
View File

@ -0,0 +1,25 @@
## mysql
MYSQL_DATABASE=ruoyi-vue-pro
MYSQL_ROOT_PASSWORD=123456
## server
JAVA_OPTS=-Xms512m -Xmx512m -Djava.security.egd=file:/dev/./urandom
MASTER_DATASOURCE_URL=jdbc:mysql://yudao-mysql:3306/${MYSQL_DATABASE}?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true
MASTER_DATASOURCE_USERNAME=root
MASTER_DATASOURCE_PASSWORD=${MYSQL_ROOT_PASSWORD}
SLAVE_DATASOURCE_URL=${MASTER_DATASOURCE_URL}
SLAVE_DATASOURCE_USERNAME=${MASTER_DATASOURCE_USERNAME}
SLAVE_DATASOURCE_PASSWORD=${MASTER_DATASOURCE_PASSWORD}
REDIS_HOST=yudao-redis
## admin
NODE_ENV=production
PUBLIC_PATH=/
VUE_APP_TITLE=芋道管理系统
VUE_APP_BASE_API=/prod-api
VUE_APP_APP_NAME=/
VUE_APP_TENANT_ENABLE=true
VUE_APP_CAPTCHA_ENABLE=true
VUE_APP_DOC_ENABLE=true
VUE_APP_BAIDU_CODE=fadc1bd5db1a1d6f581df60a1807f8ab

15
pom.xml
View File

@ -30,7 +30,7 @@
<url>https://github.com/YunaiV/ruoyi-vue-pro</url>
<properties>
<revision>1.7.2-snapshot</revision>
<revision>1.8.0-snapshot</revision>
<!-- Maven 相关 -->
<java.version>1.8</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
@ -38,9 +38,9 @@
<maven-surefire-plugin.version>3.0.0-M5</maven-surefire-plugin.version>
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
<!-- 看看咋放到 bom 里 -->
<lombok.version>1.18.26</lombok.version>
<spring.boot.version>2.7.10</spring.boot.version>
<mapstruct.version>1.5.3.Final</mapstruct.version>
<lombok.version>1.18.28</lombok.version>
<spring.boot.version>2.7.14</spring.boot.version>
<mapstruct.version>1.5.5.Final</mapstruct.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
@ -96,8 +96,13 @@
</pluginManagement>
</build>
<!-- 使用 aliyun 的 Maven 源,提升下载速度 -->
<!-- 使用 huawei / aliyun 的 Maven 源,提升下载速度 -->
<repositories>
<repository>
<id>huaweicloud</id>
<name>huawei</name>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</repository>
<repository>
<id>aliyunmaven</id>
<name>aliyun</name>

5798
sql/dm/ruoyi-vue-pro-dm8.sql Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,3 @@
ALTER TABLE `ruoyi-vue-pro`.`trade_after_sale_log`
ADD COLUMN `before_status` int NOT NULL COMMENT '售前状态' AFTER `id`,
ADD COLUMN `after_status` int NOT NULL COMMENT '售后状态' AFTER `before_status`;

File diff suppressed because one or more lines are too long

44
sql/mysql/pay_wallet.sql Normal file
View File

@ -0,0 +1,44 @@
-- ----------------------------
-- 支付-钱包表
-- ----------------------------
DROP TABLE IF EXISTS `pay_wallet`;
CREATE TABLE `pay_wallet`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`user_id` bigint NOT NULL COMMENT '用户编号',
`user_type` tinyint NOT NULL DEFAULT 0 COMMENT '用户类型',
`balance` int NOT NULL DEFAULT 0 COMMENT '余额单位分',
`total_expense` bigint NOT NULL DEFAULT 0 COMMENT '累计支出单位分',
`total_recharge` bigint NOT NULL DEFAULT 0 COMMENT '累计充值单位分',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB COMMENT='支付钱包表';
-- ----------------------------
-- 支付- 钱包余额明细表
-- ----------------------------
DROP TABLE IF EXISTS `pay_wallet_transaction`;
CREATE TABLE `pay_wallet_transaction`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`wallet_id` bigint NOT NULL COMMENT '会员钱包 id',
`biz_type` tinyint NOT NULL COMMENT '关联类型',
`biz_id` bigint NOT NULL COMMENT '关联业务编号',
`no` varchar(64) NOT NULL COMMENT '流水号',
`description` varchar(255) COMMENT '操作说明',
`amount` int NOT NULL COMMENT '交易金额, 单位分',
`balance` int NOT NULL COMMENT '余额, 单位分',
`transaction_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '交易时间',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB COMMENT='支付钱包余额明细表';

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -14,20 +14,21 @@
<url>https://github.com/YunaiV/ruoyi-vue-pro</url>
<properties>
<revision>1.7.2-snapshot</revision>
<revision>1.8.0-snapshot</revision>
<!-- 统一依赖管理 -->
<spring.boot.version>2.7.10</spring.boot.version>
<spring.boot.version>2.7.14</spring.boot.version>
<!-- Web 相关 -->
<springdoc.version>1.6.15</springdoc.version>
<knife4j.version>4.1.0</knife4j.version>
<servlet.versoin>2.5</servlet.versoin>
<!-- DB 相关 -->
<druid.version>1.2.16</druid.version>
<mybatis-plus.version>3.5.3.1</mybatis-plus.version>
<mybatis-plus-generator.version>3.5.3.1</mybatis-plus-generator.version>
<druid.version>1.2.18</druid.version>
<mybatis-plus.version>3.5.3.2</mybatis-plus.version>
<mybatis-plus-generator.version>3.5.3.2</mybatis-plus-generator.version>
<dynamic-datasource.version>3.6.1</dynamic-datasource.version>
<mybatis-plus-join-boot-starter.version>1.4.3.2</mybatis-plus-join-boot-starter.version>
<mybatis-plus-join-boot-starter.version>1.4.5</mybatis-plus-join-boot-starter.version>
<redisson.version>3.18.0</redisson.version>
<dm8.jdbc.version>8.1.2.141</dm8.jdbc.version>
<!-- 服务保障相关 -->
<lock4j.version>2.2.3</lock4j.version>
<resilience4j.version>1.7.1</resilience4j.version>
@ -42,19 +43,19 @@
<!-- Bpm 工作流相关 -->
<flowable.version>6.8.0</flowable.version>
<!-- 工具类相关 -->
<captcha-plus.version>1.0.2</captcha-plus.version>
<captcha-plus.version>1.0.6</captcha-plus.version>
<jsoup.version>1.15.4</jsoup.version>
<lombok.version>1.18.26</lombok.version>
<mapstruct.version>1.5.3.Final</mapstruct.version>
<hutool.version>5.8.15</hutool.version>
<easyexcel.verion>3.2.1</easyexcel.verion>
<lombok.version>1.18.28</lombok.version>
<mapstruct.version>1.5.5.Final</mapstruct.version>
<hutool.version>5.8.20</hutool.version>
<easyexcel.verion>3.3.2</easyexcel.verion>
<velocity.version>2.3</velocity.version>
<screw.version>1.0.5</screw.version>
<fastjson.version>1.2.83</fastjson.version>
<guava.version>31.1-jre</guava.version>
<guava.version>32.0.1-jre</guava.version>
<guice.version>5.1.0</guice.version>
<transmittable-thread-local.version>2.14.2</transmittable-thread-local.version>
<commons-net.version>3.8.0</commons-net.version>
<commons-net.version>3.9.0</commons-net.version>
<jsch.version>0.1.55</jsch.version>
<tika-core.version>2.7.0</tika-core.version>
<netty-all.version>4.1.90.Final</netty-all.version>
@ -62,14 +63,15 @@
<!-- 三方云服务相关 -->
<okio.version>3.0.0</okio.version>
<okhttp3.version>4.10.0</okhttp3.version>
<minio.version>8.5.2</minio.version>
<commons-io.version>2.11.0</commons-io.version>
<minio.version>8.5.4</minio.version>
<aliyun-java-sdk-core.version>4.6.3</aliyun-java-sdk-core.version>
<aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version>
<tencentcloud-sdk-java.version>3.1.715</tencentcloud-sdk-java.version>
<justauth.version>1.4.0</justauth.version>
<jimureport.version>1.5.6</jimureport.version>
<tencentcloud-sdk-java.version>3.1.758</tencentcloud-sdk-java.version>
<justauth.version>1.0.3</justauth.version>
<jimureport.version>1.5.8</jimureport.version>
<xercesImpl.version>2.12.2</xercesImpl.version>
<wx-java-mp.version>4.3.0</wx-java-mp.version>
<weixin-java.version>4.5.0</weixin-java.version>
</properties>
<dependencyManagement>
@ -94,6 +96,11 @@
<artifactId>yudao-spring-boot-starter-biz-operatelog</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-spring-boot-starter-biz-trade</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-spring-boot-starter-biz-dict</artifactId>
@ -209,10 +216,9 @@
<artifactId>dynamic-datasource-spring-boot-starter</artifactId> <!-- 多数据源 -->
<version>${dynamic-datasource.version}</version>
</dependency>
<dependency>
<groupId>com.github.yulichang</groupId>
<artifactId>mybatis-plus-join-boot-starter</artifactId>
<artifactId>mybatis-plus-join-boot-starter</artifactId> <!-- MyBatis 联表查询 -->
<version>${mybatis-plus-join-boot-starter.version}</version>
</dependency>
@ -228,6 +234,12 @@
<version>${redisson.version}</version>
</dependency>
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>${dm8.jdbc.version}</version>
</dependency>
<!-- Job 定时任务相关 -->
<dependency>
<groupId>cn.iocoder.boot</groupId>
@ -437,7 +449,11 @@
<artifactId>easyexcel</artifactId>
<version>${easyexcel.verion}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tika</groupId>
<artifactId>tika-core</artifactId> <!-- 文件类型的识别 -->
@ -577,15 +593,30 @@
<!-- SMS SDK end -->
<dependency>
<groupId>com.xkcoding.justauth</groupId>
<artifactId>justauth-spring-boot-starter</artifactId> <!-- 社交登陆(例如说,个人微信、企业微信等等) -->
<groupId>com.xingyuv</groupId>
<artifactId>spring-boot-starter-justauth</artifactId> <!-- 社交登陆(例如说,个人微信、企业微信等等) -->
<version>${justauth.version}</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-pay</artifactId>
<version>${weixin-java.version}</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-mp</artifactId>
<version>${weixin-java.version}</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>wx-java-mp-spring-boot-starter</artifactId>
<version>${wx-java-mp.version}</version>
<version>${weixin-java.version}</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>wx-java-miniapp-spring-boot-starter</artifactId>
<version>${weixin-java.version}</version>
</dependency>
<!-- 积木报表-->

View File

@ -21,7 +21,7 @@
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- 统一依赖管理 -->
<spring.boot.version>2.7.10</spring.boot.version>
<spring.boot.version>2.7.14</spring.boot.version>
</properties>
<dependencyManagement>
@ -52,7 +52,7 @@
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.15</version>
<version>5.8.20</version>
</dependency>
<dependency>

View File

@ -21,7 +21,7 @@
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- 统一依赖管理 -->
<spring.boot.version>2.7.10</spring.boot.version>
<spring.boot.version>2.7.14</spring.boot.version>
</properties>
<dependencyManagement>
@ -52,7 +52,7 @@
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.15</version>
<version>5.8.20</version>
</dependency>
<dependency>

View File

@ -133,6 +133,11 @@
<artifactId>transmittable-thread-local</artifactId>
</dependency>
<!-- Test 测试相关 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
</dependencies>
</project>

View File

@ -27,8 +27,6 @@ public interface WebFilterOrderEnum {
int TENANT_SECURITY_FILTER = -99; // 需要保证在 Spring Security 过滤器后面
int ACTIVITI_FILTER = -98; // 需要保证在 Spring Security 过滤后面
int FLOWABLE_FILTER = -98; // 需要保证在 Spring Security 过滤后面
int DEMO_FILTER = Integer.MAX_VALUE;

View File

@ -37,15 +37,4 @@ public interface GlobalErrorCodeConstants {
ErrorCode UNKNOWN = new ErrorCode(999, "未知错误");
/**
* 是否为服务端错误,参考 HTTP 5XX 错误码段
*
* @param code 错误码
* @return 是否
*/
static boolean isServerErrorCode(Integer code) {
return code != null
&& code >= INTERNAL_SERVER_ERROR.getCode() && code <= INTERNAL_SERVER_ERROR.getCode() + 99;
}
}

View File

@ -33,7 +33,11 @@ public class ServiceErrorCodeRange {
// 模块 system 错误码区间 [1-002-000-000 ~ 1-003-000-000)
// 模块 report 错误码区间 [1-003-000-000 ~ 1-004-000-000)
// 模块 member 错误码区间 [1-004-000-000 ~ 1-005-000-000)
// 模块 mp 错误码区间 [1-006-000-000 ~ 1-007-000-000)
// 模块 pay 错误码区间 [1-007-000-000 ~ 1-008-000-000)
// 模块 product 错误码区间 [1-008-000-000 ~ 1-009-000-000)
// 模块 bpm 错误码区间 [1-009-000-000 ~ 1-010-000-000)
// 模块 trade 错误码区间 [1-011-000-000 ~ 1-012-000-000)
// 模块 promotion 错误码区间 [1-013-000-000 ~ 1-014-000-000)
}

Some files were not shown because too many files have changed in this diff Show More