| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="form.id" label="单位类型" prop="type"> |
| | | <!-- <el-form-item v-if="form.id" label="单位类型" prop="type"> |
| | | <el-select v-model="form.type" filterable clearable placeholder="请选择"> |
| | | <el-option |
| | | v-for="(item, index) in unitTypes" |
| | |
| | | :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-else label="单位类型" prop="types"> |
| | | </el-form-item>--> |
| | | <!-- <el-form-item label="单位类型" prop="types"> |
| | | <el-select v-model="form.types" multiple filterable clearable placeholder="请选择"> |
| | | <el-option |
| | | v-for="(item, index) in unitTypes" |
| | |
| | | :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | </el-form> |
| | | </GlobalWindow> |
| | | </template> |
| | |
| | | id: null, |
| | | name: '', |
| | | attributeData: 0, |
| | | types: [], |
| | | type: null |
| | | //types: [], |
| | | type: 1 |
| | | }, |
| | | // 验证规则 |
| | | rules: { |
| | |
| | | ], |
| | | attributeData: [ |
| | | { required: true, message: '请选择单位属性', trigger: 'change' } |
| | | ], |
| | | types: [ |
| | | { required: true, message: '请选择单位类型', trigger: 'change' } |
| | | ], |
| | | type: [ |
| | | { required: true, message: '请选择单位类型', trigger: 'change' } |
| | | ] |
| | | }, |
| | | unitTypes: [ |
| | |
| | | } |
| | | // 调用新建接口 |
| | | const newForm = JSON.parse(JSON.stringify(this.form)) |
| | | newForm.types = newForm.types.join(',') |
| | | // newForm.types = newForm.types.join(',') |
| | | this.isWorking = true |
| | | this.api.create(newForm) |
| | | .then(() => { |
| | |
| | | } |
| | | } |
| | | } |
| | | /** |
| | | * |
| | | */ |
| | | </script> |