import {HTTPBody} from '@fastify-modular/route'; import {pito} from 'pito'; import {NeedLogin} from '../defines'; // ========================================================================== export const CompleteOwnerAuthParam = pito.Obj({ productId: pito.Num(), }); export type CompleteOwnerAuthParam = pito.Type; // ========================================================================== export const CompleteOwnerAuthOutput = pito.Obj({}); export type CompleteOwnerAuthOutput = pito.Type; // ========================================================================== // 차후에 어드민 페이지로 변경 export const CompleteOwnerAuth = HTTPBody('POST','/api/v1/product/deal/owner-auth/complete/:productId','deal') .params(CompleteOwnerAuthParam) .response(CompleteOwnerAuthOutput) .presets(NeedLogin) .build();