库存清单查找出入库记录数据接口
This commit is contained in:
@@ -244,5 +244,17 @@ namespace DOAN.Admin.WebApi.Controllers.BZFM
|
||||
var result = ExportExcelMini(data, "inventory", "库存管理");
|
||||
return ExportExcel(result.Item2, result.Item1);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取出/入库记录数据
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpPost("GetInOrOutRecord")]
|
||||
public IActionResult GetInOrOutRecord(MmInventoryRecordDto parm)
|
||||
{
|
||||
var response = _MmInventoryService.GetInOrOutRecord(parm);
|
||||
|
||||
return SUCCESS(response);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -105,4 +105,18 @@ namespace DOAN.Model.BZFM.Dto
|
||||
[SugarColumn(ColumnName = "created_time")]
|
||||
public DateTime? CreatedTime { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 库存清单查询进出库记录对象
|
||||
/// </summary>
|
||||
public class MmInventoryRecordDto : PagerInfo
|
||||
{
|
||||
public string MaterialCode { get; set; }
|
||||
|
||||
public string LocationCode { get; set; }
|
||||
|
||||
public string SupplierCode { get; set; }
|
||||
|
||||
public string BatchNo { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -31,6 +31,12 @@ namespace DOAN.Service.BZFM.IBZFMService
|
||||
/// 获取出/入库操作类型下拉数据
|
||||
/// </summary>
|
||||
List<MmTransactionOption> GetTransactionOption();
|
||||
|
||||
/// <summary>
|
||||
/// 获取出/入库记录
|
||||
/// </summary>
|
||||
PagedInfo<InboundReceiptDto> GetInOrOutRecord(MmInventoryRecordDto parm);
|
||||
|
||||
/// <summary>
|
||||
/// 创建入库单 成功返回ok ReceiptType = 1蓝单 ReceiptType = 2 红单(逆向)
|
||||
/// </summary>
|
||||
|
||||
@@ -668,5 +668,21 @@ namespace DOAN.Service.BZFM
|
||||
|
||||
return query.ToPage(pager);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询出/入记录列表
|
||||
/// </summary>
|
||||
/// <param name="parm"></param>
|
||||
/// <returns></returns>
|
||||
public PagedInfo<InboundReceiptDto> GetInOrOutRecord()
|
||||
{
|
||||
var predicate = QueryExp();
|
||||
|
||||
var response = Queryable()
|
||||
.Where(predicate.ToExpression())
|
||||
.ToPage(parm);
|
||||
|
||||
return response;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user