|
|
|
@ -75,14 +75,6 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="合并组合" prop="isMergeAsbitem"> |
|
|
|
<el-select v-model="form.isMergeAsbitem" placeholder="请选择" style="width: 100%" size="small"> |
|
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="检查类别" prop="checkTypeFlag"> |
|
|
|
<el-select v-model="form.checkTypeFlag" placeholder="请选择" style="width: 100%" size="small"> |
|
|
|
@ -98,10 +90,19 @@ |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="合并组合" prop="isMergeAsbitem"> |
|
|
|
<!-- <el-select v-model="form.isMergeAsbitem" placeholder="请选择" style="width: 100%" size="small"> |
|
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> |
|
|
|
</el-option> |
|
|
|
</el-select> --> |
|
|
|
<el-checkbox v-model="form.isMergeAsbitem" true-label="Y" false-label="N" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="结果是否换行" prop="lineModeFlagBox" label-width="100px"> |
|
|
|
<el-checkbox v-model="form.lineModeFlagBox" @change="boxToVal('lineModeFlag')" /> |
|
|
|
<el-form-item label="结果是否换行" prop="isWrap" label-width="100px"> |
|
|
|
<el-checkbox v-model="form.isWrap" true-label="Y" false-label="N" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
@ -195,7 +196,7 @@ export default { |
|
|
|
checkTypeFlag: "", |
|
|
|
guidTypeId: "", |
|
|
|
medicalReportTypeId: "", |
|
|
|
lineModeFlag: '0', // 是否换行 |
|
|
|
isWrap: 'N', // 是否换行 |
|
|
|
lineModeFlagBox: false, // 是否换行box |
|
|
|
}, |
|
|
|
value: "", //指引类别选择的数据 |
|
|
|
@ -215,39 +216,6 @@ export default { |
|
|
|
...mapState(["window"]), |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
// 将 Box值 转成 数据库数据值 |
|
|
|
boxToVal(type) { |
|
|
|
// console.log('this.form',this.form) |
|
|
|
let val = 'N' |
|
|
|
switch (type) { |
|
|
|
case 'lineModeFlag': |
|
|
|
if (this.form[type + 'Box']) { |
|
|
|
val = '1'; |
|
|
|
} else { |
|
|
|
val = '0'; |
|
|
|
} |
|
|
|
break; |
|
|
|
default: |
|
|
|
//赋值 |
|
|
|
if (this.form[type + 'Box']) val = 'Y' |
|
|
|
break; |
|
|
|
} |
|
|
|
this.form[type] = val |
|
|
|
}, |
|
|
|
|
|
|
|
// 将 数据库数据值 转成 Box值 |
|
|
|
valToBox(type){ |
|
|
|
let boxVal = false |
|
|
|
switch (type) { |
|
|
|
case 'lineModeFlag': |
|
|
|
if(this.form[type] == '1') boxVal = true |
|
|
|
break; |
|
|
|
default: |
|
|
|
if(this.form[type] == 'Y') boxVal = true |
|
|
|
break; |
|
|
|
} |
|
|
|
this.form[type + 'Box'] = boxVal |
|
|
|
}, |
|
|
|
|
|
|
|
cascaderchang(v) { |
|
|
|
this.departmentname = v[v.length - 1]; |
|
|
|
@ -276,7 +244,6 @@ export default { |
|
|
|
projecttype(id).then((res) => { |
|
|
|
if (res.code != -1) { |
|
|
|
objCopy(res.data,this.form) |
|
|
|
this.valToBox('lineModeFlag') // 将 数据库数据值 转成 Box值 |
|
|
|
} |
|
|
|
}); |
|
|
|
// getapi(`/api/app/item/in-item-type/${data.id}`).then((res) => { |
|
|
|
@ -377,7 +344,7 @@ export default { |
|
|
|
checkTypeFlag: this.form.checkTypeFlag, |
|
|
|
guidTypeId: this.form.guidTypeId, |
|
|
|
medicalReportTypeId: this.form.medicalReportTypeId, |
|
|
|
lineModeFlag: this.form.lineModeFlag |
|
|
|
isWrap: this.form.isWrap |
|
|
|
}).then((res) => { |
|
|
|
if (res.code != -1) { |
|
|
|
this.$message.success("新增成功"); |
|
|
|
@ -394,7 +361,7 @@ export default { |
|
|
|
checkTypeFlag: this.form.checkTypeFlag, |
|
|
|
guidTypeId: this.form.guidTypeId, |
|
|
|
medicalReportTypeId: this.form.medicalReportTypeId, |
|
|
|
lineModeFlag: this.form.lineModeFlag |
|
|
|
isWrap: this.form.isWrap |
|
|
|
}).then((res) => { |
|
|
|
if (res.code != -1) { |
|
|
|
this.$message.success("新增成功"); |
|
|
|
@ -414,7 +381,7 @@ export default { |
|
|
|
checkTypeFlag: this.form.checkTypeFlag, |
|
|
|
guidTypeId: this.form.guidTypeId, |
|
|
|
medicalReportTypeId: this.form.medicalReportTypeId, |
|
|
|
lineModeFlag: this.form.lineModeFlag |
|
|
|
isWrap: this.form.isWrap |
|
|
|
}).then((res) => { |
|
|
|
if (res.code != -1) { |
|
|
|
this.$message.success("修改成功"); |
|
|
|
|