|
@@ -251,23 +251,19 @@
|
|
}
|
|
}
|
|
|
|
|
|
function onChangeTab(e) {
|
|
function onChangeTab(e) {
|
|
- console.log('e', e);
|
|
|
|
console.log(e.detail.current);
|
|
console.log(e.detail.current);
|
|
if (cacheManager.get('auth')) {
|
|
if (cacheManager.get('auth')) {
|
|
// 新的英语人教版
|
|
// 新的英语人教版
|
|
if (currentProduct.value == 2 && typeId.value == 1) {
|
|
if (currentProduct.value == 2 && typeId.value == 1) {
|
|
- infoData.zhangId = cacheManager.get('zhangInfo').zhangList[0].zhangId
|
|
|
|
- cacheManager.updateObject('auth', {
|
|
|
|
- currentZhang: e.detail.current,
|
|
|
|
- zhangId: infoData.zhangId
|
|
|
|
|
|
+ cacheManager.updateObject('zhangInfo', {
|
|
|
|
+ curZid: cacheManager.get('zhangInfo').zhangList[0].zList[e.detail.current].zid
|
|
})
|
|
})
|
|
} else {
|
|
} else {
|
|
- // 旧的数学 英语 新的数学
|
|
|
|
- infoData.zhangId = cacheManager.get('zhangInfo').zhangList[e.detail.current].zhangId
|
|
|
|
- cacheManager.updateObject('auth', {
|
|
|
|
- currentZhang: e.detail.current,
|
|
|
|
- zhangId: infoData.zhangId
|
|
|
|
- })
|
|
|
|
|
|
+ // // 旧的数学 英语 新的数学
|
|
|
|
+ cacheManager.updateObject('zhangInfo', {
|
|
|
|
+ curZhangId: cacheManager.get('zhangInfo').zhangList[e.detail.current].zhangId
|
|
|
|
+ })
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -312,23 +308,21 @@
|
|
translateData(cacheManager.get('zhangInfo'))
|
|
translateData(cacheManager.get('zhangInfo'))
|
|
zhangList.value = cacheManager.get('zhangInfo').zhangList[0].zList
|
|
zhangList.value = cacheManager.get('zhangInfo').zhangList[0].zList
|
|
zhangName.value = cacheManager.get('zhangInfo').zhangList[0].zhangName
|
|
zhangName.value = cacheManager.get('zhangInfo').zhangList[0].zhangName
|
|
- current.value = cacheManager.get('auth').curZid
|
|
|
|
|
|
+ const curZid = cacheManager.get('zhangInfo').curZid;
|
|
|
|
+ const index = zhangList.value.findIndex(item => item.zid == curZid)
|
|
|
|
+ current.value = index
|
|
zid.value = cacheManager.get('zhangInfo').zhangList[0].zList[cacheManager.get('auth').curZid].zhangZid
|
|
zid.value = cacheManager.get('zhangInfo').zhangList[0].zList[cacheManager.get('auth').curZid].zhangZid
|
|
infoData.zhangId = cacheManager.get('zhangInfo').zhangList[0].zhangId
|
|
infoData.zhangId = cacheManager.get('zhangInfo').zhangList[0].zhangId
|
|
recordZhangJie()
|
|
recordZhangJie()
|
|
} else {
|
|
} else {
|
|
// 之前 旧的岛 数学英语 和新的数学
|
|
// 之前 旧的岛 数学英语 和新的数学
|
|
-
|
|
|
|
- const curZhangId = res.data.curZhangId;
|
|
|
|
- const resZhangList = res.data.zhangList;
|
|
|
|
|
|
+ const curZhangId = cacheManager.get('zhangInfo').curZhangId;
|
|
|
|
+ const resZhangList = cacheManager.get('zhangInfo').zhangList;
|
|
const index = resZhangList.findIndex(item => item.zhangId == curZhangId)
|
|
const index = resZhangList.findIndex(item => item.zhangId == curZhangId)
|
|
console.log('index', index);
|
|
console.log('index', index);
|
|
- cacheManager.updateObject('auth', {
|
|
|
|
- currentZhang: index
|
|
|
|
- })
|
|
|
|
translateData(cacheManager.get('zhangInfo'))
|
|
translateData(cacheManager.get('zhangInfo'))
|
|
zhangList.value = cacheManager.get('zhangInfo').zhangList
|
|
zhangList.value = cacheManager.get('zhangInfo').zhangList
|
|
- current.value = cacheManager.get('auth').currentZhang
|
|
|
|
|
|
+ current.value = index
|
|
infoData.zhangId = cacheManager.get('zhangInfo').zhangList[current.value].zhangId
|
|
infoData.zhangId = cacheManager.get('zhangInfo').zhangList[current.value].zhangId
|
|
recordZhangJie()
|
|
recordZhangJie()
|
|
}
|
|
}
|
|
@@ -366,16 +360,13 @@
|
|
const curZid = res.data.curZid;
|
|
const curZid = res.data.curZid;
|
|
const resZList = res.data.zhangList[0].zList;
|
|
const resZList = res.data.zhangList[0].zList;
|
|
const index = resZList.findIndex(item => item.zid == curZid)
|
|
const index = resZList.findIndex(item => item.zid == curZid)
|
|
- console.log('index', index);
|
|
|
|
- cacheManager.updateObject('auth', {
|
|
|
|
- currentZhang: index
|
|
|
|
- })
|
|
|
|
|
|
+
|
|
nextTick(() => {
|
|
nextTick(() => {
|
|
translateData(res.data)
|
|
translateData(res.data)
|
|
zhangList.value = res.data.zhangList[0].zList
|
|
zhangList.value = res.data.zhangList[0].zList
|
|
zhangName.value = res.data.zhangList[0].zhangName
|
|
zhangName.value = res.data.zhangList[0].zhangName
|
|
- current.value = cacheManager.get('auth').currentZhang
|
|
|
|
- zid.value = res.data.zhangList[0].zList[cacheManager.get('auth').currentZhang].zhangZid
|
|
|
|
|
|
+ current.value = index
|
|
|
|
+ zid.value = res.data.zhangList[0].zList[index].zhangZid
|
|
infoData.zhangId = res.data.zhangList[0].zhangId
|
|
infoData.zhangId = res.data.zhangList[0].zhangId
|
|
recordZhangJie()
|
|
recordZhangJie()
|
|
})
|
|
})
|
|
@@ -412,13 +403,10 @@
|
|
const resZhangList = res.data.zhangList;
|
|
const resZhangList = res.data.zhangList;
|
|
const index = resZhangList.findIndex(item => item.zhangId == curZhangId)
|
|
const index = resZhangList.findIndex(item => item.zhangId == curZhangId)
|
|
console.log('index', index);
|
|
console.log('index', index);
|
|
- cacheManager.updateObject('auth', {
|
|
|
|
- currentZhang: index
|
|
|
|
- })
|
|
|
|
nextTick(() => {
|
|
nextTick(() => {
|
|
translateData(res.data)
|
|
translateData(res.data)
|
|
zhangList.value = res.data.zhangList
|
|
zhangList.value = res.data.zhangList
|
|
- current.value = cacheManager.get('auth').currentZhang
|
|
|
|
|
|
+ current.value = index
|
|
infoData.zhangId = res.data.zhangList[current.value].zhangId
|
|
infoData.zhangId = res.data.zhangList[current.value].zhangId
|
|
recordZhangJie()
|
|
recordZhangJie()
|
|
})
|
|
})
|
|
@@ -474,10 +462,10 @@
|
|
|
|
|
|
function recordZhangJie() {
|
|
function recordZhangJie() {
|
|
let req = {
|
|
let req = {
|
|
- levelId: localAuth.value.levelId,
|
|
|
|
- userId: localAuth.value.userId,
|
|
|
|
- subjectId: currentProduct.value,
|
|
|
|
- }
|
|
|
|
|
|
+ levelId: localAuth.value.levelId,
|
|
|
|
+ userId: localAuth.value.userId,
|
|
|
|
+ subjectId: currentProduct.value,
|
|
|
|
+ }
|
|
userLocate(req).then(res => {
|
|
userLocate(req).then(res => {
|
|
|
|
|
|
})
|
|
})
|
|
@@ -714,11 +702,6 @@
|
|
}
|
|
}
|
|
|
|
|
|
function clickGradeTerm() {
|
|
function clickGradeTerm() {
|
|
- // if(cacheManager.get('auth')){
|
|
|
|
- // cacheManager.updateObject('auth', {
|
|
|
|
- // currentZhang: 0
|
|
|
|
- // })
|
|
|
|
- // }
|
|
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
url: `/pages/selectGradesTerms/index?tipFlag=${tipFlag.value}&from=daoPage&productId=${levelId.value}&xuekeId=${subjectId.value}`
|
|
url: `/pages/selectGradesTerms/index?tipFlag=${tipFlag.value}&from=daoPage&productId=${levelId.value}&xuekeId=${subjectId.value}`
|
|
})
|
|
})
|