Browse Source

Merge pull request '盘点时 不存在库存记录则创建' (#26) from fix_wms into develop

Reviewed-on: http://101.201.121.115:3000/leo/LAPP_LF_MOM_BACKEND/pulls/26
pull/27/head
weichenglei 3 years ago
parent
commit
83b9405841
1 changed files with 15 additions and 2 deletions
  1. +15
    -2
      services/wm/implments/InventoryCheckHead.service.impl.go

+ 15
- 2
services/wm/implments/InventoryCheckHead.service.impl.go View File

@ -580,8 +580,21 @@ func (impl *InventoryCheckHeadServiceImplement) AccomplishCheckHead(user *models
return err
}
if book == nil {
_ = session.Rollback()
return grmi.NewBusinessError("不存在对应库位的库存数据")
book =&model.InventoryBook{
StorageBinId: lst.StorageBinId,
WarehouseId: lst.WarehouseId,
ArtId: lst.ArtId,
StorageAreaId: bin.StorageAreaId,
StorageRackId: bin.StorageRackId,
ArtName: lst.ArtName,
ArtType: lst.ArtType,
QtyUom: lst.QtyUom,
}
err = bookDao.InsertOne(book)
if err != nil {
_ = session.Rollback()
return err
}
}
lst.OriginQty = book.Qty
lst.ICLPos = pos


Loading…
Cancel
Save