/** * namespace: string; // 系统 * module: string; // 模块名 version: string; // 版本 url: string; // url prefix?: string; // 前缀(全局、局部) 默认是/ params?: Record | undefined; //参数及类型 method: Method; //请求方式 headers?: Record | undefined; //请求头(请求头可以全局设置、可以是局部的,局部权重大于全局的) result: IResponse; //返回结果及类型 status: Status; // 状态(已删除(逻辑删除)、待废弃、废弃、正常) desc: string; // 描述 creator: string; // 创建人 create_time: string; // 创建时间 lastModifier: string; //最新修改人 lastModifyTime: string; //最新修改时间 * @returns */ export const getColumns = () => { return [ { title: '模块', dataIndex: 'module', }, { title: '版本', dataIndex: 'version', }, { title: 'URL', dataIndex: 'url', }, { title: '前缀', dataIndex: 'prefix', }, { title: '请求参数', dataIndex: 'params', slots: { customRender: 'params' }, }, { title: '请求方法', dataIndex: 'method', }, { title: '响应结果', dataIndex: 'result', }, { title: '请求头', dataIndex: 'headers', slots: { customRender: 'headers' }, }, { title: '状态', dataIndex: 'status', }, { title: '创建者', dataIndex: 'creator', }, { title: '创建时间', dataIndex: 'create_time', }, { title: '最后修改者', dataIndex: 'lastModifier', }, { title: '最后修改 ', dataIndex: 'lastModifyTime', }, { title: '描述', dataIndex: 'desc', }, { title: '操作', dataIndex: 'operation', slots: { customRender: 'operation' }, }, ] }