using PadApplication.DB;
|
using PadApplication.Entites.DbModels;
|
using PadApplication.Entites.Dto;
|
using System.Net.Http;
|
using System.Text;
|
using Newtonsoft.Json;
|
using SqlSugar;
|
|
namespace PadApplication.Services;
|
|
/// <summary>
|
/// 工单状态管理类,负责工单状态相关的数据操作
|
/// 继承自Repository<MesCutterLedger>基类,包含基础的CRUD操作
|
/// </summary>
|
public class MesCutterLedgerManager : Repository<MesCutterLedger>
|
{
|
private readonly MesQaItemsDetect02Manager
|
mesQaItemsDetect02Manager = new();
|
|
/// <summary>
|
/// 刀具查询(支持编号或名称模糊查询)
|
/// </summary>
|
/// <param name="searchKey">查询关键字</param>
|
/// <returns>刀具列表</returns>
|
public List<MesCutterLedger> QueryTools(string searchKey)
|
{
|
return Db.Queryable<MesCutterLedger>()
|
.WhereIF(!string.IsNullOrEmpty(searchKey),
|
t => t.CutterId.Contains(searchKey) || t.CutterName.Contains(searchKey))
|
.ToList();
|
}
|
}
|