import {HTTPNoBody} from '@fastify-modular/route'; import {pito} from 'pito'; import { AdminOnly, NeedLogin } from '../defines'; // ========================================================================== export const FindUserIdByCommentParam = pito.Obj({commentId: pito.Num()}); export type FindUserIdByCommentParam = pito.Type; // ========================================================================== export const FindUserIdByCommentOutput = pito.Obj({userId: pito.Num()}); export type FindUserIdByCommentOutput = pito.Type; // ========================================================================== export const FindUserIdByComment = HTTPNoBody('GET', '/api/v1/product/find-userid-by-comment/:commentId', 'cs') .params(FindUserIdByCommentParam) .response(FindUserIdByCommentOutput) .presets(NeedLogin,AdminOnly) .build();