This commit is contained in:
qianhao.xu 2024-08-26 11:20:57 +08:00
parent 18efae3cfe
commit 19db30b87e
7 changed files with 57 additions and 1 deletions

View File

@ -37,6 +37,19 @@ namespace DOAN.Admin.WebApi.Controllers.Factory_Model
return SUCCESS(response);
}
/// <summary>
/// 查询设备台账列表 没有分页
/// </summary>
/// <param name="parm"></param>
/// <returns></returns>
[HttpGet("list")]
public IActionResult QueryBaseDeviceAccount_No_Page([FromQuery] BaseDeviceAccountQueryDto parm)
{
var response = _BaseDeviceAccountService.GetList_NO_Page(parm);
return SUCCESS(response);
}
/// <summary>
/// 查询设备台账详情

View File

@ -37,6 +37,19 @@ namespace DOAN.Admin.WebApi.Controllers.Factory_Model
return SUCCESS(response);
}
/// <summary>
/// 查询产线列表 没有分页
/// </summary>
/// <param name="parm"></param>
/// <returns></returns>
[HttpGet("list")]
[ActionPermissionFilter(Permission = "baseproductionline:list")]
public IActionResult QueryBaseProductionLine_NO_page([FromQuery] BaseProductionLineQueryDto parm)
{
var response = _BaseProductionLineService.GetList_NO_page(parm);
return SUCCESS(response);
}
/// <summary>
/// 查询产线详情

View File

@ -36,7 +36,7 @@ namespace DOAN.Service.Factory_Model
var predicate = QueryExp(parm);
var response = Queryable()
.Where(predicate.ToExpression()).Adapt<List<BaseCompanyDto>>();
.Where(predicate.ToExpression()).ToList().Adapt<List<BaseCompanyDto>>();
return response;
}
/// <summary>

View File

@ -4,6 +4,7 @@ using DOAN.Repository;
using DOAN.Model.Factory_Model.Dto;
using DOAN.Model.Factory_Model;
using DOAN.Service.Factory_Model.IService;
using Mapster;
@ -31,7 +32,18 @@ namespace DOAN.Service.Factory_Model
return response;
}
public List<BaseDeviceAccountDto> GetList_NO_Page(BaseDeviceAccountQueryDto parm)
{
var predicate = QueryExp(parm);
var response = Queryable()
.Where(predicate.ToExpression())
.ToList()
.Adapt<List<BaseDeviceAccountDto>>();
return response;
}
/// <summary>
/// 获取详情
/// </summary>

View File

@ -4,6 +4,7 @@ using DOAN.Repository;
using DOAN.Model.Factory_Model.Dto;
using DOAN.Model.Factory_Model;
using DOAN.Service.Factory_Model.IService;
using Mapster;
namespace DOAN.Service.Factory_Model
@ -29,7 +30,18 @@ namespace DOAN.Service.Factory_Model
return response;
}
public List<BaseProductionLineDto> GetList_NO_page(BaseProductionLineQueryDto parm)
{
var predicate = QueryExp(parm);
var response = Queryable()
.Where(predicate.ToExpression())
.ToList()
.Adapt<List<BaseProductionLineDto>>()
return response;
}
/// <summary>
/// 获取详情

View File

@ -10,6 +10,9 @@ namespace DOAN.Service.Factory_Model.IService
public interface IBaseDeviceAccountService : IBaseService<BaseDeviceAccount>
{
PagedInfo<BaseDeviceAccountDto> GetList(BaseDeviceAccountQueryDto parm);
List<BaseDeviceAccountDto> GetList_NO_Page(BaseDeviceAccountQueryDto parm);
BaseDeviceAccount GetInfo(int Id);

View File

@ -9,6 +9,9 @@ namespace DOAN.Service.Factory_Model.IService
public interface IBaseProductionLineService : IBaseService<BaseProductionLine>
{
PagedInfo<BaseProductionLineDto> GetList(BaseProductionLineQueryDto parm);
List<BaseProductionLineDto> GetList_NO_page(BaseProductionLineQueryDto parm);
BaseProductionLine GetInfo(int Id);