箱库存变更方法
This commit is contained in:
@@ -40,16 +40,17 @@ namespace WMS.Web.Domain.Services
|
||||
/// 回退上下架
|
||||
/// </summary>
|
||||
/// <param name="dto"></param>
|
||||
/// <param name="type"></param>
|
||||
/// <param name="loginInfo"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<Result> BackShelf(SaveBackRecordRequest dto, LoginInDto loginInfo)
|
||||
public async Task<Result> BackShelf(SaveBackRecordRequest dto, BackRecordType type, LoginInDto loginInfo)
|
||||
{
|
||||
IDbContextTransaction _transaction = _basicsRepositories.GetTransaction();
|
||||
bool isRollback = false;
|
||||
bool isTransaction = false;
|
||||
|
||||
var entity = new BackRecord();
|
||||
entity.Type = (BackRecordType)dto.BackRecordType;
|
||||
entity.Type = type;
|
||||
entity.Details = _mapper.Map<List<BackRecordDetails>>(dto.Details);
|
||||
entity.Create(loginInfo.UserInfo.StaffId);
|
||||
entity = await _backRecordRepositories.Add(entity, isTransaction);
|
||||
|
||||
Reference in New Issue
Block a user