|
@@ -3,11 +3,11 @@
|
|
|
<el-form ref="form" label-width="150px" class="sub-condition-form" :model="groupData" :rules="rules">
|
|
|
<span class="del-btn" @click="delRule">删除</span><!--:class="isLast?'disable del-btn':'del-btn'"-->
|
|
|
<el-form-item label="基础规则名称:" prop="subDescription">
|
|
|
- <el-input v-model.trim = "groupData.subDescription" :disabled="ind===0&&firstPlace"></el-input>
|
|
|
+ <el-input v-model.trim = "groupData.subDescription" :disabled="disabled&&firstPlace"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="基础规则类型:" prop="subType">
|
|
|
<el-select v-model="groupData.subType"
|
|
|
- :disabled="ind===0&&firstPlace"
|
|
|
+ :disabled="disabled&&firstPlace"
|
|
|
placeholder="请选择"
|
|
|
size="small"
|
|
|
@change="subTypeChange">
|
|
@@ -21,7 +21,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="基础规则术语类型:" prop="subLenCode">
|
|
|
<el-select v-model="groupData.subLenCode"
|
|
|
- :disabled="ind===0&&firstPlace"
|
|
|
+ :disabled="disabled&&firstPlace"
|
|
|
placeholder="请选择"
|
|
|
size="small">
|
|
|
<el-option
|
|
@@ -33,7 +33,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="addDepartFormItem" label="医学标准术语:" prop="subConceptId">
|
|
|
- <el-select clearable remote filterable :disabled="ind===0&&firstPlace" :remote-method="searchConcept" v-model="groupData.subConceptId">
|
|
|
+ <el-select clearable remote filterable :disabled="disabled&&firstPlace" :remote-method="searchConcept" v-model="groupData.subConceptId">
|
|
|
<el-option
|
|
|
v-for="item in conceptList"
|
|
|
:key="item.conceptId"
|
|
@@ -127,7 +127,7 @@
|
|
|
import api from '@api/knowledgeLib.js';
|
|
|
export default {
|
|
|
name:'subCondititons',
|
|
|
- props:['groupData','ind','isLast','baseTypes','firstPlace'],
|
|
|
+ props:['groupData','ind','isLast','baseTypes','firstPlace','disabled'],
|
|
|
data(){
|
|
|
return {
|
|
|
baseTermTypeList:[],
|