快乐的昕的电脑
2025-10-14 deadb8de6f2d2dcf4321f4653f06bcd0f7ff2f98
上机、报废、维修出库不查询
已修改1个文件
3 ■■■■■ 文件已修改
Services/MesCutterLedgerManager.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Services/MesCutterLedgerManager.cs
@@ -23,6 +23,7 @@
    /// <summary>
    /// 刀具查询(支持编号或名称模糊查询)
    /// 上机、报废、维修出库不查询
    /// </summary>
    /// <param name="searchKey">查询关键字</param>
    /// <param name="pageIndex">页码</param>
@@ -30,7 +31,9 @@
    /// <returns>刀具查询结果</returns>
    public MesCutterLedger QueryTools(string searchKey, int pageIndex, int pageSize)
    {
        var excludeTypes = new[] { "上机", "报废", "维修出库" };
        var query = Db.Queryable<MesCutterLedger>()
            .Where(t => !excludeTypes.Contains(t.CutterType))
            .WhereIF(!string.IsNullOrEmpty(searchKey),
                t => t.CutterId.Contains(searchKey) || t.CutterName.Contains(searchKey));