| | |
| | | <el-input v-model="state.form.user" :disabled="title === '查看'"/> |
| | | </el-form-item> |
| | | <el-form-item label="联系电话:" prop="phone" > |
| | | <el-input v-model="state.form.phone" :disabled="title === '查看'"/> |
| | | <el-input v-model="state.form.phone" @input="state.form.phone= state.form.phone.replace(/[^0-9-]/g,'')" :disabled="title === '查看'"/> |
| | | </el-form-item> |
| | | <el-form-item label="备注:" prop="remark" > |
| | | <el-input v-model="state.form.remark" :disabled="title === '查看'"/> |
| | |
| | | const busRef = ref(); |
| | | const length = ref() |
| | | const emit = defineEmits(["getList"]); |
| | | const validatePhone = (rule, value, callback)=>{ |
| | | if(value === ''){ |
| | | callback(new Error('请输入手机号')) |
| | | }else{ |
| | | if(!verifyPhone(value)){ |
| | | callback(new Error('手机号格式有误')) |
| | | }else{ |
| | | callback() |
| | | } |
| | | } |
| | | } |
| | | // const validatePhone = (rule, value, callback)=>{ |
| | | // if(value === ''){ |
| | | // callback(new Error('请输入手机号')) |
| | | // }else{ |
| | | // if(!verifyPhone(value)){ |
| | | // callback(new Error('手机号格式有误')) |
| | | // }else{ |
| | | // callback() |
| | | // } |
| | | // } |
| | | // } |
| | | |
| | | const state = reactive({ |
| | | form: { |
| | |
| | | supplierName: [{ required: true, message: '请输入供应商名称', trigger: 'blur' }], |
| | | supplierAddr:[{ required: true, message: '请输入地址', trigger: 'blur' }], |
| | | user: [{ required: true, message: '请输入联系人', trigger: 'blur' }], |
| | | phone: [{ required: true, validator: validatePhone, trigger: 'blur' }], |
| | | phone: [{ required: true, message: '请输入联系电话', trigger: 'blur' }], |
| | | merito: [{ required: true, message: '请输入主营产品', trigger: 'blur' }], |
| | | }, |
| | | isAdmin: false, |