fix(#616): 请修复 Bug #616:【住院医生工作站-临床医嘱】医嘱录入频次下拉框缺少英文缩写显示

根因:
- Bug #请修复 Bug #616 存在的问题

修复:
- 修改相关代码文件
This commit is contained in:
2026-05-29 10:11:53 +08:00
parent 570442532c
commit a38ffe3dcc

View File

@@ -166,7 +166,7 @@
@click="() => (row.methodCode_dictText = dict.label)" @click="() => (row.methodCode_dictText = dict.label)"
@keyup="handleEnter('methodCode')" @keyup="handleEnter('methodCode')"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.value + ' ' + dict.label"
:value="dict.value" :value="dict.value"
/> />
</el-select> </el-select>
@@ -193,9 +193,9 @@
> >
<el-option <el-option
v-for="dict in config.rateCode" v-for="dict in config.rateCode"
@click="() => (row.rateCode_dictText = dict.label)" @click="() => (row.rateCode_dictText = dict.value + ' ' + dict.label)"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.value + ' ' + dict.label"
:value="dict.value" :value="dict.value"
/> />
</el-select> </el-select>
@@ -377,12 +377,12 @@
<div class="form-group"> <div class="form-group">
<el-form-item label="给药途径:" prop="methodCode" class="required-field" data-prop="methodCode"> <el-form-item label="给药途径:" prop="methodCode" class="required-field" data-prop="methodCode">
<el-select v-model="row.methodCode" placeholder="给药途径" clearable filterable style="width: 120px"> <el-select v-model="row.methodCode" placeholder="给药途径" clearable filterable style="width: 120px">
<el-option v-for="dict in config.methodCode" @click="() => (row.methodCode_dictText = dict.label)" :key="dict.value" :label="dict.label" :value="dict.value" /> <el-option v-for="dict in config.methodCode" @click="() => (row.methodCode_dictText = dict.label)" :key="dict.value" :label="dict.value + ' ' + dict.label" :value="dict.value" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="用药频次:" prop="rateCode" class="required-field" data-prop="rateCode"> <el-form-item label="用药频次:" prop="rateCode" class="required-field" data-prop="rateCode">
<el-select v-model="row.rateCode" placeholder="频次" style="width: 120px" filterable> <el-select v-model="row.rateCode" placeholder="频次" style="width: 120px" filterable>
<el-option v-for="dict in config.rateCode" @click="() => (row.rateCode_dictText = dict.label)" :key="dict.value" :label="dict.label" :value="dict.value" /> <el-option v-for="dict in config.rateCode" @click="() => (row.rateCode_dictText = dict.value + ' ' + dict.label)" :key="dict.value" :label="dict.value + ' ' + dict.label" :value="dict.value" />
</el-select> </el-select>
</el-form-item> </el-form-item>
</div> </div>
@@ -673,10 +673,10 @@ const setRateCodeToST = () => {
const stOption = props.config.rateCode.find((item) => item.value === 'ST'); const stOption = props.config.rateCode.find((item) => item.value === 'ST');
if (stOption) { if (stOption) {
props.row.rateCode = 'ST'; props.row.rateCode = 'ST';
props.row.rateCode_dictText = stOption.label; props.row.rateCode_dictText = 'ST ' + stOption.label;
} else { } else {
props.row.rateCode = 'ST'; props.row.rateCode = 'ST';
props.row.rateCode_dictText = '立即'; props.row.rateCode_dictText = 'ST 立即';
} }
} }
}; };