| | |
| | | </div> |
| | | <div class="fomItem1" |
| | | v-for="(domain, index) in domains" |
| | | :key="domain.refer1"> |
| | | <el-form-item class="fomItemInput" label="参照1:" :prop="'domain.' + index + '.refer1'" :rules="[{required: true, message: '请填写', trigger: 'blur'}]"> |
| | | :key="index"> |
| | | <el-form-item class="fomItemInput" label="参照1:"> |
| | | <el-input v-model="domain.refer1"></el-input> |
| | | </el-form-item> |
| | | <el-form-item class="fomItemInput" label="参照2:" :rules="[{required: true, message: '请填写', trigger: 'blur'}]"> |
| | | <el-form-item class="fomItemInput" label="参照2:"> |
| | | <el-input v-model="domain.refer2"></el-input> |
| | | </el-form-item> |
| | | <el-form-item class="fomItemInput" label="X:" :rules="[{required: true, message: '请填写', trigger: 'blur'}]"> |
| | | <el-form-item class="fomItemInput" label="X:"> |
| | | <el-input v-model="domain.x"></el-input> |
| | | </el-form-item> |
| | | <el-form-item class="fomItemInput" label="Y:" :rules="[{required: true, message: '请填写', trigger: 'blur'}]"> |
| | | <el-form-item class="fomItemInput" label="Y:"> |
| | | <el-input v-model="domain.y"></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | |
| | | dialogVisible3:false, |
| | | configForm:{ |
| | | fileType: '', |
| | | collectUrl: '', |
| | | storageUrl: '', |
| | | formula: '', |
| | | }, |
| | | domains: [ |
| | | { |
| | |
| | | submitForm3() { |
| | | this.$refs.configForm.validate((valid) => { // 表单校验 |
| | | if (valid) { |
| | | alert('submit!'); |
| | | this.domains.forEach(item => { |
| | | const isEmpty = Object.values(item).every(val => val === '') |
| | | if (isEmpty) { |
| | | this.$message.error('请填写参照数据') |
| | | } else { |
| | | // 通过校验 |
| | | } |
| | | }) |
| | | } else { |
| | | console.log('error submit!!'); |
| | | return false; |