diff --git a/src/main.js b/src/main.js index a20f1cec..7da2c8cf 100644 --- a/src/main.js +++ b/src/main.js @@ -278,7 +278,14 @@ async function VueInit() { Vue.prototype.$reg = () => { if (localStorage.getItem('CompanyInfo')) { let { EmailRegexStr } = JSON.parse(localStorage.getItem('CompanyInfo')) - return { EmailRegexStr } + if (EmailRegexStr) { + return { EmailRegexStr } + } + } else if (PublishInfo.OtherInfo) { + let { EmailRegexStr } = PublishInfo.OtherInfo + if (EmailRegexStr) { + return { EmailRegexStr } + } } return { EmailRegexStr: '/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/' }; }