|
@@ -258,10 +258,10 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item v-if="form.region1 == 4">
|
|
|
- <span>
|
|
|
- <el-checkbox v-model="form.specFlag" label="是否为生命体征" true-label="4" false-label="0" @change="sendData"></el-checkbox>
|
|
|
- </span>
|
|
|
+ <el-form-item>
|
|
|
+ <el-checkbox v-if="form.region1 == 4" v-model="form.specFlag" label="是否为生命体征" true-label="4" false-label="0" @change="sendData"></el-checkbox>
|
|
|
+ <el-checkbox v-if="form.region1 == 3&&(form.region2 == 2||form.region2 == 3)" v-model="form.selFlag" label="默认选中(选中互斥项)" true-label=1 false-label='0' @change="sendData"></el-checkbox>
|
|
|
+ <el-checkbox v-if="form.region1 == 1&&form.region2 == 2" v-model="form.selFlag" label="一般情况类型" true-label=1 false-label='0' @change="sendData"></el-checkbox>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
@@ -322,7 +322,8 @@ export default {
|
|
|
tagPool: [], //标签池数据
|
|
|
order: [], //排序方式
|
|
|
tipLis: [], //提示列表
|
|
|
- specFlag: '0' //生命体征
|
|
|
+ specFlag: '0', //生命体征
|
|
|
+ selFlag:0, //一般情况或其他史标记
|
|
|
},
|
|
|
labelTypesMaps: { //// 归属和填写单类型限制
|
|
|
'1': ['2', '3', '4'], //推送类型暂时不用
|
|
@@ -430,6 +431,9 @@ export default {
|
|
|
},
|
|
|
newSign(nextVal, prevVal) {
|
|
|
this.tmpType = prevVal;
|
|
|
+ if(!this.editData.id){ //编辑时类型不可换
|
|
|
+ this.form.selFlag = 0; //切换填写单类型,标记清空
|
|
|
+ }
|
|
|
if(!this.isEditOrCopy) {
|
|
|
this.initForm()
|
|
|
}
|