fix: 修复OdfCableFaults控制器编译错误
Some checks failed
continuous-integration/drone/push Build is failing

- 添加 MiniExcelLibs using(Stream.Query 扩展方法)
- 修复 dynamic 类型 lambda 表达式编译错误(cast to object)
This commit is contained in:
zpc 2026-03-26 10:49:04 +08:00
parent 9e44533d29
commit c36006894f

View File

@ -1,4 +1,5 @@
using Microsoft.AspNetCore.Mvc;
using MiniExcelLibs;
using ZR.Model.Business.Dto;
using ZR.Service.Business.IBusinessService;
@ -93,8 +94,9 @@ namespace ZR.Admin.WebApi.Controllers.Business
var exportList = new List<Dictionary<string, object>>();
foreach (var item in list.Result)
{
var props = item.GetType().GetProperties();
var dict = props.ToDictionary(p => p.Name, p => p.GetValue(item));
var obj = (object)item;
var props = obj.GetType().GetProperties();
var dict = props.ToDictionary(p => p.Name, p => p.GetValue(obj));
var row = new Dictionary<string, object>
{
["编号"] = dict.GetValueOrDefault("Id"),