|
@@ -38,7 +38,7 @@ export const useSubjectList = (type: ExerciseType.ListType) => {
|
|
let localVuex = JSON.parse(window.localStorage.getItem('vuex') || '{}')
|
|
let localVuex = JSON.parse(window.localStorage.getItem('vuex') || '{}')
|
|
let userWrongKey = localVuex.userData.openid + "_用户错题id_" + subject;
|
|
let userWrongKey = localVuex.userData.openid + "_用户错题id_" + subject;
|
|
let userWrongIds: { id: number, timestamp: number }[] = JSON.parse(window.localStorage.getItem(userWrongKey) || "[]")
|
|
let userWrongIds: { id: number, timestamp: number }[] = JSON.parse(window.localStorage.getItem(userWrongKey) || "[]")
|
|
- userWrongIds.sort((a,b)=>a.timestamp-b.timestamp)
|
|
|
|
|
|
+ userWrongIds.sort((a,b)=>b.timestamp-a.timestamp)
|
|
let ids = userWrongIds.map(item => {
|
|
let ids = userWrongIds.map(item => {
|
|
return item.id
|
|
return item.id
|
|
})
|
|
})
|
|
@@ -57,11 +57,11 @@ export const useSubjectList = (type: ExerciseType.ListType) => {
|
|
let localVuex = JSON.parse(window.localStorage.getItem('vuex') || '{}')
|
|
let localVuex = JSON.parse(window.localStorage.getItem('vuex') || '{}')
|
|
let userCollectKey = localVuex.userData.openid + "_用户收藏id_" + subject;
|
|
let userCollectKey = localVuex.userData.openid + "_用户收藏id_" + subject;
|
|
let userCollectIds: { id: number, timestamp: number }[] = JSON.parse(window.localStorage.getItem(userCollectKey) || "[]")
|
|
let userCollectIds: { id: number, timestamp: number }[] = JSON.parse(window.localStorage.getItem(userCollectKey) || "[]")
|
|
- userCollectIds.sort((a,b)=>a.timestamp-b.timestamp)
|
|
|
|
|
|
+ userCollectIds.sort((a,b)=>b.timestamp-a.timestamp)
|
|
let ids = userCollectIds.map(item => {
|
|
let ids = userCollectIds.map(item => {
|
|
return item.id
|
|
return item.id
|
|
})
|
|
})
|
|
- ids.sort((a, b) => a - b)
|
|
|
|
|
|
+
|
|
testModel.getBatchList({
|
|
testModel.getBatchList({
|
|
ids: ids
|
|
ids: ids
|
|
}).then(res => {
|
|
}).then(res => {
|