diff --git a/api/drawe-detail/index.ts b/api/drawe-detail/index.ts index 58132bb..c650544 100644 --- a/api/drawe-detail/index.ts +++ b/api/drawe-detail/index.ts @@ -14,7 +14,7 @@ export const getDetail = (params: { id?: number | string }) => { * 获取评论列表 * @return {Promise} */ -export const getCommentList = (params: { relationId?: number | string; pageNum?: number; pageSize?: number }) => { +export const getCommentList = (params: { relationId?: number | string; pageNum?: number; pageSize?: number; type: number }) => { return useDollarFetchRequest.get>('/prod-api/app-api/business/app/project-comment/page', { query: params }) } @@ -22,7 +22,7 @@ export const getCommentList = (params: { relationId?: number | string; pageNum?: * 发表评论 * @return {Promise} */ -export const createComment = (params: { relationId?: number | string; content?: string; projectId?: number | string }) => { +export const createComment = (params: { relationId?: number | string; content?: string; projectId?: number | string; type: number }) => { return useDollarFetchRequest.post>('/prod-api/app-api/business/app/project-comment/create', params) } @@ -50,6 +50,14 @@ export const getUserInfo = (params: { id?: number | string }) => { return useFetchRequest.get>('/prod-api/app-api/business/app/project-draw/preview-user-info', { params }) } +/** + * 获取工具发布人信息 + */ + +export const getToolUserInfo = (params: { id?: number | string }) => { + return useFetchRequest.get>('/prod-api/app-api/business/resource/publish-user-info', { params }) +} + /** * 当前用户的主要作品内容 */ diff --git a/api/toolbox/types.ts b/api/toolbox/types.ts index a3f8471..3ca1a05 100644 --- a/api/toolbox/types.ts +++ b/api/toolbox/types.ts @@ -75,6 +75,8 @@ export interface ProjectResourceRespVO { favoriteId?: number downloadId?: string sourceType: number + ownedUserName?: string + ownedUserAvatar?: string ownedUserIdInfo: { id: number nickName: string diff --git a/components/comment-section/index.vue b/components/comment-section/index.vue index fd300bd..1d15083 100644 --- a/components/comment-section/index.vue +++ b/components/comment-section/index.vue @@ -1,6 +1,8 @@