调整搜索
This commit is contained in:
parent
c223465ea0
commit
7041c9d71e
@ -140,8 +140,8 @@ namespace DOAN.WebApi.Controllers.MES.quality.IPQC
|
||||
}
|
||||
|
||||
//TODO 获取所有供应商
|
||||
[HttpGet("get_add_supplier")]
|
||||
public IActionResult GetAddSupplier(string supplierCode)
|
||||
[HttpGet("get_all_supplier")]
|
||||
public IActionResult GetAllSupplier(string supplierCode)
|
||||
{
|
||||
var response = _QcDefectCollectionService.GetAllSuppliers(supplierCode);
|
||||
|
||||
|
||||
@ -103,5 +103,19 @@ namespace DOAN.Model.MES.quality.IPQC.Dto
|
||||
public string LineCode { get; set; }
|
||||
|
||||
//public int? Tqm { get; set; }
|
||||
|
||||
public string SupplierCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品编码
|
||||
/// </summary>
|
||||
|
||||
public string ProductCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 产品名称
|
||||
/// </summary>
|
||||
|
||||
public string ProductName { get; set; }
|
||||
}
|
||||
}
|
||||
@ -203,7 +203,7 @@ namespace DOAN.Service.MES.quality.IPQC
|
||||
{
|
||||
return Context.Queryable<BaseSupplier>()
|
||||
.WhereIF(string.IsNullOrEmpty(supplier_str),it=>it.SupplierNo.Contains(supplier_str))
|
||||
.Where(it=>it.Status == 1).ToList();
|
||||
.Where(it=>it.Status == 1).Take(40).ToList();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -29,7 +29,11 @@ namespace DOAN.Service.MES.quality.IQC
|
||||
var predicate = Expressionable.Create<QcDefectCollection>()
|
||||
.AndIF(!string.IsNullOrEmpty(parm.MaterialCode), it => it.MaterialCode.Contains(parm.MaterialCode))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.MaterialName), it => it.MaterialName.Contains(parm.MaterialName))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.ProductCode), it => it.ProductCode.Contains(parm.ProductCode))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.ProductName), it => it.ProductName.Contains(parm.ProductName))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.LineCode), it => it.LineCode.Contains(parm.LineCode))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.SupplierCode), it => it.SupplierCode.Contains(parm.SupplierCode))
|
||||
|
||||
.AndIF(parm.DateTime != null && parm.DateTime > DateTime.MinValue.AddYears(1), it => it.DateTime == parm.DateTime)
|
||||
.And(it => it.Tqm == 1||it.Tqm==2)
|
||||
;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user