胡轶钦 преди 6 години
родител
ревизия
14624d36fc
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4
    0
      service/book/book.go

+ 4
- 0
service/book/book.go Целия файл

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