查询界面导出excel数据

注意:写在[主表service.cs]中

     /// <summary>
    /// 导出
    /// </summary>
    /// <param name="pageData"></param>
    /// <returns></returns>
    public override WebResponseContent Export(PageDataOptions pageData)
    {
        //设置最大导出的数量
        Limit = 1000;
        //指定导出的字段
        ExportColumns = x => new { x.SellNo, x.TranNo, x.CreateDate };

        //查询要导出的数据后,在生成excel文件前处理
        //list导出的实体,ignore过滤不导出的字段
        ExportOnExecuting = (List<SellOrder> list, List<string> ignore) =>
        {
            return webResponse.OK();
        };

        return base.Export(pageData);
    }
Last Updated 2025/4/15 14:51:28