胡轶钦 před 6 roky
rodič
revize
14624d36fc
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4
    0
      service/book/book.go

+ 4
- 0
service/book/book.go Zobrazit soubor

@@ -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,