Browse Source

SUMSEO

master
pengjun 2 years ago
parent
commit
4645084d87
  1. 8
      src/components/patientRegister/patientRegisterAsbItem.vue
  2. 5
      src/components/sumDoctorCheck/SumPREdit.vue

8
src/components/patientRegister/patientRegisterAsbItem.vue

@ -4,7 +4,7 @@
:height="window.pageHeight < 600 ? 124 : Math.floor((window.pageHeight - 228) / 3)" size="small" :height="window.pageHeight < 600 ? 124 : Math.floor((window.pageHeight - 228) / 3)" size="small"
highlight-current-row :summary-method="getSummaries" show-summary ref="patientRegister.patientRegisterAbs"> highlight-current-row :summary-method="getSummaries" show-summary ref="patientRegister.patientRegisterAbs">
<el-table-column type="index" label="序号" width="50" align="center"/> <el-table-column type="index" label="序号" width="50" align="center"/>
<el-table-column prop="asbitemName" label="已选组合项目" width="120">
<el-table-column prop="asbitemName" label="已选组合项目" min-width="150">
<template slot-scope="scope"> <template slot-scope="scope">
<div> <div>
<i class="el-icon-view" style="font-size: 14px;color: black;cursor: pointer;" @click="getAsbItems(scope.row)" /> <i class="el-icon-view" style="font-size: 14px;color: black;cursor: pointer;" @click="getAsbItems(scope.row)" />
@ -25,19 +25,19 @@
<div>{{ dddw(dict.payType, "id", scope.row.payTypeFlag, "displayName") }}</div> <div>{{ dddw(dict.payType, "id", scope.row.payTypeFlag, "displayName") }}</div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="isCharge" label="收费" min-width="50" align="center">
<el-table-column prop="isCharge" label="收费" width="50" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-checkbox :value="scope.row.isCharge == 'Y'" align="center" /> <el-checkbox :value="scope.row.isCharge == 'Y'" align="center" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="checkCompleteFlag" label="状态" min-width="50" align="center">
<el-table-column prop="checkCompleteFlag" label="状态" width="50" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div :style="`color: ${setColor(scope.row.checkCompleteFlag)}`"> <div :style="`color: ${setColor(scope.row.checkCompleteFlag)}`">
{{ dddw(dict.checkCompleteFlag, "id", scope.row.checkCompleteFlag, "displayName") }} {{ dddw(dict.checkCompleteFlag, "id", scope.row.checkCompleteFlag, "displayName") }}
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="isLock" label="锁" min-width="50" align="center">
<el-table-column prop="isLock" label="锁" width="40" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-checkbox :value="scope.row.isLock == 'Y'" align="center" /> <el-checkbox :value="scope.row.isLock == 'Y'" align="center" />
</template> </template>

5
src/components/sumDoctorCheck/SumPREdit.vue

@ -5,7 +5,7 @@
<span class="query">体检结论</span> <span class="query">体检结论</span>
<el-select v-model="dataTransOpts.tableS.patient_register.medicalConclusionId" filterable clearable <el-select v-model="dataTransOpts.tableS.patient_register.medicalConclusionId" filterable clearable
:disabled="dataTransOpts.tableS.patient_register.completeFlag == '3' ? true : false" placeholder="请选择" :disabled="dataTransOpts.tableS.patient_register.completeFlag == '3' ? true : false" placeholder="请选择"
style="width: 80px" size="small" popper-class="sumarySelect" :popper-append-to-body="false">
style="width: 80px" size="small">
<el-option-group v-for="group in medicalConclusionGroup" :key="group.value" :label="group.label"> <el-option-group v-for="group in medicalConclusionGroup" :key="group.value" :label="group.label">
<el-option v-for="item in group.options" :key="item.id" :label="item.displayName" <el-option v-for="item in group.options" :key="item.id" :label="item.displayName"
:value="item.id" /> :value="item.id" />
@ -137,11 +137,12 @@ export default {
color: black; color: black;
font-weight: 700; font-weight: 700;
} }
/* popper-class="sumarySelect" :popper-append-to-body="false"
::v-deep .sumarySelect .el-select-dropdown__wrap { ::v-deep .sumarySelect .el-select-dropdown__wrap {
background-color: #FFF; background-color: #FFF;
max-height: 500px; max-height: 500px;
} }
*/
.query { .query {
font-size: 14px; font-size: 14px;

Loading…
Cancel
Save