零件号
This commit is contained in:
parent
f0f11d1950
commit
9853e11492
@ -2,6 +2,7 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using DOAN.Service.IService;
|
||||
using SqlSugar;
|
||||
using DOAN.Model;
|
||||
namespace DOAN.Admin.WebApi.Controllers
|
||||
{
|
||||
/// <summary>
|
||||
@ -12,6 +13,8 @@ namespace DOAN.Admin.WebApi.Controllers
|
||||
public class TenantController : BaseController
|
||||
{
|
||||
private ITenantService tenantService;
|
||||
|
||||
|
||||
public TenantController(ITenantService tenantService)
|
||||
{
|
||||
this.tenantService = tenantService;
|
||||
|
||||
@ -23,7 +23,7 @@ namespace DOAN.Model.huate_group.MasterDataManagement
|
||||
/// 租户号
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "tENANT_ID")]
|
||||
public string TenantId { get; set; }
|
||||
public int TenantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建人
|
||||
|
||||
@ -6,6 +6,8 @@ namespace DOAN.Model.huate_group.MasterDataManagement.Dto
|
||||
/// </summary>
|
||||
public class BasePartnumberQueryDto : PagerInfo
|
||||
{
|
||||
public string PartnumberName { get; set; }
|
||||
public int TenantId { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -18,7 +20,7 @@ namespace DOAN.Model.huate_group.MasterDataManagement.Dto
|
||||
|
||||
public string PartnumberName { get; set; }
|
||||
|
||||
public string TenantId { get; set; }
|
||||
public int TenantId { get; set; }
|
||||
|
||||
public string CreatedBy { get; set; }
|
||||
|
||||
|
||||
@ -6,6 +6,9 @@ namespace DOAN.Model.huate_group.MasterDataManagement.Dto
|
||||
/// </summary>
|
||||
public class BaseVehiclemodelQueryDto : PagerInfo
|
||||
{
|
||||
public string VehicelModelName { get; set; }
|
||||
|
||||
public int? TenantId { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@ -72,7 +72,11 @@ namespace DOAN.Service.huate_group.MasterDataManagement
|
||||
/// <returns></returns>
|
||||
private static Expressionable<BasePartnumber> QueryExp(BasePartnumberQueryDto parm)
|
||||
{
|
||||
var predicate = Expressionable.Create<BasePartnumber>();
|
||||
var predicate = Expressionable.Create<BasePartnumber>()
|
||||
|
||||
.AndIF(parm != null && parm.TenantId > 0, it => it.TenantId == parm.TenantId)
|
||||
.AndIF(parm != null && !string.IsNullOrEmpty(parm.PartnumberName), it => it.PartnumberName.Contains(parm.PartnumberName));
|
||||
;
|
||||
|
||||
return predicate;
|
||||
}
|
||||
|
||||
@ -21,7 +21,9 @@ namespace DOAN.Service.huate_group.MasterDataManagement
|
||||
/// <returns></returns>
|
||||
public PagedInfo<BaseVehiclemodelDto> GetList(BaseVehiclemodelQueryDto parm)
|
||||
{
|
||||
var predicate = QueryExp(parm);
|
||||
var predicate = QueryExp(parm)
|
||||
|
||||
;
|
||||
|
||||
var response = Queryable()
|
||||
.Where(predicate.ToExpression())
|
||||
@ -72,7 +74,10 @@ namespace DOAN.Service.huate_group.MasterDataManagement
|
||||
/// <returns></returns>
|
||||
private static Expressionable<BaseVehiclemodel> QueryExp(BaseVehiclemodelQueryDto parm)
|
||||
{
|
||||
var predicate = Expressionable.Create<BaseVehiclemodel>();
|
||||
var predicate = Expressionable.Create<BaseVehiclemodel>()
|
||||
.AndIF(parm!=null&&parm.TenantId>0,it=>it.TenantId == parm.TenantId)
|
||||
.AndIF(parm!=null&&!string.IsNullOrEmpty(parm.VehicelModelName), it=>it.VehicelModelName.Contains(parm.VehicelModelName));
|
||||
;
|
||||
|
||||
return predicate;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user