diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantRespVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantRespVO.java index 5fa8df8..6e0bb9d 100755 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantRespVO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantRespVO.java @@ -59,6 +59,9 @@ public class TenantRespVO { @Schema(description = "爬主播到期时间") private LocalDateTime crawlExpireTime; + @Schema(description = "autoTK 私信到期时间") + private LocalDateTime autoTkExpireTime; + @Schema(description = "账号数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024") private Integer accountCount; diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantSaveReqVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantSaveReqVO.java index a11e04b..0beb371 100644 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantSaveReqVO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantSaveReqVO.java @@ -68,6 +68,13 @@ public class TenantSaveReqVO { @DiffLogField(name = "爬主播到期时间") private LocalDateTime crawlExpireTime; + /** + * 爬虫到期时间 + */ + @Schema(description = "autoTK 私信到期时间") + @DiffLogField(name = "autoTK 私信到期时间") + private LocalDateTime autoTkExpireTime; + @Schema(description = "账号数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024") @NotNull(message = "账号数量不能为空") @DiffLogField(name = "账号数量") diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserClientSaveReqVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserClientSaveReqVO.java index 8f17fbf..d60a00e 100644 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserClientSaveReqVO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserClientSaveReqVO.java @@ -39,4 +39,8 @@ public class UserClientSaveReqVO { @Schema(description = "是否允许登录 Web AI 客户端", example = "0不允许,1允许") @DiffLogField(name = "允许登录 Web AI 客户端", function = BooleanParseFunction.NAME) private Byte webAi; + + @Schema(description = "是否允许登录Tk私信 客户端", example = "0不允许,1允许") + @DiffLogField(name = "是否允许登录Tk私信 客户端", function = BooleanParseFunction.NAME) + private Byte autoTk; } diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserRespVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserRespVO.java index 3745302..3f4b4ab 100644 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserRespVO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserRespVO.java @@ -86,4 +86,7 @@ public class UserRespVO{ @Schema(description = "是否允许登录 Web AI 客户端", example = "0不允许,1允许") private Byte webAi; + + @Schema(description = "是否允许登录TK私信客户端", example = "0不允许,1允许") + private Byte autoTk; } diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserSaveReqVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserSaveReqVO.java index 091525e..a203537 100644 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserSaveReqVO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserSaveReqVO.java @@ -94,4 +94,7 @@ public class UserSaveReqVO { @Schema(description = "是否允许登录 Web AI 客户端", example = "0不允许,1允许") private Byte webAi; + + @Schema(description = "是否允许登录TK私信客户端", example = "0不允许,1允许") + private Byte autoTk; } diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/tenant/TenantDO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/tenant/TenantDO.java index 995bd3b..ae3e514 100644 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/tenant/TenantDO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/tenant/TenantDO.java @@ -6,6 +6,7 @@ import cn.iocoder.yudao.framework.tenant.core.aop.TenantIgnore; import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO; import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; import java.time.LocalDateTime; @@ -90,6 +91,10 @@ public class TenantDO extends BaseDO { */ private LocalDateTime crawlExpireTime; + /** + * TK私信到期时间 + */ + private LocalDateTime autoTkExpireTime; /** * 账号数量 */ diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/user/AdminUserDO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/user/AdminUserDO.java index 08cb237..dfe1a68 100644 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/user/AdminUserDO.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/user/AdminUserDO.java @@ -111,4 +111,7 @@ public class AdminUserDO extends TenantBaseDO { @Schema(description = "是否允许登录Web AI客户端", example = "0不允许,1允许") private Byte webAi; + + @Schema(description = "是否允许登录TK私信客户端", example = "0不允许,1允许") + private Byte autoTk; }