|
@@ -158,6 +158,15 @@ func (m *BookDAO) GetBookRecommendList(caseid string, page, pageSize int) ([]mod
|
158
|
158
|
}
|
159
|
159
|
|
160
|
160
|
// GetMineRecord 获取个人借阅记录
|
161
|
|
-func (m *BookDAO) GetMineRecord(page, pagesize int) ([]model.TaBookBorrowRecord, error) {
|
162
|
|
- return nil, nil
|
|
161
|
+func (m *BookDAO) GetMineRecord(customerid string, page, pagesize int) ([]model.TaBookBorrowRecord, error) {
|
|
162
|
+ var records []model.TaBookBorrowRecord
|
|
163
|
+ err := m.db.Where("customer_id=?", customerid).Limit(pagesize, pagesize*(page-1)).Find(&records)
|
|
164
|
+ return records, err
|
|
165
|
+}
|
|
166
|
+
|
|
167
|
+// GetMineRecordCount 获取个人借阅记录count
|
|
168
|
+func (m *BookDAO) GetMineRecordCount(customerid string) (int, error) {
|
|
169
|
+ var records []model.TaBookBorrowRecord
|
|
170
|
+ err := m.db.Where("customer_id=?", customerid).Find(&records)
|
|
171
|
+ return len(records), err
|
163
|
172
|
}
|