using PadApplication.DB; using PadApplication.Entites.DbModels; namespace PadApplication.Services; public class MesMachineManager : Repository { public List GetOrderMachineNo() { //查询有工单开工的注释机台 var sql = "select a.MACHINE_NO from WOMDAA a join mes_machine b on a.MACHINE_NO = b.MACHINE_NO where Daa018 = '开工' and b.MACHINE_NAME like '%注塑机' group by a.MACHINE_NO "; var stringList = Db.Ado.SqlQuery(sql); var intList = stringList .Select(s => int.Parse(s)) // 将每个字符串转换为整数 .OrderBy(n => n) // 按照从小到大的顺序排序 .ToList(); // 转换为 List return intList; } public List GetInjectionMachine() { return Db.Queryable() .Where(s => s.Department.Contains("齿轮车间")).ToList(); } }