index.js 579 Bytes
/**
 * 工具类 
 * import utils from "@/utils";
 */

// 封装接口返回数据
const handlePromise = (promise) => {
    return promise.then(res => {
        return Promise.resolve(res)
    }).catch(e => {
        return Promise.resolve(res)
    })
}

const phoneRegCheck = (phoneNo) => {
    const Reg = /1[3-9]\d{9}/;
    return Reg.test(phoneNo);
}

const emailRegCheck = (email) => {
    const Reg = /^[A-Za-z0-9-_\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
    return Reg.test(email);
}

export default {
    handlePromise,
    phoneRegCheck,
    emailRegCheck
}