jiangping
2023-10-16 d7fe8ae3888c8e2b1eea3c1e3769be0d42a21cc9
web_standard/src/components/ext/OperaUnitExtWindow.vue
@@ -19,7 +19,7 @@
          </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"
@@ -28,8 +28,8 @@
            :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"
@@ -38,7 +38,7 @@
            :value="item.id">
          </el-option>
        </el-select>
      </el-form-item>
      </el-form-item> -->
    </el-form>
  </GlobalWindow>
</template>
@@ -57,8 +57,8 @@
        id: null,
        name: '',
        attributeData: 0,
        types: [],
        type: null
        //types: [],
        type: 1
      },
      // 验证规则
      rules: {
@@ -68,12 +68,6 @@
        ],
        attributeData: [
          { required: true, message: '请选择单位属性', trigger: 'change' }
        ],
        types: [
          { required: true, message: '请选择单位类型', trigger: 'change' }
        ],
        type: [
          { required: true, message: '请选择单位类型', trigger: 'change' }
        ]
      },
      unitTypes: [
@@ -103,7 +97,7 @@
        }
        // 调用新建接口
        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(() => {
@@ -121,4 +115,7 @@
    }
  }
}
/**
 *
 */
</script>