马宇豪
2024-01-23 ea982ec3f7877f648248e16ab8560b47f549c8f6
src/views/login/register.vue
@@ -481,10 +481,22 @@
import {isNameExist, isNumberExist, register} from "../../api/login";
import {getCityListData, getProvinceListData} from "../../api/area";
import {parseError} from "../../utils/messageDialog";
import {validEnterName} from "../../utils/validate";
export default {
    name: "register",
    data(){
        let checkEnterName = (rule, value, callback)=>{
            if(value === ''){
                callback(new Error('请填写企业名称'))
            }else{
                if(!validEnterName(value)){
                    callback(new Error('名称不能包含中文括号'))
                }else{
                    callback()
                }
            }
        }
        return{
            showNumber:false,
            showName:false,
@@ -524,7 +536,7 @@
            safetyProduction:[],
            rules:{
                enterprisename:[
                    { required: true, message: '请填写企业名称', trigger: 'blur' },
                    { required: true, validator: checkEnterName,  trigger: 'blur' },
                ],
                enterprisenumber:[
                    { required: true, message: '请填写终端机用户名', trigger: 'blur' },