dzq
|
4cdabe3db3
|
feat(用户管理): 实现汇邦云用户与企业微信用户的绑定功能
新增BindQyUserCommand类用于绑定操作
在Ab98UserController中添加绑定接口
完善Ab98UserApplicationService中的绑定逻辑
修改TokenDTO以包含企业微信用户信息
调整相关服务类方法以支持双向关联查询
|
2025-06-03 16:25:37 +08:00 |
dzq
|
0ea23e7309
|
fix(企业微信): 修复用户同步逻辑中的用户删除处理
将用户删除逻辑从物理删除改为逻辑删除,通过将用户状态设置为禁用(enable=0)来实现
修复了之前被注释掉的用户删除逻辑,确保数据一致性
|
2025-05-30 11:12:59 +08:00 |
dzq
|
a6c12859e3
|
feat(企业微信): 为北流铜州医院用户设置默认余额
为符合业务需求,当新增用户的企业ID匹配北流铜州医院时,自动设置其账户余额和限额为1000元
|
2025-05-29 16:20:46 +08:00 |
dzq
|
12fa1dce42
|
feat(role): 新增根据角色键获取角色信息接口
新增getByRoleKey方法用于通过roleKey查询角色信息,并在QywxScheduleJob中使用该方法为新增用户设置默认角色
```
```msg
feat(user): 重构用户余额统计返回数据结构
将selectTotalBalance方法返回类型从BigDecimal改为QyUserStatsDTO,包含余额和已使用余额字段,便于前端展示
```
```msg
feat(role): 新增获取全部角色列表接口
在RoleApplicationService中新增getRoleAll方法,并添加对应的控制器接口,用于获取所有角色列表
```
```msg
fix(shop): 为首页数据接口添加权限校验
在ShopController的stats方法上添加@PreAuthorize权限校验,确保只有拥有welcome:info权限的用户可以访问
|
2025-05-29 10:03:55 +08:00 |
dzq
|
d808f8b1eb
|
refactor(controller): 移除菜单列表接口的权限注解
移除@PreAuthorize注解以简化权限控制逻辑,后续将通过统一拦截器处理权限校验
|
2025-05-26 10:37:42 +08:00 |
dzq
|
160033f107
|
feat(格口管理): 优化格口列表查询,添加商品信息关联查询
修改SQL查询语句,直接关联查询商品名称、价格和封面图,避免后续循环查询
移除冗余的DTO转换逻辑,直接返回包含商品信息的DTO
在查询条件中添加商品名称的模糊搜索支持
|
2025-05-26 09:59:32 +08:00 |
dzq
|
9dd57047b5
|
feat(qywx): 添加获取用户总余额功能
新增了获取企业微信用户总余额的功能,包括在QyUserService、QyUserMapper、QyUserApplicationService和QyUserController中添加相关方法和接口。同时,调整了ShopOrderGoodsMapper中的查询限制条件,并新增了用户VIP信息表和相关SQL脚本。
|
2025-05-24 16:12:18 +08:00 |
dzq
|
68bffc0b73
|
feat(用户标签): 添加获取用户标签名称列表功能并支持标签过滤用户列表
在用户标签模块中新增了获取所有标签名称的功能,并在用户列表查询中加入了标签过滤条件。这些改动是为了支持前端展示标签名称列表以及根据标签筛选用户的需求。
|
2025-05-22 15:43:25 +08:00 |
dzq
|
3ef4c71258
|
feat(用户标签): 新增用户标签管理功能
新增用户标签管理模块,包括用户标签的增删改查功能。涉及实体类、服务类、控制器及相关查询、命令类的实现。通过Ab98UserTagApplicationService提供业务逻辑处理,Ab98UserTagController提供RESTful接口,支持用户标签的列表查询、新增、修改和删除操作。
|
2025-05-22 09:45:10 +08:00 |
dzq
|
ffc5befc81
|
feat(订单): 添加查询未归还订单商品功能
在ShopOrderGoodsService、OrderApplicationService、ShopOrderGoodsServiceImpl和ShopOrderGoodsMapper中添加了selectUnReturnOrderGoods方法,用于查询未归还的订单商品。同时,在StatsDTO中新增了未归还商品数量、未归还订单数量和未归还金额字段,并在ShopController的stats方法中实现了相关统计逻辑。
|
2025-05-21 09:22:55 +08:00 |
dzq
|
10329475f3
|
feat: 添加商品总金额统计和用户角色信息
- 在StatsDTO中添加goodsTotalAmount字段以统计商品总金额
- 在QyUserDTO中添加roleId和roleName字段以展示用户角色信息
- 在ShopGoodsService及相关实现中添加calculateTotalAmount方法
- 在QyUserApplicationService中处理用户角色信息的更新
|
2025-05-21 08:06:40 +08:00 |
dzq
|
34f250b354
|
feat(订单): 添加总订单金额统计功能
在订单相关服务中新增了计算总订单金额的功能,并在统计数据DTO中添加了总订单金额字段,以便在前端展示。此功能用于统计通过微信支付且支付状态为已支付、已完成或已关闭的订单总金额。
|
2025-05-20 15:45:14 +08:00 |
dzq
|
ca858ba62b
|
feat(shop): 添加统计功能以获取商店、商品、订单等数据
新增统计功能,用于获取商店数量、商品数量、订单数量、柜子数量、格口数量、已关联格口数量、未管理格口数量、网关数量等数据,并支持获取热门商品和今日最新订单商品信息。
|
2025-05-20 11:00:08 +08:00 |
dzq
|
4e5ca6ea07
|
feat(qywx): 添加获取企业微信用户详情的功能
在QyUserApplicationService中新增getQyUserDetail方法,用于根据用户ID获取用户详情。同时在QyUserController中添加对应的API接口,以便前端调用获取用户详情数据。
|
2025-05-17 16:37:46 +08:00 |
dzq
|
f27f651e06
|
feat(机柜主板): 新增机柜主板管理功能
新增机柜主板管理模块,包括实体类、服务类、Mapper接口、DTO、查询类、命令类、控制器等。实现主板信息的增删改查功能,支持通过柜机ID查询主板信息,并提供分页查询接口。同时更新了数据库表结构和代码生成器配置。
|
2025-05-15 11:54:21 +08:00 |
dzq
|
e4235e197b
|
feat: 新增智能柜详情接口及MQTT连接复用逻辑
- 新增智能柜详情接口,支持通过ID获取智能柜详细信息
- 添加MQTT连接复用逻辑,避免重复创建相同连接的客户端实例
- 新增CabinetTemplateEnum枚举类,定义智能柜模板类型
|
2025-05-15 10:03:00 +08:00 |
dzq
|
30dbf9d2f9
|
feat(用户管理): 新增用户详情功能并隐藏身份证号码中间8位
新增用户详情接口,用于获取用户详细信息。同时,在用户DTO中处理身份证号码,隐藏中间8位以保护用户隐私。
|
2025-05-13 08:03:14 +08:00 |
dzq
|
a53ed61457
|
feat(用户管理): 新增汇邦云用户信息管理功能
新增汇邦云用户信息管理模块,包括用户实体、Mapper、Service、DTO、查询条件、命令对象、模型工厂、应用服务及控制器。支持用户列表查询、新增、修改、删除等操作,并提供了相应的数据校验和异常处理。
|
2025-05-10 16:13:52 +08:00 |
dzq
|
fa900ef3f5
|
feat(商店模块): 新增商店管理功能,包括商店的增删改查及与智能柜的关联
此次提交引入了完整的商店管理功能,包括商店的增删改查操作,以及商店与智能柜的关联。新增了ShopEntity、ShopService、ShopMapper等相关类,并实现了ShopController用于前端交互。同时,更新了智能柜模块,增加了商店ID字段,以支持商店与智能柜的关联管理。
|
2025-05-09 10:21:46 +08:00 |
dzq
|
42df4996e4
|
feat(mqtt): 新增MQTT服务配置功能
添加MQTT服务配置相关功能,包括实体类、DTO、Mapper、Service、Controller等。支持MQTT服务的增删改查操作,并集成到智能柜系统中,以便管理MQTT服务器的连接配置。
|
2025-05-08 10:51:01 +08:00 |
dzq
|
727b892eab
|
refactor: 将corpid硬编码替换为WeixinConstants常量
将多处硬编码的corpid替换为WeixinConstants.corpid,提高代码的可维护性和可读性。同时在WxLoginController中新增QyUserApplicationService依赖,用于保存汇邦云用户信息。
|
2025-04-28 17:14:26 +08:00 |
dzq
|
9cf87753c9
|
feat(退货审批): 添加审批时间字段并支持导出功能
在退货审批模块中,新增了审批时间字段,并优化了查询逻辑以支持按审批时间筛选。同时,添加了导出功能,允许将审批列表导出为Excel文件,提升数据管理效率。
|
2025-04-28 09:54:08 +08:00 |
dzq
|
8e543c8c92
|
refactor(FakeUserDetailsServiceImpl): 移除调试日志注释
移除`getRoleInfo`方法中的调试日志注释,以保持代码整洁
|
2025-04-27 17:10:29 +08:00 |
dzq
|
8c542c0594
|
refactor(订单查询): 将订单导出功能中的查询参数分离为独立类
为了提升代码的可维护性和可读性,将订单导出功能中的查询参数从通用查询类中分离出来,创建了新的`SearchShopOrderExcelQuery`类。这样可以使查询逻辑更加清晰,并且便于后续扩展和修改。
|
2025-04-27 10:49:04 +08:00 |
dzq
|
3994d99321
|
refactor(cabinet): 在查询中增加按cell_id分组以优化数据展示
在SearchCabinetCellWithOrdersQuery中增加groupBy语句,确保查询结果按cell_id分组,避免重复数据展示。同时,将CabinetCellController和CabinetCellApplicationService中的查询类型统一为SearchCabinetCellWithOrdersQuery,以保持一致性。
|
2025-04-26 16:09:43 +08:00 |
dzq
|
f33f74b20a
|
feat(订单/格口): 新增订单与格口的关联查询功能
新增OrderWithGoodsDTO和CabinetCellWithOrderCountDTO,用于查询订单与商品信息及格口与订单数量的关联数据。修改相关Service、Mapper和Controller,支持分页查询订单列表和格口列表时返回关联信息。优化查询条件,增加订单ID和格口ID的过滤条件。
|
2025-04-26 07:58:45 +08:00 |
dzq
|
ec7c3e5aa5
|
refactor(QywxScheduleJob): 优化用户信息同步逻辑
移除冗余的用户列表查询和删除用户逻辑,简化代码结构并提高执行效率
|
2025-04-25 15:21:47 +08:00 |
dzq
|
1945cb1787
|
feat(商品): 添加获取单个商品信息功能
新增获取单个商品信息的接口,包括在GoodsApplicationService、ShopGoodsService、ShopGoodsServiceImpl、ShopGoodsMapper中实现相关逻辑,并在ShopGoodsController中提供对外接口。
feat(支付日志): 添加支付操作日志记录功能
在支付回调、退款回调、提交订单、创建订单、退款等操作中添加支付操作日志记录功能,记录操作类型、状态、参数等信息,便于后续追踪和分析。
|
2025-04-25 11:42:23 +08:00 |
dzq
|
0426a879b8
|
feat(支付操作日志): 新增支付操作日志模块
新增支付操作日志模块,包括实体类、Mapper、Service、DTO、查询条件、命令类、控制器等。支持支付操作日志的增删改查功能,并提供了根据订单ID查询最新日志的功能。
|
2025-04-25 09:58:13 +08:00 |
dzq
|
d2a25dc9ea
|
feat(订单管理): 添加订单列表导出功能并扩展查询条件
新增订单列表导出功能,支持将订单数据导出为Excel文件。同时扩展了订单查询条件,增加支付时间和支付方式的筛选。此外,新增了ShopOrderExcelDTO类用于Excel导出时的数据映射。
|
2025-04-24 17:42:18 +08:00 |
dzq
|
523e545ace
|
feat(柜机格口操作): 添加柜机格口操作记录相关功能
新增柜机格口操作记录的管理功能,包括增删改查操作,支持通过条件查询操作记录,并提供了相应的DTO、Mapper、Service和Controller实现
|
2025-04-21 17:19:10 +08:00 |
dzq
|
029975787f
|
feat(订单管理): 添加订单列表查询功能并优化返回结果排序
在SearchReturnApprovalQuery中添加按创建时间降序排序功能,并新增ShopOrderController和OrderApplicationService中的订单列表查询接口,以便前端能够获取订单列表数据。
|
2025-04-19 16:27:46 +08:00 |
dzq
|
9487ba863a
|
feat(shop-goods): 添加格口号字符串字段并调整查询逻辑
为了支持格口号的字符串表示,在ShopGoodsDTO和SearchGoodsDO中添加了cellNoStr字段。同时,调整了SearchShopGoodsQuery的查询逻辑,增加了按goods_id分组的操作。此外,更新了CabinetCellMapper和ShopGoodsMapper的SQL语句,以支持新的字段和查询需求。最后,在CabinetCellController中添加了调整格口商品库存和清空格口商品的接口。
|
2025-04-19 09:27:42 +08:00 |
dzq
|
41dc6aee69
|
feat: 添加格口库存管理功能并优化商品查询
本次提交主要添加了格口库存管理功能,包括在`cabinet_cell`表中新增`stock`字段,并在相关实体类、DTO、控制器和服务中实现库存的配置和查询。同时,优化了商品查询逻辑,支持按柜机ID查询商品,并在商品DTO中添加了`total_stock`字段以显示已分配库存。此外,还在订单相关实体类中添加了`name`字段,用于存储用户姓名。
|
2025-04-17 16:39:52 +08:00 |
dzq
|
8e6131c197
|
feat(qywx): 新增企业微信相关功能及定时任务
- 在WeixinConstants中添加agentid和corpid常量
- 扩展QywxApiUtil的sendNewsMessage方法,支持toparty和totag参数
- 在ShopController中新增企业微信授权重定向接口
- 在ReturnApprovalApplicationService中添加发送退货审核通知的功能
- 在QywxScheduleJob中新增定时获取企业授权信息的任务
|
2025-04-14 16:54:46 +08:00 |
dzq
|
e01ddf0b9c
|
feat(微信用户): 新增微信用户管理模块
新增微信用户管理模块,包括实体类、Mapper、Service、DTO、查询条件、命令类、模型工厂、应用服务及控制器,实现对微信用户信息的增删改查功能。
|
2025-04-07 14:58:27 +08:00 |
dzq
|
f93e2ec039
|
feat: 添加商品归还审批模块
新增商品归还审批模块,包括审批列表查询、新增、修改、删除功能。涉及实体类、服务类、控制器及MyBatis映射文件等。模块支持审批状态管理及订单关联查询。
|
2025-04-06 11:00:31 +08:00 |
dzq
|
05f72a9a44
|
系统用户关联企业微信用户
|
2025-04-02 09:32:48 +08:00 |
dzq
|
6f0e0587ab
|
同步通讯录信息
|
2025-03-31 09:41:07 +08:00 |
dzq
|
3558d69759
|
客户端手动开柜
|
2025-03-24 09:44:51 +08:00 |
dqz
|
48e1b88c22
|
配置智能柜锁
|
2025-03-21 16:59:17 +08:00 |
dqz
|
7cf2f4dd0c
|
企业微信应用回调
定时任务获取企业信息
|
2025-03-17 08:27:15 +08:00 |
dqz
|
4c1a1df6d9
|
企业微信回调接口
|
2025-03-14 11:32:41 +08:00 |
dqz
|
ffddea7606
|
添加企业微信表
|
2025-03-12 17:32:18 +08:00 |
dqz
|
cc7280f375
|
打包文件
|
2025-03-08 08:21:27 +08:00 |
dqz
|
416f73aa61
|
分类增删改接口
|
2025-03-05 10:35:36 +08:00 |
dqz
|
f44a6a5da5
|
添加api接口
|
2025-03-05 09:30:42 +08:00 |
dqz
|
f47beacecb
|
添加商品管理
|
2025-03-04 15:28:25 +08:00 |
dqz
|
258b511341
|
初始化
|
2025-03-04 09:18:14 +08:00 |