|
@@ -7,6 +7,7 @@ export default {
|
7
|
7
|
types: {},
|
8
|
8
|
recommends: {},
|
9
|
9
|
books: {},
|
|
10
|
+ minebooks: {},
|
10
|
11
|
},
|
11
|
12
|
mutations: {
|
12
|
13
|
updateTypeList (state, payload) {
|
|
@@ -17,7 +18,10 @@ export default {
|
17
|
18
|
},
|
18
|
19
|
updateBookList (state, payload) {
|
19
|
20
|
state.books = payload
|
20
|
|
- }
|
|
21
|
+ },
|
|
22
|
+ updateMineBook (state, payload) {
|
|
23
|
+ state.minebooks = payload
|
|
24
|
+ },
|
21
|
25
|
},
|
22
|
26
|
actions: {
|
23
|
27
|
getBookType ({ commit }, payload) {
|
|
@@ -71,5 +75,20 @@ export default {
|
71
|
75
|
})
|
72
|
76
|
})
|
73
|
77
|
},
|
|
78
|
+ getMineBook ({ commit }, payload) {
|
|
79
|
+ return new Promise((resolve, reject) => {
|
|
80
|
+ Ajax({
|
|
81
|
+ ...api.library.getMineRecord,
|
|
82
|
+ queryData: {
|
|
83
|
+ ...payload
|
|
84
|
+ },
|
|
85
|
+ }).then(res => {
|
|
86
|
+ commit('updateMineBook', res)
|
|
87
|
+ resolve(res)
|
|
88
|
+ }).catch((err) => {
|
|
89
|
+ reject(err)
|
|
90
|
+ })
|
|
91
|
+ })
|
|
92
|
+ }
|
74
|
93
|
}
|
75
|
94
|
}
|