UNPKG

zcloud-ui

Version:

A Component Library for Vue.js.

44 lines (42 loc) 1.57 kB
// const codeMessage = { // 200: '服务器成功返回请求的数据。', // 201: '新建或修改数据成功。', // 202: '一个请求已经进入后台排队(异步任务)。', // 204: '删除数据成功。', // 400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。', // 401: '用户没有权限(令牌、用户名、密码错误)。', // 403: '用户得到授权,但是访问是被禁止的。', // 404: '发出的请求针对的是不存在的记录,服务器没有进行操作。', // 406: '请求的格式不可得。', // 410: '请求的资源被永久删除,且不会再得到的。', // 422: '当创建一个对象时,发生一个验证错误。', // 500: '服务器发生错误,请检查服务器。', // 502: '网关错误。', // 503: '服务不可用,服务器暂时过载或维护。', // 504: '网关超时。' // }; import { jumpAddress } from 'zcloud-ui/src/utils/global.js'; /** * code : 接口响应返回的code Array * success : 接口返回是否报错 true/false * show:{ * msg: '登陆过期', //错误提示消息,没有就使用后端返回 * href: '/login', //跳转地址 * clear: true //是否要清除session缓存 * } */ export let codeResponse = [{ code: [0], success: true }, { code: [10010, 105, 1000, 10004], // 登陆过期 success: false, show: { msg: '登陆过期', href: () => jumpAddress(), clear: true } }]; export const changeCodeResponse = (arr) => { codeResponse = [...codeResponse, ...arr]; };