fix: 后面场景涉及到重名,所以放开[唯一]可选项

develop
时启龙 2024-09-06 18:01:50 +08:00
parent 2bb2cbbddf
commit c7c9b76705
1 changed files with 3 additions and 1 deletions

View File

@ -8,7 +8,9 @@
<el-form-item label="属性限制:"> <el-form-item label="属性限制:">
<el-checkbox class="checkbox-item" v-model="optionData.isRequired" :disabled="optionData.isReserved"></el-checkbox> <el-checkbox class="checkbox-item" v-model="optionData.isRequired" :disabled="optionData.isReserved"></el-checkbox>
<el-checkbox class="checkbox-item" v-model="optionData.isOnlyReader" :disabled="optionData.isReserved || (optionData.defaultValueType && optionData.defaultValueType !== 'FIXED')"></el-checkbox> <el-checkbox class="checkbox-item" v-model="optionData.isOnlyReader" :disabled="optionData.isReserved || (optionData.defaultValueType && optionData.defaultValueType !== 'FIXED')"></el-checkbox>
<el-checkbox class="checkbox-item" v-model="optionData.isUniqued" :disabled="optionData.isReserved || optionData.defaultValue === 'GLOBALLYUNIQUEIDENTIFIER'"></el-checkbox> <!-- 后面场景涉及到重名,所以放开 -->
<el-checkbox v-if="optionData.code === 'name'" class="checkbox-item" v-model="optionData.isUniqued"></el-checkbox>
<el-checkbox v-else class="checkbox-item" v-model="optionData.isUniqued" :disabled="optionData.isReserved || optionData.defaultValue === 'GLOBALLYUNIQUEIDENTIFIER'"></el-checkbox>
<el-checkbox class="checkbox-item" v-model="optionData.isSearch" :disabled="optionData.isReserved"></el-checkbox> <el-checkbox class="checkbox-item" v-model="optionData.isSearch" :disabled="optionData.isReserved"></el-checkbox>
<el-checkbox class="checkbox-item" v-model="optionData.isTitle" :disabled="optionData.isReserved"></el-checkbox> <el-checkbox class="checkbox-item" v-model="optionData.isTitle" :disabled="optionData.isReserved"></el-checkbox>
</el-form-item> </el-form-item>