
export const {{camelCase apiName}} = {{#if (stringBoolean hasParam)}}(param){{else}}(param?){{/if}}:Promise<{{getInterfaceName fileName}}.{{interfaceName}}{{#if isArrayType}}[]{{/if}}> => {
    const requestParams = {
        ...param,
    }
    if(param?.mock??false){
        return new Promise((resolve)=>{
            resolve(require("../mocks/{{fileName}}/{{apiName}}.json"))
        })
    }
    return request.{{camelCase fileName}}.{{camelCase apiName}}(requestParams)
}
/* INJECT_API */