fix(diagnosis): 修复诊断组件表格结构错误
- 移除多余的 el-select 和 el-form-item 标签闭合 - 修正日期选择器的嵌套结构问题 - 清理重复的表格列定义代码 - 优化医生和长效诊断标识字段的显示逻辑
This commit is contained in:
@@ -120,8 +120,15 @@
|
|||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
<template #reference>
|
<template #reference>
|
||||||
<el-input v-model="scope.row.name" placeholder="请选择诊断" @input="handleChange"
|
<el-input
|
||||||
@focus="handleFocus(scope.row, scope.$index)" @blur="handleBlur(scope.row)" style="width: 160px" />
|
v-model="scope.row.name"
|
||||||
|
placeholder="请选择诊断"
|
||||||
|
@input="handleChange"
|
||||||
|
@focus="handleFocus(scope.row, scope.$index)"
|
||||||
|
@blur="handleBlur(scope.row)"
|
||||||
|
style="width: 180px"
|
||||||
|
:title="scope.row.name"
|
||||||
|
/>
|
||||||
</template>
|
</template>
|
||||||
</el-popover>
|
</el-popover>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -208,31 +215,6 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
|
||||||
<el-date-picker
|
|
||||||
v-model="scope.row.diagnosisTime"
|
|
||||||
type="date"
|
|
||||||
placeholder=" "
|
|
||||||
style="width: 100%"
|
|
||||||
value-format="YYYY-MM-DD"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column label="医生" align="center" prop="diagnosisDoctor" width="120" />
|
|
||||||
<el-table-column label="长效诊断标识" align="center" prop="longTermFlag" width="140">
|
|
||||||
<template #default="scope">
|
|
||||||
<el-form-item :prop="`diagnosisList.${scope.$index}.longTermFlag`">
|
|
||||||
<el-select v-model="scope.row.longTermFlag" placeholder=" " style="width: 100%">
|
|
||||||
<el-option
|
|
||||||
v-for="item in long_term_flag"
|
|
||||||
:key="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
:value="item.value"
|
|
||||||
/>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="操作" align="center" width="130">
|
<el-table-column label="操作" align="center" width="130">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
|||||||
Reference in New Issue
Block a user