| | |
| | | <el-form-item |
| | | :label="header.name" |
| | | :prop="header.name" |
| | | :rules="{ |
| | | required: |
| | | header.required === true || header.required === 'true', |
| | | message: header.message || `请输入${header.name}`, |
| | | trigger: ['blur', 'change'], |
| | | }" |
| | | :rules="[ |
| | | { |
| | | required: header.required === true || header.required === 'true', |
| | | message: header.message || `请输入${header.name}`, |
| | | trigger: ['blur', 'change'], |
| | | }, |
| | | { |
| | | validator: (rule, value, callback) => { |
| | | if ((header.required === true || header.required === 'true') && (!value || value.trim() === '')) { |
| | | callback(header.message || `请输入${header.name}`); |
| | | } else { |
| | | callback(); |
| | | } |
| | | }, |
| | | trigger: ['blur', 'change'], |
| | | } |
| | | ]" |
| | | v-if="header.type == 'text'" |
| | | > |
| | | <el-input |
| | |
| | | label: user.nickName || user.userName, |
| | | })); |
| | | } else { |
| | | this.$message.error("获取用户列表失败"); |
| | | // this.$message.error("获取用户列表失败"); |
| | | } |
| | | }) |
| | | .catch((err) => { |
| | | console.error("获取用户列表失败", err); |
| | | // console.error("获取用户列表失败", err); |
| | | }); |
| | | }, |
| | | checkEditPermission(header) { |
| | |
| | | this.initFormData(); |
| | | }, |
| | | handleSubmit() { |
| | | console.log('4444444444444') |
| | | this.$refs.form.validate((valid) => { |
| | | if (valid) { |
| | | const submitData = { |