/* * @Description: * @FilePath: \erp-basic-web\apps\finance\src\api\payment\payable\typing.ts * @Author: freud * @Date: 2023-06-06 14:37:45 * @LastEditTime: 2023-07-31 14:10:11 * @LastEditors: freud * @Reference: */ import type { FilterJson } from '@/api'; // eslint-disable-next-line @typescript-eslint/no-namespace namespace CommonService { /** 获取应付单列表接口参数 */ export interface GetTemplateParams { filter: string; } /** 获取模板接口返回值 */ export interface GetTemplateResult { defaultTemplate: TemplateItem; templateList: TemplateItem[]; } export interface TemplateItem { id: number; name: string; perms: string; settings: FilterJson; isDefault: number; createBy: number; createOn: Date; modifyBy: number; modifyOn: null; } } export type { CommonService };