{ "groups": [ { "name": "magic-api", "type": "com.xjrsoft.config.MagicApiConfig", "sourceType": "com.xjrsoft.config.MagicApiConfig" }, { "name": "mqtt", "type": "com.xjrsoft.config.MqttConfig", "sourceType": "com.xjrsoft.config.MqttConfig" }, { "name": "timetable", "type": "com.xjrsoft.config.TimetableConfig", "sourceType": "com.xjrsoft.config.TimetableConfig" }, { "name": "xjrsoft", "type": "com.xjrsoft.config.GlobalConfig", "sourceType": "com.xjrsoft.config.GlobalConfig" }, { "name": "xjrsoft.chatgpt", "type": "com.xjrsoft.config.ChatGptConfig", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.common", "type": "com.xjrsoft.config.CommonPropertiesConfig", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.ctccsms", "type": "com.xjrsoft.config.CtccSmsConfig", "sourceType": "com.xjrsoft.config.CtccSmsConfig" }, { "name": "xjrsoft.dingtalk", "type": "com.xjrsoft.config.DingtalkConfig", "sourceType": "com.xjrsoft.config.DingtalkConfig" }, { "name": "xjrsoft.generate", "type": "com.xjrsoft.config.GeneratePathConfig", "sourceType": "com.xjrsoft.config.GeneratePathConfig" }, { "name": "xjrsoft.hikvision", "type": "com.xjrsoft.config.HikvisionConfig", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.keycloak", "type": "com.xjrsoft.config.KeyCloakConfig", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.license", "type": "com.xjrsoft.config.LicenseConfig", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.oss", "type": "com.xjrsoft.config.OSSConfig", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.sms", "type": "com.xjrsoft.config.XjrSmsConfig", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.ureport", "type": "com.xjrsoft.config.UReportConfig", "sourceType": "com.xjrsoft.config.UReportConfig" }, { "name": "xjrsoft.wechatenterprise", "type": "com.xjrsoft.config.WechatEnterpriseConfig", "sourceType": "com.xjrsoft.config.WechatEnterpriseConfig" } ], "properties": [ { "name": "magic-api.prefix", "type": "java.lang.String", "description": "接口前缀", "sourceType": "com.xjrsoft.config.MagicApiConfig" }, { "name": "magic-api.web", "type": "java.lang.String", "description": "页面地址 magic-api", "sourceType": "com.xjrsoft.config.MagicApiConfig" }, { "name": "mqtt.password", "type": "java.lang.String", "description": "密码", "sourceType": "com.xjrsoft.config.MqttConfig" }, { "name": "mqtt.qos", "type": "java.lang.Integer", "description": "QoS等级 0=最多交付一次 1=至少交付一次 2=只交付一次", "sourceType": "com.xjrsoft.config.MqttConfig", "defaultValue": 0 }, { "name": "mqtt.server", "type": "java.lang.String", "description": "mqtt 服务地址", "sourceType": "com.xjrsoft.config.MqttConfig" }, { "name": "mqtt.username", "type": "java.lang.String", "description": "账号", "sourceType": "com.xjrsoft.config.MqttConfig" }, { "name": "timetable.summer-end", "type": "java.lang.String", "description": "夏季结束时间", "sourceType": "com.xjrsoft.config.TimetableConfig" }, { "name": "timetable.summer-start", "type": "java.lang.String", "description": "夏季开始时间", "sourceType": "com.xjrsoft.config.TimetableConfig" }, { "name": "timetable.winter-end", "type": "java.lang.String", "description": "冬季结束时间", "sourceType": "com.xjrsoft.config.TimetableConfig" }, { "name": "timetable.winter-start", "type": "java.lang.String", "description": "冬季开始时间", "sourceType": "com.xjrsoft.config.TimetableConfig" }, { "name": "xjrsoft.chatgpt.api-key", "type": "java.lang.String", "description": "key", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.max-tokens", "type": "java.lang.Integer", "description": "最大返回长度 这个参数用于限制要生成的最多单词\/标记数", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.model", "type": "java.lang.String", "description": "使用的模型", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.port", "type": "java.lang.Integer", "description": "端口 可以不填", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.proxy", "type": "java.lang.String", "description": "代理 可以不填", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.proxy-type", "type": "java.lang.Integer", "description": "代理类型 可以不填", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.temperature", "type": "java.lang.String", "description": "控制语言模型输出的随机性或创造性的参数 随机程度", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.chatgpt.top-p", "type": "java.lang.String", "description": "使用温度的另一种选择,也叫核采样(nucleus sampling)", "sourceType": "com.xjrsoft.config.ChatGptConfig" }, { "name": "xjrsoft.common.approval-time", "type": "java.lang.Integer", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.default-password", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.domain-api", "type": "java.lang.String", "description": "api域名地址", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.domain-app", "type": "java.lang.String", "description": "app域名地址", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.domain-web", "type": "java.lang.String", "description": "web域名地址", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.druid-account", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.druid-password", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.exclude-urls", "type": "java.util.List", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.common.white-list", "type": "java.util.List", "sourceType": "com.xjrsoft.config.CommonPropertiesConfig" }, { "name": "xjrsoft.ctccsms.app-key", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.CtccSmsConfig" }, { "name": "xjrsoft.ctccsms.app-secret", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.CtccSmsConfig" }, { "name": "xjrsoft.ctccsms.signature", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.CtccSmsConfig" }, { "name": "xjrsoft.dingtalk.agentid", "type": "java.lang.String", "description": "agentid", "sourceType": "com.xjrsoft.config.DingtalkConfig" }, { "name": "xjrsoft.dingtalk.app-key", "type": "java.lang.String", "description": "appkey 或者 clientId", "sourceType": "com.xjrsoft.config.DingtalkConfig" }, { "name": "xjrsoft.dingtalk.app-secret", "type": "java.lang.String", "description": "appSecret 或者 clientSecret", "sourceType": "com.xjrsoft.config.DingtalkConfig" }, { "name": "xjrsoft.dingtalk.front-url", "type": "java.lang.String", "description": "frontUrl 回调地址", "sourceType": "com.xjrsoft.config.DingtalkConfig" }, { "name": "xjrsoft.dingtalk.redirect-uri", "type": "java.lang.String", "description": "redirectUri 回调地址", "sourceType": "com.xjrsoft.config.DingtalkConfig" }, { "name": "xjrsoft.generate-path-config", "type": "com.xjrsoft.config.GeneratePathConfig", "description": "生成地址配置", "sourceType": "com.xjrsoft.config.GlobalConfig" }, { "name": "xjrsoft.generate.app-path", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.GeneratePathConfig" }, { "name": "xjrsoft.generate.web-path", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.GeneratePathConfig" }, { "name": "xjrsoft.hikvision.app-key", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.hikvision.app-secret", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.hikvision.car-url", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.hikvision.host", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.hikvision.people-url", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.hikvision.visit-url", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.HikvisionConfig" }, { "name": "xjrsoft.keycloak.client-id", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.keycloak.password", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.keycloak.payload", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.keycloak.realm", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.keycloak.secret", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.keycloak.url", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.keycloak.user-name", "type": "java.lang.String", "sourceType": "com.xjrsoft.config.KeyCloakConfig" }, { "name": "xjrsoft.license.company-name", "type": "java.lang.String", "description": "公司名称", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.license.contact-number", "type": "java.lang.String", "description": "公司名称", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.license.enabled", "type": "java.lang.Boolean", "description": "是否启用", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.license.end-time", "type": "java.lang.String", "description": "授权结束时间", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.license.login-max", "type": "java.lang.Integer", "description": "最大登录人数", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.license.start-time", "type": "java.lang.String", "description": "授权开始时间", "sourceType": "com.xjrsoft.config.LicenseConfig" }, { "name": "xjrsoft.oss-config", "type": "com.xjrsoft.config.OSSConfig", "description": "oss配置", "sourceType": "com.xjrsoft.config.GlobalConfig" }, { "name": "xjrsoft.oss.access-key", "type": "java.lang.String", "description": "accessKey 腾讯云 这个代表 secretId", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.app-id", "type": "java.lang.Long", "description": "appId 腾讯云需要配置", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.bucket-name", "type": "java.lang.String", "description": "bucket", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.cloud-type", "type": "com.xjrsoft.common.enums.CloudType", "description": "云服务类别", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.enabled", "type": "java.lang.Boolean", "description": "是否开启", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.endpoint", "type": "java.lang.String", "description": "域名", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.endpoint-preview", "type": "java.lang.String", "description": "预览域名", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.prefix", "type": "java.lang.String", "description": "前缀", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.region", "type": "java.lang.String", "description": "区域 目前只有腾讯云有需要配置", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.oss.secret-key", "type": "java.lang.String", "description": "密钥", "sourceType": "com.xjrsoft.config.OSSConfig" }, { "name": "xjrsoft.sms.captcha-sender", "type": "java.lang.String", "description": "验证码通道号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.captcha-template-id", "type": "java.lang.String", "description": "验证码模板id", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.circulated-sender", "type": "java.lang.String", "description": "通知类通道号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.circulated-template-id", "type": "java.lang.String", "description": "通知类传阅消息模板号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.limit-count", "type": "java.lang.Integer", "description": "短信限制次数,与limitTime一起使用,限制时长内允许发送的次数", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.limit-time", "type": "java.lang.Integer", "description": "短信限制时间(单位:小时,正整数)", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.notify-sender", "type": "java.lang.String", "description": "通知类通道号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.notify-template-id", "type": "java.lang.String", "description": "通知类消息通知模板号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.platform", "type": "com.xjrsoft.common.enums.SmsCloudType", "description": "云平台 服务提供商", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.timeout-sender", "type": "java.lang.String", "description": "通知类超时通道号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.sms.timeout-template-id", "type": "java.lang.String", "description": "通知类超时提醒模板号", "sourceType": "com.xjrsoft.config.XjrSmsConfig" }, { "name": "xjrsoft.wechatenterprise.agentid", "type": "java.lang.String", "description": "agentid", "sourceType": "com.xjrsoft.config.WechatEnterpriseConfig" }, { "name": "xjrsoft.wechatenterprise.app-key", "type": "java.lang.String", "description": "appkey 或者 clientId", "sourceType": "com.xjrsoft.config.WechatEnterpriseConfig" }, { "name": "xjrsoft.wechatenterprise.app-secret", "type": "java.lang.String", "description": "appSecret 或者 clientSecret", "sourceType": "com.xjrsoft.config.WechatEnterpriseConfig" }, { "name": "xjrsoft.wechatenterprise.front-url", "type": "java.lang.String", "description": "frontUrl 回调地址", "sourceType": "com.xjrsoft.config.WechatEnterpriseConfig" }, { "name": "xjrsoft.wechatenterprise.redirect-uri", "type": "java.lang.String", "description": "redirectUri 回调地址", "sourceType": "com.xjrsoft.config.WechatEnterpriseConfig" }, { "name": "xjrsoft.xjr-sms-config", "type": "com.xjrsoft.config.XjrSmsConfig", "description": "短信配置", "sourceType": "com.xjrsoft.config.GlobalConfig" } ], "hints": [] }