Signed-off-by: dongpx <2112323174@qq.com>

This commit is contained in:
dongpx
2026-02-08 22:22:27 +08:00
parent b629c574f1
commit 8c97c0f934
40 changed files with 1776 additions and 27 deletions

View File

@@ -15,42 +15,50 @@
{
"name": "lideeyunji.ai.deepseek.api-host",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties",
"defaultValue": "https:\/\/api.deepseek.com\/"
},
{
"name": "lideeyunji.ai.deepseek.api-key",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties",
"defaultValue": ""
},
{
"name": "lideeyunji.ai.deepseek.chat-completion-url",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties",
"defaultValue": "chat\/completions"
},
{
"name": "lideeyunji.ai.deepseek.model",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.DeepSeekConfigProperties",
"defaultValue": "deepseek-chat"
},
{
"name": "lideeyunji.ai.kimi.api-host",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties",
"defaultValue": "https:\/\/api.moonshot.cn\/"
},
{
"name": "lideeyunji.ai.kimi.api-key",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties",
"defaultValue": ""
},
{
"name": "lideeyunji.ai.kimi.chat-completion-url",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties",
"defaultValue": "v1\/chat\/completions"
},
{
"name": "lideeyunji.ai.kimi.model",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties"
"sourceType": "com.lideeyunji.tool.framework.ai.properties.KimiConfigProperties",
"defaultValue": "moonshot-v1-8k"
}
],
"hints": []

View File

@@ -10,7 +10,8 @@
{
"name": "lideeyunji.yunji.save-op-log",
"type": "java.lang.Boolean",
"sourceType": "com.lideeyunji.tool.framework.operatelog.config.OperateLogProperties"
"sourceType": "com.lideeyunji.tool.framework.operatelog.config.OperateLogProperties",
"defaultValue": true
}
],
"hints": []

View File

@@ -11,7 +11,8 @@
"name": "lideeyunji.cache.redis-scan-batch-size",
"type": "java.lang.Integer",
"description": "redis scan 一次返回数量",
"sourceType": "com.lideeyunji.tool.framework.redis.config.CacheProperties"
"sourceType": "com.lideeyunji.tool.framework.redis.config.CacheProperties",
"defaultValue": 30
}
],
"hints": []

View File

@@ -11,19 +11,22 @@
"name": "lideeyunji.security.mock-enable",
"type": "java.lang.Boolean",
"description": "mock 模式的开关",
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties"
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties",
"defaultValue": false
},
{
"name": "lideeyunji.security.mock-secret",
"type": "java.lang.String",
"description": "mock 模式的密钥 一定要配置密钥,保证安全性",
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties"
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties",
"defaultValue": "test"
},
{
"name": "lideeyunji.security.password-encoder-length",
"type": "java.lang.Integer",
"description": "PasswordEncoder 加密复杂度,越高开销越大",
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties"
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties",
"defaultValue": 4
},
{
"name": "lideeyunji.security.permit-all-urls",
@@ -35,13 +38,15 @@
"name": "lideeyunji.security.token-header",
"type": "java.lang.String",
"description": "HTTP 请求时,访问令牌的请求 Header",
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties"
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties",
"defaultValue": "Authorization"
},
{
"name": "lideeyunji.security.token-parameter",
"type": "java.lang.String",
"description": "HTTP 请求时,访问令牌的请求参数 初始目的:解决 WebSocket 无法通过 header 传参,只能通过 token 参数拼接",
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties"
"sourceType": "com.lideeyunji.tool.framework.security.config.SecurityProperties",
"defaultValue": "token"
}
],
"hints": []

View File

@@ -11,7 +11,8 @@
"name": "lideeyunji.tenant.enable",
"type": "java.lang.Boolean",
"description": "是否开启",
"sourceType": "com.lideeyunji.tool.framework.tenant.config.TenantProperties"
"sourceType": "com.lideeyunji.tool.framework.tenant.config.TenantProperties",
"defaultValue": true
},
{
"name": "lideeyunji.tenant.ignore-tables",

View File

@@ -52,7 +52,8 @@
"name": "lideeyunji.error-code.enable",
"type": "java.lang.Boolean",
"description": "是否开启",
"sourceType": "com.lideeyunji.tool.framework.errorcode.config.ErrorCodeProperties"
"sourceType": "com.lideeyunji.tool.framework.errorcode.config.ErrorCodeProperties",
"defaultValue": false
},
{
"name": "lideeyunji.swagger.author",
@@ -135,13 +136,15 @@
{
"name": "lideeyunji.web.web-u-r-i",
"type": "java.lang.String",
"sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties"
"sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties",
"defaultValue": "http:\/\/lidee.vip"
},
{
"name": "lideeyunji.xss.enable",
"type": "java.lang.Boolean",
"description": "是否开启,默认为 true",
"sourceType": "com.lideeyunji.tool.framework.xss.config.XssProperties"
"sourceType": "com.lideeyunji.tool.framework.xss.config.XssProperties",
"defaultValue": true
},
{
"name": "lideeyunji.xss.exclude-urls",
@@ -152,7 +155,8 @@
{
"name": "lideeyunji.yunji.save-req-log",
"type": "java.lang.Boolean",
"sourceType": "com.lideeyunji.tool.framework.apilog.config.ApiLogProperties"
"sourceType": "com.lideeyunji.tool.framework.apilog.config.ApiLogProperties",
"defaultValue": true
}
],
"hints": []

View File

@@ -11,13 +11,15 @@
"name": "lideeyunji.websocket.path",
"type": "java.lang.String",
"description": "WebSocket 的连接路径",
"sourceType": "com.lideeyunji.tool.framework.websocket.config.WebSocketProperties"
"sourceType": "com.lideeyunji.tool.framework.websocket.config.WebSocketProperties",
"defaultValue": "\/ws"
},
{
"name": "lideeyunji.websocket.sender-type",
"type": "java.lang.String",
"description": "消息发送器的类型 可选值local、redis、rocketmq、kafka、rabbitmq",
"sourceType": "com.lideeyunji.tool.framework.websocket.config.WebSocketProperties"
"sourceType": "com.lideeyunji.tool.framework.websocket.config.WebSocketProperties",
"defaultValue": "local"
}
],
"hints": []