库存清单查找出入库记录数据接口
This commit is contained in:
@@ -244,5 +244,17 @@ namespace DOAN.Admin.WebApi.Controllers.BZFM
|
|||||||
var result = ExportExcelMini(data, "inventory", "库存管理");
|
var result = ExportExcelMini(data, "inventory", "库存管理");
|
||||||
return ExportExcel(result.Item2, result.Item1);
|
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")]
|
[SugarColumn(ColumnName = "created_time")]
|
||||||
public DateTime? CreatedTime { get; set; }
|
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>
|
/// </summary>
|
||||||
List<MmTransactionOption> GetTransactionOption();
|
List<MmTransactionOption> GetTransactionOption();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 获取出/入库记录
|
||||||
|
/// </summary>
|
||||||
|
PagedInfo<InboundReceiptDto> GetInOrOutRecord(MmInventoryRecordDto parm);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 创建入库单 成功返回ok ReceiptType = 1蓝单 ReceiptType = 2 红单(逆向)
|
/// 创建入库单 成功返回ok ReceiptType = 1蓝单 ReceiptType = 2 红单(逆向)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -668,5 +668,21 @@ namespace DOAN.Service.BZFM
|
|||||||
|
|
||||||
return query.ToPage(pager);
|
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