同步操作将从 美乐低代码/MetaLowCode 企业级全栈低代码平台 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import {isEmptyStr, isNull} from "@/utils/util";const FormValidators = {/* 数字 */number(rule, value, callback) {//空值不校验if (isEmptyStr(value) || isNull(value)) {callback()return}let reg = /^[0-9]+.?[0-9]*$/if (!reg.test(value)) {callback(new Error('[' + rule.label + ']包含非数字字符'))} else {callback()}},/* 手机号码 */mobile(rule, value, callback) {//空值不校验if (isEmptyStr(value) || isNull(value)) {callback()return}let reg = /^[1][3456789][0-9]{9}$/if (!reg.test(value)) {callback(new Error('[' + rule.label + ']手机号码格式有误'))} else {callback()}},/* 禁止空白字符开头 */noBlankStart(rule, value, callback) {},/* 禁止空白字符结尾 */noBlankEnd(rule, value, callback) {},/* 字母开头,仅可包含数字 */letterStartNumberIncluded(rule, value, callback) {//空值不校验if ((isEmptyStr(value) || isNull(value)) && (value !== '')) {callback()return}let reg = /^[A-Za-z]+[A-Za-z\d]*$/if (!reg.test(value)) {callback(new Error('[' + rule.label + ']必须字母开头,仅可包含数字'))} else {callback()}},/* 禁止输入中文 */noChinese(rule, value, callback) {//空值不校验if (isEmptyStr(value) || isNull(value)) {callback()return}let reg = /[\u4e00-\u9fa5]/if (reg.test(value)) {callback(new Error('[' + rule.label + ']不能输入中文字符'))} else {callback()}},/* 电子邮箱 */email(rule, value, callback) {//空值不校验if (isEmptyStr(value) || isNull(value)) {callback()return}let reg = /^([-_A-Za-z0-9.]+)@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/if (!reg.test(value)) {callback(new Error('[' + rule.label + ']邮箱格式有误'))} else {callback()}},/* URL网址 */url(rule, value, callback) {//空值不校验if (isEmptyStr(value) || isNull(value)) {callback()return}let reg = /^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+)\.)+([A-Za-z0-9-~\/])+$/if (!reg.test(value)) {callback(new Error('[' + rule.label + ']URL格式有误'))} else {callback()}},/*测试test(rule, value, callback) {if (value < 100) {callback(new Error('[' + rule.label + ']不能小于100'))} else {callback()}},*/}export default FormValidators
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。