|
@@ -431,7 +431,7 @@ func (m *BookDAO) GetCustomerByCustomerInfo(customerInfo string) (*model.TaCusto
|
431
|
431
|
|
432
|
432
|
}
|
433
|
433
|
|
434
|
|
-// GetAllOneWeekRecord
|
|
434
|
+// GetAllOneWeekRecord 获取时间还剩一周过期的借阅记录
|
435
|
435
|
func (m *BookDAO) GetAllOneWeekRecord() ([]model.TaBookBorrowRecord, error) {
|
436
|
436
|
var record []model.TaBookBorrowRecord
|
437
|
437
|
sql := `SELECT
|
|
@@ -445,7 +445,7 @@ WHERE
|
445
|
445
|
return record, err
|
446
|
446
|
}
|
447
|
447
|
|
448
|
|
-// GetAllLateRecord
|
|
448
|
+// GetAllLateRecord 获取过期两天的借阅记录
|
449
|
449
|
func (m *BookDAO) GetAllLateRecord() ([]model.TaBookBorrowRecord, error) {
|
450
|
450
|
var record []model.TaBookBorrowRecord
|
451
|
451
|
sql := `SELECT
|
|
@@ -458,3 +458,15 @@ WHERE
|
458
|
458
|
err := m.db.Sql(sql).Find(&record)
|
459
|
459
|
return record, err
|
460
|
460
|
}
|
|
461
|
+
|
|
462
|
+func (m *BookDAO) DeleteBook(bookId string) error {
|
|
463
|
+ var book = model.TaBook{
|
|
464
|
+ BookId: bookId,
|
|
465
|
+ Status: models.STATUS_DEL,
|
|
466
|
+ }
|
|
467
|
+ var cols = []string{
|
|
468
|
+ "status",
|
|
469
|
+ }
|
|
470
|
+ _, err := m.db.Cols(cols...).Where("book_id = ?", book.BookId).Update(book)
|
|
471
|
+ return err
|
|
472
|
+}
|