xiaojiao
2026-01-12 c3b60d865c3457c35054446e81b352e93e00a696
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA.Services/Services/BasicInfo/Partial/Dt_materielinfoService.cs
@@ -27,6 +27,8 @@
using Microsoft.Extensions.Caching.Memory;
using WIDESEA.Services.Repositories;
using WIDESEA_Common.LogEnum;
using Spire.Pdf.Exporting.XPS.Schema;
using SqlSugar;
namespace WIDESEA.Services.Services
{
@@ -157,5 +159,25 @@
                };
            });
        }
        // èŽ·å–è½¦åž‹çš„æ‰€æœ‰ç±»åž‹
        public async Task<WebResponseContent> Get_VehicleType_All()
        {
            return await Task.Run(() =>
            {
                // 1. ç”¨Find(x=>true)查所有数据,再Select取目标列
                List<string> materielIds = repository
                    .Find(x => true) // æ— æ¡ä»¶æŸ¥æ‰€æœ‰Dt_materielinfo数据
                    .Select(r => r.materiel_id) // åªå–materiel_id这一列
                    .ToList(); // è½¬æˆåˆ—表
                // 2. è¿”回结果(和现有代码的返回格式保持一致)
                return new WebResponseContent
                {
                    Status = true,
                    Data = materielIds // ç›´æŽ¥è¿”回列数据列表
                };
            });
        }
    }
}