✏️ 更新互动类型

This commit is contained in:
BTMuli
2023-12-06 19:24:27 +08:00
parent f11c1ef984
commit 3b08dd9a14
2 changed files with 14 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
/** /**
* @file plugins/Mys/types/post.d.ts * @file plugins/Mys/types/post.d.ts
* @description Mys 插件帖子类型定义文件 * @description Mys 插件帖子类型定义文件
* @since Beta v0.3.4 * @since Beta v0.3.7
*/ */
/** /**
@@ -210,13 +210,16 @@ declare namespace TGApp.Plugins.Mys.Post {
/** /**
* @description 帖子状态 * @description 帖子状态
* @since Alpha v0.2.1 * @since Beta v0.3.7
* @interface Stat * @interface Stat
* @property {number} view_num 浏览数 * @property {number} view_num 浏览数
* @property {number} reply_num 回复数 * @property {number} reply_num 回复数
* @property {number} like_num 点赞数 * @property {number} like_num 点赞数
* @property {number} bookmark_num 收藏数 * @property {number} bookmark_num 收藏数
* @property {number} forward_num 转发数 * @property {number} forward_num 转发数
* @property post_upvote_stat 互动
* @property {number} post_upvote_stat[].upvote_type 互动类型
* @property {number} post_upvote_stat[].upvote_cnt 互动数量
* @return Stat * @return Stat
*/ */
interface Stat { interface Stat {
@@ -225,6 +228,11 @@ declare namespace TGApp.Plugins.Mys.Post {
like_num: number; like_num: number;
bookmark_num: number; bookmark_num: number;
forward_num: number; forward_num: number;
original_like_num: number;
post_upvote_stat: Array<{
upvote_type: number;
upvote_cnt: number;
}>;
} }
/** /**

View File

@@ -1,7 +1,7 @@
/** /**
* @file plugins/Mys/types/user.ts * @file plugins/Mys/types/user.ts
* @description Mys 插件用户类型定义文件 * @description Mys 插件用户类型定义文件
* @since Alpha v0.2.2 * @since Beta v0.3.7
*/ */
/** /**
@@ -262,14 +262,16 @@ declare namespace TGApp.Plugins.Mys.User {
/** /**
* @description 用户操作 * @description 用户操作
* @since Alpha v0.2.1 * @since Beta v0.3.7
* @interface SelfOperation * @interface SelfOperation
* @property {number} attitude 操作类型 * @property {number} attitude 操作类型
* @property {boolean} is_collected 是否收藏 * @property {boolean} is_collected 是否收藏
* @property {number} upvote_type 互动类型
* @returns {SelfOperation} * @returns {SelfOperation}
*/ */
interface SelfOperation { interface SelfOperation {
attitude: number; attitude: number;
is_collected: boolean; is_collected: boolean;
upvote_type: number;
} }
} }