diff --git a/README.md b/README.md index 03c0af32..b6997f5a 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,7 @@ public class DeptController extends BaseController roles; /** - * 终端类型 + * 客户端类型 */ private String clientType; /** - * 终端 ID + * 客户端 ID */ private String clientId; diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/AbstractLoginHandler.java b/continew-module-system/src/main/java/top/continew/admin/auth/AbstractLoginHandler.java index 24280751..eb5d68ee 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/AbstractLoginHandler.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/AbstractLoginHandler.java @@ -84,7 +84,7 @@ public abstract class AbstractLoginHandler implements LoginH * 认证 * * @param user 用户信息 - * @param client 终端信息 + * @param client 客户端信息 * @return token 令牌信息 */ protected String authenticate(UserDO user, ClientResp client) { diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/LoginHandler.java b/continew-module-system/src/main/java/top/continew/admin/auth/LoginHandler.java index b817a9c3..f5a74936 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/LoginHandler.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/LoginHandler.java @@ -35,7 +35,7 @@ public interface LoginHandler { * 登录 * * @param req 登录请求参数 - * @param client 终端信息 + * @param client 客户端信息 * @param request 请求对象 * @return 登录响应参数 */ @@ -45,7 +45,7 @@ public interface LoginHandler { * 登录前置处理 * * @param req 登录请求参数 - * @param client 终端信息 + * @param client 客户端信息 * @param request 请求对象 */ void preLogin(T req, ClientResp client, HttpServletRequest request); @@ -54,7 +54,7 @@ public interface LoginHandler { * 登录后置处理 * * @param req 登录请求参数 - * @param client 终端信息 + * @param client 客户端信息 * @param request 请求对象 */ void postLogin(T req, ClientResp client, HttpServletRequest request); diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/model/query/OnlineUserQuery.java b/continew-module-system/src/main/java/top/continew/admin/auth/model/query/OnlineUserQuery.java index b8e5d6c8..7390a5a4 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/model/query/OnlineUserQuery.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/model/query/OnlineUserQuery.java @@ -44,9 +44,9 @@ public class OnlineUserQuery implements Serializable { private String nickname; /** - * 终端 ID + * 客户端 ID */ - @Schema(description = "终端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") + @Schema(description = "客户端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") private String clientId; /** diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/model/req/LoginReq.java b/continew-module-system/src/main/java/top/continew/admin/auth/model/req/LoginReq.java index 65557d56..98c91e1a 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/model/req/LoginReq.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/model/req/LoginReq.java @@ -47,10 +47,10 @@ public class LoginReq implements Serializable { private static final long serialVersionUID = 1L; /** - * 终端 ID + * 客户端 ID */ - @Schema(description = "终端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") - @NotBlank(message = "终端ID不能为空") + @Schema(description = "客户端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") + @NotBlank(message = "客户端ID不能为空") private String clientId; /** diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/model/resp/OnlineUserResp.java b/continew-module-system/src/main/java/top/continew/admin/auth/model/resp/OnlineUserResp.java index 03a044bf..a5e0d7d3 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/model/resp/OnlineUserResp.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/model/resp/OnlineUserResp.java @@ -69,15 +69,15 @@ public class OnlineUserResp implements Serializable { private String nickname; /** - * 终端类型 + * 客户端类型 */ - @Schema(description = "终端类型", example = "PC") + @Schema(description = "客户端类型", example = "PC") private String clientType; /** - * 终端 ID + * 客户端 ID */ - @Schema(description = "终端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") + @Schema(description = "客户端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") private String clientId; /** diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/AuthServiceImpl.java b/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/AuthServiceImpl.java index d56a0278..559a60a8 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/AuthServiceImpl.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/AuthServiceImpl.java @@ -68,11 +68,11 @@ public class AuthServiceImpl implements AuthService { @Override public LoginResp login(LoginReq req, HttpServletRequest request) { AuthTypeEnum authType = req.getAuthType(); - // 校验终端 + // 校验客户端 ClientResp client = clientService.getByClientId(req.getClientId()); - ValidationUtils.throwIfNull(client, "终端不存在"); - ValidationUtils.throwIf(DisEnableStatusEnum.DISABLE.equals(client.getStatus()), "终端已禁用"); - ValidationUtils.throwIf(!client.getAuthType().contains(authType.getValue()), "该终端暂未授权 [{}] 认证", authType + ValidationUtils.throwIfNull(client, "客户端不存在"); + ValidationUtils.throwIf(DisEnableStatusEnum.DISABLE.equals(client.getStatus()), "客户端已禁用"); + ValidationUtils.throwIf(!client.getAuthType().contains(authType.getValue()), "该客户端暂未授权 [{}] 认证", authType .getDescription()); // 获取处理器 LoginHandler loginHandler = loginHandlerFactory.getHandler(authType); diff --git a/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java b/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java index e14fb14a..0ddda184 100644 --- a/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java +++ b/continew-module-system/src/main/java/top/continew/admin/auth/service/impl/OnlineUserServiceImpl.java @@ -124,11 +124,11 @@ public class OnlineUserServiceImpl implements OnlineUserService { } /** - * 是否匹配终端 ID + * 是否匹配客户端 ID * - * @param clientId 终端 ID + * @param clientId 客户端 ID * @param userContext 用户上下文信息 - * @return 是否匹配终端 ID + * @return 是否匹配客户端 ID */ private boolean isMatchClientId(String clientId, UserContext userContext) { if (StrUtil.isBlank(clientId)) { diff --git a/continew-module-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java b/continew-module-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java index 393be00d..8f328cee 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/mapper/ClientMapper.java @@ -20,7 +20,7 @@ import top.continew.admin.system.model.entity.ClientDO; import top.continew.starter.data.mp.base.BaseMapper; /** - * 终端 Mapper + * 客户端 Mapper * * @author KAI * @since 2024/12/03 16:04 diff --git a/continew-module-system/src/main/java/top/continew/admin/system/model/entity/ClientDO.java b/continew-module-system/src/main/java/top/continew/admin/system/model/entity/ClientDO.java index 978b51c2..288cfe7a 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/model/entity/ClientDO.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/model/entity/ClientDO.java @@ -27,7 +27,7 @@ import java.io.Serial; import java.util.List; /** - * 终端实体 + * 客户端实体 * * @author KAI * @author Charles7c @@ -41,12 +41,12 @@ public class ClientDO extends BaseDO { private static final long serialVersionUID = 1L; /** - * 终端 ID + * 客户端 ID */ private String clientId; /** - * 终端类型 + * 客户端类型 */ private String clientType; diff --git a/continew-module-system/src/main/java/top/continew/admin/system/model/query/ClientQuery.java b/continew-module-system/src/main/java/top/continew/admin/system/model/query/ClientQuery.java index ef42e18d..110e4fd8 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/model/query/ClientQuery.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/model/query/ClientQuery.java @@ -27,23 +27,23 @@ import java.io.Serializable; import java.util.List; /** - * 终端查询条件 + * 客户端查询条件 * * @author KAI * @author Charles7c * @since 2024/12/03 16:04 */ @Data -@Schema(description = "终端查询条件") +@Schema(description = "客户端查询条件") public class ClientQuery implements Serializable { @Serial private static final long serialVersionUID = 1L; /** - * 终端类型 + * 客户端类型 */ - @Schema(description = "终端类型", example = "PC") + @Schema(description = "客户端类型", example = "PC") private String clientType; /** diff --git a/continew-module-system/src/main/java/top/continew/admin/system/model/req/ClientReq.java b/continew-module-system/src/main/java/top/continew/admin/system/model/req/ClientReq.java index 8a264797..2e178315 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/model/req/ClientReq.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/model/req/ClientReq.java @@ -28,25 +28,25 @@ import java.io.Serializable; import java.util.List; /** - * 创建或修改终端参数 + * 创建或修改客户端参数 * * @author KAI * @author Charles7c * @since 2024/12/03 16:04 */ @Data -@Schema(description = "创建或修改终端参数") +@Schema(description = "创建或修改客户端参数") public class ClientReq implements Serializable { @Serial private static final long serialVersionUID = 1L; /** - * 终端类型 + * 客户端类型 */ - @Schema(description = "终端类型", example = "PC") - @NotBlank(message = "终端类型不能为空") - @Length(max = 32, message = "终端类型长度不能超过 {max} 个字符") + @Schema(description = "客户端类型", example = "PC") + @NotBlank(message = "客户端类型不能为空") + @Length(max = 32, message = "客户端类型长度不能超过 {max} 个字符") private String clientType; /** @@ -75,7 +75,7 @@ public class ClientReq implements Serializable { private DisEnableStatusEnum status; /** - * 终端 ID + * 客户端 ID */ @Schema(hidden = true) private String clientId; diff --git a/continew-module-system/src/main/java/top/continew/admin/system/model/resp/ClientResp.java b/continew-module-system/src/main/java/top/continew/admin/system/model/resp/ClientResp.java index de0cd803..ba2f95a4 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/model/resp/ClientResp.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/model/resp/ClientResp.java @@ -31,7 +31,7 @@ import java.io.Serial; import java.util.List; /** - * 终端信息 + * 客户端信息 * * @author KAI * @author Charles7c @@ -39,24 +39,24 @@ import java.util.List; */ @Data @ExcelIgnoreUnannotated -@Schema(description = "终端信息") +@Schema(description = "客户端信息") public class ClientResp extends BaseDetailResp { @Serial private static final long serialVersionUID = 1L; /** - * 终端 ID + * 客户端 ID */ - @Schema(description = "终端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") - @ExcelProperty(value = "终端 ID", order = 2) + @Schema(description = "客户端 ID", example = "ef51c9a3e9046c4f2ea45142c8a8344a") + @ExcelProperty(value = "客户端 ID", order = 2) private String clientId; /** - * 终端类型(取值于字典 client_type + * 客户端类型(取值于字典 client_type */ - @Schema(description = "终端类型(取值于字典 client_type)", example = "PC") - @ExcelProperty(value = "终端类型", converter = ExcelDictConverter.class, order = 5) + @Schema(description = "客户端类型(取值于字典 client_type)", example = "PC") + @ExcelProperty(value = "客户端类型", converter = ExcelDictConverter.class, order = 5) @DictExcelProperty("client_type") private String clientType; diff --git a/continew-module-system/src/main/java/top/continew/admin/system/service/ClientService.java b/continew-module-system/src/main/java/top/continew/admin/system/service/ClientService.java index c4b63e09..9b46fcf7 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/service/ClientService.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/service/ClientService.java @@ -22,7 +22,7 @@ import top.continew.admin.system.model.resp.ClientResp; import top.continew.starter.extension.crud.service.BaseService; /** - * 终端业务接口 + * 客户端业务接口 * * @author KAI * @author Charles7c @@ -31,10 +31,10 @@ import top.continew.starter.extension.crud.service.BaseService; public interface ClientService extends BaseService { /** - * 根据终端 ID 查詢 + * 根据客户端 ID 查詢 * - * @param clientId 终端 ID - * @return 终端信息 + * @param clientId 客户端 ID + * @return 客户端信息 */ ClientResp getByClientId(String clientId); } \ No newline at end of file diff --git a/continew-module-system/src/main/java/top/continew/admin/system/service/impl/ClientServiceImpl.java b/continew-module-system/src/main/java/top/continew/admin/system/service/impl/ClientServiceImpl.java index 6cd08d64..4687ef9b 100644 --- a/continew-module-system/src/main/java/top/continew/admin/system/service/impl/ClientServiceImpl.java +++ b/continew-module-system/src/main/java/top/continew/admin/system/service/impl/ClientServiceImpl.java @@ -37,7 +37,7 @@ import top.continew.starter.extension.crud.service.BaseServiceImpl; import java.util.List; /** - * 终端业务实现 + * 客户端业务实现 * * @author KAI * @author Charles7c @@ -63,7 +63,7 @@ public class ClientServiceImpl extends BaseServiceImpl deptMapper.lambdaUpdate().gt(DeptDO::getId, DEPT_FLAG).remove()); this.clean(appCount, "应用", null, () -> appMapper.lambdaUpdate().gt(AppDO::getId, DEPT_FLAG).remove()); - this.clean(clientCount, "终端", null, () -> clientsMapper.lambdaUpdate() + this.clean(clientCount, "客户端", null, () -> clientsMapper.lambdaUpdate() .gt(ClientDO::getId, DEPT_FLAG) .remove()); SnailJobLog.REMOTE.info("演示环境数据已清理完成。"); diff --git a/continew-webapi/src/main/java/top/continew/admin/controller/system/ClientController.java b/continew-webapi/src/main/java/top/continew/admin/controller/system/ClientController.java index 68f4994d..61f03080 100644 --- a/continew-webapi/src/main/java/top/continew/admin/controller/system/ClientController.java +++ b/continew-webapi/src/main/java/top/continew/admin/controller/system/ClientController.java @@ -27,12 +27,12 @@ import top.continew.starter.extension.crud.annotation.CrudRequestMapping; import top.continew.starter.extension.crud.enums.Api; /** - * 终端管理 API + * 客户端管理 API * * @author KAI * @since 2024/12/03 16:04 */ -@Tag(name = "终端管理 API") +@Tag(name = "客户端管理 API") @RestController @CrudRequestMapping(value = "/system/client", api = {Api.PAGE, Api.GET, Api.CREATE, Api.UPDATE, Api.DELETE}) public class ClientController extends BaseController { diff --git a/continew-webapi/src/main/resources/db/changelog/mysql/main_data.sql b/continew-webapi/src/main/resources/db/changelog/mysql/main_data.sql index 0bc8f22c..2e9c2a8f 100644 --- a/continew-webapi/src/main/resources/db/changelog/mysql/main_data.sql +++ b/continew-webapi/src/main/resources/db/changelog/mysql/main_data.sql @@ -101,7 +101,7 @@ VALUES (1235, '删除', 1230, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:storage:delete', 5, 1, 1, NOW()), (1236, '修改状态', 1230, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:storage:updateStatus', 6, 1, 1, NOW()), (1237, '设为默认存储', 1230, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:storage:setDefault', 7, 1, 1, NOW()), -(1250, '终端配置', 1150, 2, '/system/config?tab=client', 'SystemClient', 'system/config/client/index', NULL, 'mobile', b'0', b'0', b'1', NULL, 7, 1, 1, NOW()), +(1250, '客户端配置', 1150, 2, '/system/config?tab=client', 'SystemClient', 'system/config/client/index', NULL, 'mobile', b'0', b'0', b'1', NULL, 7, 1, 1, NOW()), (1251, '列表', 1250, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:client:list', 1, 1, 1, NOW()), (1252, '详情', 1250, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:client:get', 2, 1, 1, NOW()), (1253, '新增', 1250, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:client:create', 3, 1, 1, NOW()), @@ -214,7 +214,7 @@ INSERT INTO `sys_dict` VALUES (1, '公告类型', 'notice_type', NULL, b'1', 1, NOW()), (2, '消息类型', 'message_type', NULL, b'1', 1, NOW()), -(3, '终端类型', 'client_type', NULL, b'1', 1, NOW()); +(3, '客户端类型', 'client_type', NULL, b'1', 1, NOW()); INSERT INTO `sys_dict_item` (`id`, `label`, `value`, `color`, `sort`, `description`, `status`, `dict_id`, `create_user`, `create_time`) @@ -271,7 +271,7 @@ VALUES (1, '开发环境', 'local_dev', 1, NULL, NULL, NULL, 'C:/continew-admin/data/file/', 'http://localhost:8000/file', '本地存储', b'1', 1, 1, 1, NOW()), (2, '生产环境', 'local_prod', 1, NULL, NULL, NULL, '../data/file/', 'http://api.continew.top/file', '本地存储', b'0', 2, 2, 1, NOW()); --- 初始化终端数据 +-- 初始化客户端数据 INSERT INTO `sys_client` (`id`, `client_id`, `client_type`, `auth_type`, `active_timeout`, `timeout`, `status`, `create_user`, `create_time`) VALUES diff --git a/continew-webapi/src/main/resources/db/changelog/mysql/main_table.sql b/continew-webapi/src/main/resources/db/changelog/mysql/main_table.sql index bb8c3235..8d92db08 100644 --- a/continew-webapi/src/main/resources/db/changelog/mysql/main_table.sql +++ b/continew-webapi/src/main/resources/db/changelog/mysql/main_table.sql @@ -307,8 +307,8 @@ CREATE TABLE IF NOT EXISTS `sys_file` ( CREATE TABLE IF NOT EXISTS `sys_client` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', - `client_id` varchar(50) NOT NULL COMMENT '终端ID', - `client_type` varchar(50) NOT NULL COMMENT '终端类型', + `client_id` varchar(50) NOT NULL COMMENT '客户端ID', + `client_type` varchar(50) NOT NULL COMMENT '客户端类型', `auth_type` json NOT NULL COMMENT '认证类型', `active_timeout` bigint(20) DEFAULT -1 COMMENT 'Token最低活跃频率(单位:秒,-1:不限制,永不冻结)', `timeout` bigint(20) DEFAULT 2592000 COMMENT 'Token有效期(单位:秒,-1:永不过期)', @@ -321,7 +321,7 @@ CREATE TABLE IF NOT EXISTS `sys_client` ( UNIQUE INDEX `uk_client_id`(`client_id`), INDEX `idx_create_user`(`create_user`), INDEX `idx_update_user`(`update_user`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='终端表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='客户端表'; CREATE TABLE IF NOT EXISTS `sys_sms_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', diff --git a/continew-webapi/src/main/resources/db/changelog/postgresql/main_data.sql b/continew-webapi/src/main/resources/db/changelog/postgresql/main_data.sql index 95f08d69..dde904ed 100644 --- a/continew-webapi/src/main/resources/db/changelog/postgresql/main_data.sql +++ b/continew-webapi/src/main/resources/db/changelog/postgresql/main_data.sql @@ -101,7 +101,7 @@ VALUES (1235, '删除', 1230, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:storage:delete', 5, 1, 1, NOW()), (1236, '修改状态', 1230, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:storage:updateStatus', 6, 1, 1, NOW()), (1237, '设为默认存储', 1230, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:storage:setDefault', 7, 1, 1, NOW()), -(1250, '终端配置', 1150, 2, '/system/config?tab=client', 'SystemClient', 'system/config/client/index', NULL, 'mobile', false, false, true, NULL, 7, 1, 1, NOW()), +(1250, '客户端配置', 1150, 2, '/system/config?tab=client', 'SystemClient', 'system/config/client/index', NULL, 'mobile', false, false, true, NULL, 7, 1, 1, NOW()), (1251, '列表', 1250, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:client:list', 1, 1, 1, NOW()), (1252, '详情', 1250, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:client:get', 2, 1, 1, NOW()), (1253, '新增', 1250, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'system:client:create', 3, 1, 1, NOW()), @@ -214,7 +214,7 @@ INSERT INTO "sys_dict" VALUES (1, '公告类型', 'notice_type', NULL, true, 1, NOW()), (2, '消息类型', 'message_type', NULL, true, 1, NOW()), -(3, '终端类型', 'client_type', NULL, true, 1, NOW()); +(3, '客户端类型', 'client_type', NULL, true, 1, NOW()); INSERT INTO "sys_dict_item" ("id", "label", "value", "color", "sort", "description", "status", "dict_id", "create_user", "create_time") @@ -271,7 +271,7 @@ VALUES (1, '开发环境', 'local_dev', 1, NULL, NULL, NULL, 'C:/continew-admin/data/file/', 'http://localhost:8000/file', '本地存储', true, 1, 1, 1, NOW()), (2, '生产环境', 'local_prod', 1, NULL, NULL, NULL, '../data/file/', 'http://api.continew.top/file', '本地存储', false, 2, 2, 1, NOW()); --- 初始化终端数据 +-- 初始化客户端数据 INSERT INTO "sys_client" ("id", "client_id", "client_type", "auth_type", "active_timeout", "timeout", "status", "create_user", "create_time") VALUES diff --git a/continew-webapi/src/main/resources/db/changelog/postgresql/main_table.sql b/continew-webapi/src/main/resources/db/changelog/postgresql/main_table.sql index 329ffb62..df192ba5 100644 --- a/continew-webapi/src/main/resources/db/changelog/postgresql/main_table.sql +++ b/continew-webapi/src/main/resources/db/changelog/postgresql/main_table.sql @@ -529,8 +529,8 @@ CREATE UNIQUE INDEX "uk_client_client_id" ON "sys_client" ("client_id"); CREATE INDEX "idx_client_create_user" ON "sys_client" ("create_user"); CREATE INDEX "idx_client_update_user" ON "sys_client" ("update_user"); COMMENT ON COLUMN "sys_client"."id" IS 'ID'; -COMMENT ON COLUMN "sys_client"."client_id" IS '终端ID'; -COMMENT ON COLUMN "sys_client"."client_type" IS '终端类型'; +COMMENT ON COLUMN "sys_client"."client_id" IS '客户端ID'; +COMMENT ON COLUMN "sys_client"."client_type" IS '客户端类型'; COMMENT ON COLUMN "sys_client"."auth_type" IS '认证类型'; COMMENT ON COLUMN "sys_client"."active_timeout" IS 'Token最低活跃频率(单位:秒,-1:不限制,永不冻结)'; COMMENT ON COLUMN "sys_client"."timeout" IS 'Token有效期(单位:秒,-1:永不过期)'; @@ -539,7 +539,7 @@ COMMENT ON COLUMN "sys_client"."create_user" IS '创建人'; COMMENT ON COLUMN "sys_client"."create_time" IS '创建时间'; COMMENT ON COLUMN "sys_client"."update_user" IS '修改人'; COMMENT ON COLUMN "sys_client"."update_time" IS '修改时间'; -COMMENT ON TABLE "sys_client" IS '终端表'; +COMMENT ON TABLE "sys_client" IS '客户端表'; CREATE TABLE IF NOT EXISTS "sys_sms_config" ( "id" int8 NOT NULL,