|
@@ -161,9 +161,25 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
backRouter() {
|
|
|
- it.backCreateShortCut(res => {
|
|
|
- if (res == 'back') router.back()
|
|
|
- });
|
|
|
+ if (this.back_reader == 1) {
|
|
|
+ it.backCreateShortCut(res => {
|
|
|
+ if (res == 'back') {
|
|
|
+ if (router.getLength() === 1) {
|
|
|
+ router.replace({ uri: "/views/Index" });
|
|
|
+ return true;
|
|
|
+ } else {
|
|
|
+ router.back()
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ if (router.getLength() === 1) {
|
|
|
+ router.replace({ uri: "/views/Index" });
|
|
|
+ return true;
|
|
|
+ } else {
|
|
|
+ router.back()
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
async onShow() {
|
|
|
it.getShortCut((value) => {
|
|
@@ -367,7 +383,12 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
}else{
|
|
|
- router.back()
|
|
|
+ if (router.getLength() === 1) {
|
|
|
+ router.replace({ uri: "/views/Index" });
|
|
|
+ return true;
|
|
|
+ } else {
|
|
|
+ router.back()
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|