/** * Created by c.k on 2018/5/2. * 接口的统一处理 */ export default { goBackFun(instanceObj) { // 返回产品列表页面 // console.log(instanceObj.$store.getters.pageRecode); if (instanceObj.prodType == 40000006) { // 大额贷款 instanceObj.$router.push({path: '/f-loan/f-bank'}); } else if (instanceObj.prodType == 40000007) { // 信用卡贷款 instanceObj.$router.push({path: '/f-loan/f-credit'}); } else { // 默认进入小额贷款 instanceObj.$router.push({path: '/f-loan/f-speed'}); } console.log(instanceObj.prodType); // if(instanceObj.isMark){ // if(instanceObj.$store.getters.pageRecode.length == 1){ // instanceObj.isMark = false; // instanceObj.$router.go(-1); // return; // } // // for (let i = 1, j = instanceObj.$store.getters.pageRecode.length; i < j; i++) { // if (instanceObj.$store.getters.pageRecode[0].name == instanceObj.$store.getters.pageRecode[i].name) { // // window.history.go(-i); // instanceObj.$router.push(instanceObj.$store.getters.pageRecode[i+1].fullPath); // break; // } // } // instanceObj.isMark = false; // }else{ // // 如果之前没有执行返回,这里执行返回 back -1 // instanceObj.$router.go(-1); // } }, gotoNext(to, from, next) { next(vm => { console.log(from.path); if (from.name != null) { let pathArr = ['/f-login', '/f-auth', '/f-register', '/incomeLoan/auditResults', '/incomeLoan/phototInfo', '/incomeLoan/bindcard', '/incomeLoan/houseAndJobInfo', '/incomeLoan/personalInfo']; for (let i = 0, j = pathArr.length; i < j; i++) { if (pathArr[i] == from.path) { vm.isMark = true; break; } } } else { vm.isMark = false; } }); } };