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