|
@@ -225,9 +225,7 @@
|
|
|
|
|
|
|
|
|
function handleScoreClose() {
|
|
|
- uni.redirectTo({
|
|
|
- url: '/pages/client/Kaoshi/list'
|
|
|
- })
|
|
|
+ handleBack()
|
|
|
}
|
|
|
|
|
|
// 考试得分相关 start
|
|
@@ -478,19 +476,27 @@
|
|
|
}
|
|
|
|
|
|
function handleBack() {
|
|
|
- if (data.from == 'shouye') {
|
|
|
- uni.redirectTo({
|
|
|
- url: "/pages/client/ShouYe/shouye"
|
|
|
- })
|
|
|
- } else if (data.from == 'kaoshiList') {
|
|
|
- uni.redirectTo({
|
|
|
- url: "/pages/client/Kaoshi/list"
|
|
|
- })
|
|
|
- } else {
|
|
|
- uni.redirectTo({
|
|
|
- url: "/pages/client/ShouYe/shouye"
|
|
|
- })
|
|
|
- }
|
|
|
+
|
|
|
+ const pages = getCurrentPages();
|
|
|
+ if (pages.length>1) {
|
|
|
+ uni.navigateBack()
|
|
|
+ } else {
|
|
|
+ if (data.from == 'shouye') {
|
|
|
+ uni.redirectTo({
|
|
|
+ url: "/pages/client/ShouYe/shouye"
|
|
|
+ })
|
|
|
+ } else if (data.from == 'kaoshiList') {
|
|
|
+ uni.redirectTo({
|
|
|
+ url: "/pages/client/Kaoshi/list"
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ uni.redirectTo({
|
|
|
+ url: "/pages/client/ShouYe/shouye"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
function showAnswerCard() {
|