Commit 9c8835d5 authored by 俞嘉婷's avatar 俞嘉婷

feat: 三方合作APP投放

parent a4e22cbb
import { CHANNEL, isWeiXin } from "@/AppTools";
import { CHANNEL, IS_OTHER_APP, isWeiXin } from "@/AppTools";
import { ModalCtrl } from "@/core/ctrls/ModalCtrl";
import Loginpop from "@/panels/loginpop/loginpop";
import { Toast } from "@grace/ui";
......@@ -24,8 +24,8 @@ export const errMessageMap = {
*/
export function errorHandler(error) {
if ((error.code == 0 && error.message == "请稍后再试") || filterCode.indexOf(`${error.code}`) >= 0) return;
// 微信端/华夏理财 未登录时 其他接口都走登录弹窗
if ((isWeiXin() || CFG.channel == CHANNEL.HXLC) && (error.code == 100001 || error.code == 100007 || error.code == 100009)) return ModalCtrl.showModal(Loginpop);
// 微信端/华夏理财/三方合作APP 未登录时 其他接口都走登录弹窗
if ((isWeiXin() || CFG.channel == CHANNEL.HXLC || IS_OTHER_APP) && (error.code == 100001 || error.code == 100007 || error.code == 100009)) return ModalCtrl.showModal(Loginpop);
switch (error.code) {
default: {
const msg = errMessageMap[error.code] || error.message || '网络异常,请稍后再试';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment