胡轶钦 6 jaren geleden
bovenliggende
commit
14624d36fc
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 4
    0
      service/book/book.go

+ 4
- 0
service/book/book.go Bestand weergeven

@@ -212,6 +212,10 @@ func (s *BookServ) BorrowBook(bookId, customerId, orgId string) (*model.TaBookBo
212 212
 			utils.LogError("借阅失败: " + err.Error())
213 213
 			return nil, errors.New("借阅失败")
214 214
 		}
215
+		if book.LeftNum <= 0 {
216
+			utils.LogError("该图书已无库存: " + err.Error())
217
+			return nil, errors.New("该图书已无库存")
218
+		}
215 219
 		var borrowRecord = model.TaBookBorrowRecord{
216 220
 			BookId:        bookId,
217 221
 			BorrowStatus:  models.BORROW_TYPE_BORROWED,