import { HTTPBody } from "@fastify-modular/route"; import { pito } from "pito"; import { NeedLogin } from "../defines"; // ========================================================================== export const CompleteBrokerageFeeParam = pito.Obj({ dealId: pito.Num(), }); export type CompleteBrokerageFeeParam = pito.Type; // ========================================================================== export const CompleteBrokerageFeeOutput = pito.Obj({}); export type CompleteBrokerageFeeOutput = pito.Type; // ========================================================================== export const CompleteBrokerageFee = HTTPBody("POST", "/api/v1/product/deal/brokerage-fee/complete/:dealId", "deal") .params(CompleteBrokerageFeeParam) .response(CompleteBrokerageFeeOutput) .presets(NeedLogin) .build(); // ==========================================================================