JianYu Zheng
|
94662e17ba
|
优化:设置播放最短是0.3秒
|
2025-08-15 17:33:02 +08:00 |
|
JianYu Zheng
|
4423cb85c2
|
优化:优化播放逻辑去除多个方法共享属性导致的逻辑错误
|
2025-08-15 11:26:14 +08:00 |
|
JianYu Zheng
|
7c0df908e9
|
优化:添加阻塞队列,优化缓存禁止
|
2025-08-14 14:44:52 +08:00 |
|
JianYu Zheng
|
a9d116df2f
|
优化:拆分test_page.html一部分代码
|
2025-08-13 14:25:04 +08:00 |
|
JianYu Zheng
|
a1f6795d44
|
优化:删除test_page.html无用的代码
|
2025-08-12 10:06:41 +08:00 |
|
JianYu Zheng
|
1cff39cec4
|
优化:拆分test_page.html,把一部分opus和document操作的代码提取出来,减少单个文件大小
|
2025-08-11 18:04:01 +08:00 |
|
JianYu Zheng
|
c7392dcf5a
|
优化:拆分test_page.html,把一部分document操作的代码提取出来,减少单个文件大小,且把logger.js和xiaoZhiConnect.js也提取出来
|
2025-08-11 17:44:01 +08:00 |
|
JianYu Zheng
|
1c19046442
|
优化:拆分test_page.html,把一部分小智连接的代码提取出来,减少单个文件大小
|
2025-08-11 17:14:00 +08:00 |
|
JianYu Zheng
|
76516336af
|
优化:拆分test_page.html,把日志函数提取出来,减少单个文件大小
|
2025-08-11 16:20:46 +08:00 |
|
JianYu Zheng
|
709bc12b1c
|
优化:拆分test_page.html,css提取出来,减少单个文件大小
|
2025-08-11 14:24:06 +08:00 |
|
JianYu Zheng
|
a61aedc906
|
修复api接口文档页面,接口文档和点击按钮的说明不一致,串标题的bug
--pom.xml
1.升级了springdoc 2.8.8, knife4j4.6 与 doc2.7.7版本存在兼容问题,按照官方建议升级到2.8.8 解决了此bug
2.升级了 commons-lang3 3.18.0,springdoc 2.8.8 依赖commons-lang低版本存在CVE-2025-48924漏洞,升级版本解决
|
2025-08-08 11:55:08 +08:00 |
|
JianYu Zheng
|
3939c81044
|
添加:删除模型的验证
--ModelConfigServiceImpl.java 删除视觉模型时,如果引用了,就不能删除
|
2025-07-24 17:13:05 +08:00 |
|
JianYu Zheng
|
fdbe5fa556
|
添加了修改模型配置验证
--ModelConfigServiceImpl.java 修改模型,jsonConfig 里包括llm,校验一下llm是否时在LLM模型里,并且这个模型的供应器类型只能是openai和ollama类型
|
2025-07-24 17:01:43 +08:00 |
|
JianYu Zheng
|
8d11b47241
|
添加了新请求接口,大语言模型和意图参数关系的选择判断
--model.js 添加新接口方法
--roleConfig.vue 添加智能体配置,当选择的LLM不是openai、ollama类型时,意图模型不能选择“无意图识别“
|
2025-07-24 16:17:27 +08:00 |
|
JianYu Zheng
|
be7146fa89
|
添加新接口,获取llm模型基础模型信息
--LlmModelBasicInfoDTO.java 新的llm模型基础模型信息返回对象
--ModelConfigService.java
--ModelConfigServiceImpl.java
--ModelController.java
定义,实现,添加了接口。一个获取获取LLM模型信息的:信息内容包括id,名称,type
|
2025-07-24 11:50:15 +08:00 |
|
JianYu Zheng
|
29c7b2a920
|
修改:保存智能体配置方法
--AgentServiceImpl.java 保存智能体配置方法,添加`大语言模型和意图识别是否符合匹配`的参数验证
|
2025-07-23 15:59:22 +08:00 |
|
JianYu Zheng
|
06bd7aed36
|
优化获取请求mcp工具方法
--JsonRpcTwo.java 添加JSON-RPC2.0 格式规范对象
--XiaoZhiMcpJsonRpcJson.java 添加小智mcp JSON-RPC 2.0 请求内容json 常量
--McpJsonRpcRequest.java 删除之前的mcp JSON-RPC2.0 构造对象
--AgentMcpAccessPointServiceImpl.java
优化思路,每次发送请求都要构造2次对象和转换2次json请求内容,且每次内容都一样,现在把最终转成的json请求内容存储为常量,所有请求共用这些常量,减少每次请求构造和转换
|
2025-07-23 11:56:36 +08:00 |
|
JianYu Zheng
|
eb7ac93e72
|
修复mcp工具太多会获取不到内容的bug
--WebSocketClientManager.java
1.构建websocket对象的时候,添加可以设置缓冲区大小
2.断开连接的日志添加断开原因的内容
--AgentMcpAccessPointServiceImpl.java
1.设置每个websocket的缓冲区为1m,bug原因:缓存区太小,数据量太大,导致直接断开连接
|
2025-07-21 16:07:56 +08:00 |
|
JianYu Zheng
|
f62f530f97
|
优化
--AgentVoicePrintServiceImpl.java
1.重写了构造器引入系统配置线程池对象
2.删除的时候异步处理删除声纹数据的方法,加快删除接口的返回
|
2025-07-17 10:49:51 +08:00 |
|
JianYu Zheng
|
815647ae02
|
补充日志
--AgentVoicePrintServiceImpl.java
|
2025-07-17 09:49:05 +08:00 |
|
JianYu Zheng
|
ce1e3fb04d
|
修改业务逻辑
--AgentVoicePrintServiceImpl.java 删除声纹的时间,声纹服务不在线或者删除失败,都允许删除
|
2025-07-17 09:45:27 +08:00 |
|
JianYu Zheng
|
4afa29554f
|
优化map错误提示
--AgentMcpAccessPointServiceImpl.java 优化提示
|
2025-07-15 15:44:43 +08:00 |
|
JianYu Zheng
|
f499040955
|
Merge remote-tracking branch 'origin/mangger-api-voice-print' into mangger-api-voice-print
|
2025-07-10 11:33:28 +08:00 |
|
JianYu Zheng
|
008c446966
|
添加判断
--AgentVoicePrintServiceImpl.java
1.声纹音频保存,增加了保存前识别一下声纹是否有相似的声音,有则不保存
2.声纹音频修改,增加了保存前识别一下声纹是否有相似的声音且相似声纹id和本次修改id不一样的,则不修改
3.添加了识别声纹http的请求的方法
--IdentifyVoicePrintResponse.java 识别声纹响应类型
|
2025-07-10 11:20:32 +08:00 |
|
JianYu Zheng
|
ae4387ce3f
|
Merge remote-tracking branch 'origin/mangger-api-voice-print' into mangger-api-voice-print
|
2025-07-09 18:12:27 +08:00 |
|
JianYu Zheng
|
a64b495083
|
增加判断
--AgentVoicePrintServiceImpl.java 添加,修改声纹音频的是增加了验证这个音频是否属于这个智能体
|
2025-07-09 17:31:34 +08:00 |
|
JianYu Zheng
|
81cdd0a211
|
添加新接口和2个新方法
--AgentChatHistoryService.java 添加‘根据音频数据ID获取聊天内容’和‘查询此音频id是否属于此智能体’的方法定义
--AgentChatHistoryServiceImpl.java 实现2个新方法
--AgentController.java 增加一个获取音频内容的接口
|
2025-07-09 17:29:36 +08:00 |
|
JianYu Zheng
|
f47a7b4dbc
|
修复添加和修改声纹选择的时候,编辑的声纹不在里面,导致无法显示内容的问题
--agent.js 增加查询音频内容的接口
--VoicePrintDialog.vue 修复添加和修改声纹选择的时候,编辑的声纹不在里面,导致无法显示内容的问题
|
2025-07-09 15:56:07 +08:00 |
|
JianYu Zheng
|
5e18a46e3f
|
添加新功能,声纹选择的时候可以听取音频文件
--VoicePrintDialog.vue 添加听取音频的功能
|
2025-07-09 11:48:02 +08:00 |
|
JianYu Zheng
|
3ed13b3ff5
|
修复漏洞
--AgentChatHistoryServiceImpl.java 用户聊天记录不一定都带有音频,查询时要排除不带音频的最近50条聊天记录
--AgentChatHistoryService.java 修改方法描述
|
2025-07-08 17:32:44 +08:00 |
|
JianYu Zheng
|
53cfdcc240
|
Merge remote-tracking branch 'origin/mangger-api-voice-print' into mangger-api-voice-print
|
2025-07-08 17:15:10 +08:00 |
|
JianYu Zheng
|
0636b95b87
|
声纹表添加音频字段
--202507081646.sql 添加字段sql
--AgentVoicePrintEntity.java 对应实体更新
--db.changelog-master.yaml 执行添加字段sql的配置
|
2025-07-08 17:10:57 +08:00 |
|
JianYu Zheng
|
b9c136c6ae
|
修复错误
--VoicePrint.vue
1.方法调用错误,修改方法名
2.删除无用的多选框
|
2025-07-08 16:55:02 +08:00 |
|
JianYu Zheng
|
f81a7e8273
|
智能体设置卡片添加设置声纹的按钮
--DeviceItem.vue
1.添加声纹设置按钮
2.添加跳转到声纹页面方法
--home.vue 修复因为添加新按钮导致卡片按钮文字换行样式问题
|
2025-07-08 16:18:29 +08:00 |
|
JianYu Zheng
|
d40d4a08b0
|
添加声纹管理页面
--VoicePrint.vue 声纹展示页面
--VoicePrintDialog.vue 声纹增改组件
--index.js 注册声纹页面路径
|
2025-07-08 16:15:52 +08:00 |
|
JianYu Zheng
|
61907d2270
|
添加新接口方法
--agent.js 添加关于声纹和获取用户列表的接口
1.添加智能体的声纹
2.获取指定智能体声纹列表
3.删除智能体声纹
4.更新智能体声纹
5.获取指定智能体用户类型聊天记录
|
2025-07-08 16:13:13 +08:00 |
|
JianYu Zheng
|
601a90981e
|
修复错误
--AgentVoicePrintServiceImpl.java
1.修复事务处理过程出错,返回错误无法被前端页面处理
2.修复更新声纹方法,更正错误sql
|
2025-07-08 15:48:20 +08:00 |
|
JianYu Zheng
|
10b7259b13
|
添加新接口:查看指定智能体最近50条用户聊天记录
--AgentChatHistoryService.java 指定智能体最近50条用户聊天记录定义
--AgentChatHistoryServiceImpl.javaAgentChatHistoryService.java 实现指定智能体最近50条用户聊天记录方法
--AgentChatHistoryType.java 添加智能体聊天记录类型枚举
--AgentChatHistoryUserVO.java 展示用户聊天记录vo
--AgentController.java 添加新接口
|
2025-07-08 15:44:43 +08:00 |
|
JianYu Zheng
|
c85419bf06
|
添加添加声纹增删改查接口
--AgentVoicePrintController.java 添加接口
|
2025-07-07 15:33:16 +08:00 |
|
JianYu Zheng
|
b201c3cca8
|
添加数据认证,需要登录用户是此数据所有者才有权限修改,查询,删除
--AgentVoicePrintService.java 修改方法定义
--AgentVoicePrintServiceImpl.java
1.需要登录用户是此数据所有者才有权限修改,查询,删除
2.修改发送注册声纹http请求和发送注销声纹的请求的错误说明和添加日志记录
|
2025-07-07 15:11:37 +08:00 |
|
JianYu Zheng
|
ee7ea7fca6
|
添加编程事务,保证数据的统一,提取公共方法
--AgentVoicePrintServiceImpl.java
1.为保存,修复,删除声纹添加事务
2.提取发送注销声纹的请求为公共方法
|
2025-07-07 14:12:28 +08:00 |
|
JianYu Zheng
|
61ecfd2d92
|
实现智能体声纹服务层定义的‘获取指定智能体的所有声纹数据’和‘更新智能体的指的声纹数据’定义(未测试)
--AgentVoicePrintServiceImpl.java 实现方法
1.获取指定智能体的所有声纹数据
2.更新智能体的指的声纹数据
3.提取共用方法(获取声纹音频资源数据,发送注册声纹http请求)
|
2025-07-07 10:58:35 +08:00 |
|
JianYu Zheng
|
77527d8823
|
实现智能体声纹服务层定义的‘添加智能体新的声纹’和‘删除智能体的指的声纹’定义
--AgentVoicePrintServiceImpl.java 实现方法
1.添加智能体新的声纹
2.删除智能体的指的声纹
3.共用方法(获取生纹接口URI对象,获取声纹地址基础路径,获取验证Authorization)
|
2025-07-04 18:04:39 +08:00 |
|
JianYu Zheng
|
5e5ec98995
|
添加智能体声纹实体,vo,dto,dao,service类
--AgentVoicePrintVO.java 智能体声纹展示vo
--AgentVoicePrintService.java 智能体声纹服务层定义
1.添加智能体新的声纹
2.删除智能体的指的声纹
3.获取指定智能体的所有声纹数据
4.更新智能体的指的声纹数据
--AgentVoicePrintSaveDTO.java 智能体声纹保存dto
--AgentVoicePrintUpdateDTO.java 智能体声纹修改dto
--AgentVoicePrintEntity.java 智能体声纹实体
--AgentVoicePrintDao.java 智能体声纹持久层
|
2025-07-04 18:02:19 +08:00 |
|
JianYu Zheng
|
1c2d4f9045
|
添加新表:智能体声纹表
--202507041018.sql 建表sql语句
--db.changelog-master.yaml 配置文件里添加执行新sql的配置
|
2025-07-04 17:54:41 +08:00 |
|
JianYu Zheng
|
036dde5bb0
|
添加新的参数:声纹接口地址
--202507031602.sql 添加声纹接口地址参数sql
--Constant.java 对应新参数的常量
--SysParamsController.java 验证声纹接口地址参数是否符合规则
--db.changelog-master.yaml 添加执行新的sql文件
|
2025-07-03 16:34:50 +08:00 |
|
JianYu Zheng
|
61b4b6617b
|
优化:提取共用方法,实现部分getAgentMcpToolsList内容
--AgentMcpAccessPointServiceImpl.java
1.获取URI对象,统一2个方法获取URI对象的异常处理
2.实现getAgentMcpToolsList部分内容
|
2025-06-25 17:39:01 +08:00 |
|
JianYu Zheng
|
a8620f21a0
|
优化:方法分割提取
--AgentMcpAccessPointServiceImpl.java 方法分割提取共用
1.获取密钥方法
2.获取智能体mcp接入点url部分
3.获取对智能体id加密的token
|
2025-06-25 17:17:26 +08:00 |
|
JianYu Zheng
|
0631fe37ea
|
添加新接口:获取智能体的Mcp接入点地址(/agent/mcp/address/{audioId})
--AgentMcpAccessPointServiceImpl.java 实现获取智能体的mcp接入点地址定义
--AgentMcpAccessPointController.java 添加获取智能体的Mcp接入点地址接口
|
2025-06-25 16:37:04 +08:00 |
|
JianYu Zheng
|
21339aba42
|
添加智能体mcp接入点接口方法定义
--AgentMcpAccessPointService.java
1.获取智能体的mcp接入点地址定义
2.获取智能体的mcp接入点已有的工具列表定义
|
2025-06-25 16:16:39 +08:00 |
|
JianYu Zheng
|
660231978f
|
添加一个哈希加密的工具类
--HashEncryptionUtil.java
1.指定哈希算法进行加密方法
2.使用md5进行加密
|
2025-06-25 16:15:06 +08:00 |
|
JianYu Zheng
|
dde203b158
|
添加了一个新的系统参数,mcp接入点参数
--Constant.java mcp接入点参数的key常量
--SysParamsServiceImpl.java 添加了mcp参数验证方法,修改是进行验证
|
2025-06-25 11:21:41 +08:00 |
|
JianYu Zheng
|
0ee69fa2b2
|
添加了http发送工具类
--HttpSendUtils.java
添加了发送get请求,获取返回的body转换成字符串 方法
发送post请求,参数为json格式。取返回的body转换成字符串 方法
|
2025-06-25 11:06:36 +08:00 |
|
剑雨
|
f0e55037de
|
剔除已经删除的类的引用和使用
|
2025-05-19 18:33:02 +08:00 |
|
剑雨
|
c936372105
|
优化发送短信失败的情况,回退发送次数
--ALiYunSmsService.java 使用redis加1原子操作
--CaptchaServiceImpl.java 使用redis减1原子操作
|
2025-05-19 14:41:53 +08:00 |
|
剑雨
|
83c4add375
|
优化清空redis的key方法。添加加1,减1方法
--RedisUtils.java 新的方法
--emptyAll.lua 清空redis的key的lua脚本
|
2025-05-19 11:20:57 +08:00 |
|
剑雨
|
c19084b7b4
|
修复并发漏洞,获取和设置短信发送间隔时间,不是原子性的,并发请求过来会导致验证有漏洞被通过
--CaptchaServiceImpl.java 设置获取和设置发现间隔的方法为原子性
|
2025-05-19 10:51:39 +08:00 |
|
剑雨
|
2761e97c6a
|
新增获取在redis指定key的值,如果值为空,着设置key的默认值的方法
--RedisUtils.java 添加新方法
--getKeyOrCreate.lua 此方法的lua脚本
|
2025-05-19 10:46:59 +08:00 |
|
剑雨
|
0cdfd1d114
|
新建资源读取工具类
--ResourcesUtils.java 读取资源获取到字符串的方法
|
2025-05-19 10:41:02 +08:00 |
|
剑雨
|
748f17b777
|
开启手机注册,验证相关参数不可以为空
--SysParamsServiceImpl.java 开启手机注册参数添加验证
|
2025-05-18 18:44:11 +08:00 |
|
剑雨
|
7d7324ddbc
|
测试短信发送
--loginControllerTest.java 短信测试的测试类
|
2025-05-17 11:00:02 +08:00 |
|
剑雨
|
680ed4596f
|
测试,修复业务流程bug,添加新的错误代码和说明
--ErrorCode.java 新的错误代码
--LoginController.java 修复业务流程bug
--messages.properties 添加新的业务说明
|
2025-05-17 10:59:00 +08:00 |
|
剑雨
|
e66ab647e1
|
优化短信发送的异常处理
--ALiYunSmsService.java 优化异常处理
|
2025-05-17 10:57:02 +08:00 |
|
剑雨
|
2741e11078
|
新增发送短信验证码接口,找回密码接口,修改注册接口,如果开启手机注册模式,开启短信验证模式
--LoginController.java 添加和修改方法
--RetrievePasswordDTO.java 添加找回密码dto
|
2025-05-16 00:16:20 +08:00 |
|
剑雨
|
aa251aa011
|
添加校验单参数是否是正确的手机号的方法
--ValidatorUtils.java 添加新方法
|
2025-05-15 22:47:57 +08:00 |
|
剑雨
|
0509ddb129
|
验证模块添加发送短信验证码和验证短信验证码
--CaptchaService.java 新增发送短信验证码和验证短信验证码方法定义
--CaptchaServiceImpl.java 实现新定义定义的方法
--RedisKeys.java 添加短信验证码key
|
2025-05-15 21:45:33 +08:00 |
|
剑雨
|
e4194cdf4d
|
添加使用阿里云平台发送验证码短信的方法
--pom.xml 添加短信发送sdk
--Constant.java 添加发送短信的参数枚举
--ALiYunSmsService.java 阿里云实现短信方法
--SmsService.java 短信方法定义
|
2025-05-14 14:18:01 +08:00 |
|
剑雨
|
c8392c9b47
|
添加发送短信参数,添加到数据库里
--202505141129.sql
--db.changelog-master.yaml
|
2025-05-14 12:22:13 +08:00 |
|
剑雨
|
770a198772
|
获取设备最大的最近连接时间。改为在数据库里排序好后返回给系统,缓存时间修改为2分钟
--DeviceDao.java 修改方法返回值
--DeviceDao.xml 修改sql,在数据库里排序返回
--DeviceServiceImpl.java 修改缓存时间为2分钟
|
2025-05-07 11:04:14 +08:00 |
|
剑雨
|
b4944f23ef
|
添加了一个新的redis:key
--RedisKeys.java 获取设备最近最久时间的key
|
2025-04-30 11:08:59 +08:00 |
|
剑雨
|
09c17b2dc5
|
优化方法,把获取最近最后时间获取,放在获取设备数量前面前,可以减少一次sql查询,因为在获取时间的时候,已经顺便缓存的设备数量了
--AgentServiceImpl.java 优化:减少sql查询
|
2025-04-30 11:07:53 +08:00 |
|
剑雨
|
6f7ff9f858
|
优化获取这个智能体设备理的最近的最后连接时间方法,缓存时间和设备数量
--DeviceServiceImpl.java 优化方法
|
2025-04-30 11:05:58 +08:00 |
|
剑雨
|
7d74e853ae
|
修复智能体最近的最后连接时间为空的bug
--AgentServiceImpl.java 修复bug
|
2025-04-30 10:46:34 +08:00 |
|
剑雨
|
1d627d570d
|
添加获取这个智能体设备理的最近的最后连接时间定义和实现
--DeviceService.java 方法定义
--DeviceServiceImpl.java 方法实现
|
2025-04-30 10:45:49 +08:00 |
|
剑雨
|
9b0088f4f0
|
添加获取获取此智能体全部设备的最后连接时间,方法定义和sql,不使用mysql-plus的方法,是为了减少数据库数据传输,因为只需要最后连接时间字段
--DeviceDao.java 方法定义
--DeviceDao.xml sql
|
2025-04-30 10:44:54 +08:00 |
|
剑雨
|
f92c0313a6
|
添加保存用户测试方法和模拟设备连连接过来的方法,方便新开发者调试
--DeviceTest.java
|
2025-04-30 09:41:38 +08:00 |
|
剑雨
|
b9fc0da215
|
Merge remote-tracking branch 'origin/main'
|
2025-04-29 10:32:22 +08:00 |
|
剑雨
|
39fe057f9f
|
Merge remote-tracking branch 'origin/main'
|
2025-04-17 15:56:40 +08:00 |
|
剑雨
|
f55d6c2e60
|
Merge remote-tracking branch 'origin/main'
|
2025-04-03 10:22:13 +08:00 |
|
剑雨
|
e474a2114c
|
添加了参数验证
--AdminController.java
--AdminPageUserDTO.java
--DevicePageUserDTO.java
定义新的验证说明
--validation.properties
--validation_en_US.properties
--validation_zh_CN.properties
--validation_zh_TW.properties
|
2025-04-03 10:16:47 +08:00 |
|
剑雨
|
06e4834e27
|
优化获取用户的名称的方法
--RedisKeys.java 设一个新key
--SysUserUtilServiceImpl.java 优化赋值用户名的方法,把用户名暂存在redis。获取相同的不需要频繁去数据库查找
|
2025-04-03 09:49:39 +08:00 |
|
剑雨
|
083e7071f0
|
用户模块和设备模块存在循环引用,把用户模块常用方法抽出一个工具类,以后设备模块等和用户相关的模块,直接引用工具类,避免循环引用
--DeviceServiceImpl.java 修改设备模块获取用户名的方式,使用用户工具类
--SysUserService.java 新建用户工具类,定义了赋值用户名方法
--SysUserServiceImpl.java 实现工具类,重写了赋值用户名的方法
|
2025-04-03 09:41:14 +08:00 |
|
剑雨
|
2fb7281d07
|
管理员控制层分页获取用户接口改回使用ExtendPageData。符合设计接口定义
--AdminController.java
--SysUserService.java
--SysUserServiceImpl.java
|
2025-04-02 16:03:46 +08:00 |
|
剑雨
|
4c0d55d2e6
|
管理员控制层完善的查找全部设备的接口
--AdminController.java 完善查找全部设备接口
--DateUtils.java 编写了一个返回简短时间描述的方法,如刚刚,几分钟前
--DevicePageUserDTO.java 定义了需要什么查找参数
--DeviceService.java 定义了分页方法
--DeviceServiceImpl.java 实现了分页获取全部设备的方法
--ExtendPageData.java 扩展的分页对象,多返回一个页数
--UserShowDeviceListVO.java 定义了返回全部设备每个对象的字段
|
2025-04-02 15:59:18 +08:00 |
|
剑雨
|
26e471616c
|
完善管理员分页查询用户功能
--AdminPageUserDTO.java 修改的dto的说明
--AdminPageUserVO.java 添加了状态的字段
--DeviceService.java 添加了查询用户设备数量定义
--DeviceServiceImpl.java 实现查询用户设备方法
--SysUserServiceImpl.java 完善分页查询,查询出每个用户的设备数量和状态字段
|
2025-03-31 16:30:56 +08:00 |
|
剑雨
|
d10ba456d7
|
完善管理员删除用户功能,缺少对话删除功能
--AdminController.java 修改调用的方法名字
--AgentService.java 添加了指定用户id智能体批量删除定义
--AgentServiceImpl.java 实现了删除方法
--DeviceService.java添加了指定用户id设备批量删除定义
--DeviceServiceImpl.java 实现了删除方法
--SysUserService.java 修改删除定义的方法名字
--SysUserServiceImpl.java 完成用户删除实现
|
2025-03-31 15:47:42 +08:00 |
|
剑雨
|
8914beae26
|
修改了设备模块的绑定设备接口的逻辑
--DeviceBindDTO.java 把原来设备请求头dto改为绑定dto
--DeviceController.java 修改设备绑定接口,改为需要提供智能体和设备验证码2个参数,通过设备验证码获取到mac地址,把用户id,mac地址,智能体id保存到数据库
--DeviceEntity.java 继承基础实体类
--DeviceService.java 修改绑定设备方法定义
--DeviceServiceImpl.java 重写绑定设备方法
|
2025-03-28 18:04:01 +08:00 |
|
剑雨
|
f30cb6badb
|
完善删除,删除用户时,删除其他关联数据(等待其他功能方法调用)
--SysUserServiceImpl.java
|
2025-03-26 14:49:22 +08:00 |
|
剑雨
|
fce9759e93
|
修复bug
--AdminController.java 重置密码添加返回新密码
--AdminPageUserDTO.java 取消参数验证
--SysUserServiceImpl.java 修改分页查询条件
|
2025-03-25 18:00:50 +08:00 |
|
剑雨
|
75a6e51e68
|
管理员控制层,添加接口,删除用户,重置密码,查找所有设备(未完成)
--AdminController.java
|
2025-03-25 16:50:47 +08:00 |
|
剑雨
|
312edd4b15
|
用户业务层为添加新方法,重置密码,直接修改密码
--SysUserService.java 定义2个方法
--SysUserServiceImpl.java 实现重置密码,直接修改密码
|
2025-03-25 16:39:38 +08:00 |
|
剑雨
|
a5765f81fe
|
控制层添加了新接口
--AdminController.java 添加管理员分页接口
|
2025-03-25 15:22:56 +08:00 |
|
剑雨
|
4bee92abb0
|
用户业务层添加了新功能:分页查找
--AdminPageUserDTO.java 管理员分页用户参数DTO
--AdminPageUserVO.java 管理员分页用户展示VO
--SysUserService.java 添加分页方法定义
--SysUserServiceImpl.java 实现了分页方法
|
2025-03-25 15:04:48 +08:00 |
|
剑雨
|
36d1370720
|
添加了请求参数验证
--TimbreController.java 验证参数
--TimbreDataDTO.java
--TimbreDataDTO.java 定义参数验证
--validation.properties
--validation_en_US.properties
--validation_zh_CN.properties
--validation_zh_TW.properties 定义参数验证失败后的错误说明
|
2025-03-21 17:26:16 +08:00 |
|
剑雨
|
a1e959420d
|
为接口添加权限控制
--TimbreController.java 添加权限
|
2025-03-21 16:07:17 +08:00 |
|
剑雨
|
4c99b40257
|
修复错误
--TimbreController.java 修复分页获取不到请求参数的错误
--TimbreDetailsVO.java 统一分页参数为string
--TimbrePageDTO.java 序列化
|
2025-03-21 15:58:39 +08:00 |
|
剑雨
|
ead0958d18
|
Merge branch 'refs/heads/main' into manager-api-modelAndTimbre-api
|
2025-03-21 15:04:11 +08:00 |
|
剑雨
|
a1730b2d52
|
添加音色管理的功能
--TimbreController.java 音色控制层,添加了分页,删除,保存,修改接口
--TimbreDetailsVO.java 音色详情展示对象
--TimbrePageDTO.java 音色分页参数
--TimbreDataDTO.java 音色保存数据参数
--TimbreDao.java 音色持久定义
--TimbreService.java 音色业务层定义,添加了分页,删除,保存,修改,获取详情
--TimbreServiceImpl.java
--TimbreEntity.java 音色表对应的实体
|
2025-03-21 14:57:22 +08:00 |
|