|
|
@ -1,8 +1,9 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div> |
|
|
|
|
|
<div style="display: flex"> |
|
|
<div style="display: flex"> |
|
|
<div style="width:46%;"> |
|
|
|
|
|
<el-table :data="dataList" border height="700" row-key="id" size="small" highlight-current-row ref="dataList" |
|
|
|
|
|
|
|
|
<div :style="'width:' + Math.floor((window.pageWidth - 120 - 86)/2) + 'px;'"> |
|
|
|
|
|
<el-table :data="dataList" border |
|
|
|
|
|
:height="window.pageHeight < 600 ? 350:window.pageHeight-250" |
|
|
|
|
|
row-key="id" size="small" highlight-current-row ref="dataList" |
|
|
@row-click="rowClick"> |
|
|
@row-click="rowClick"> |
|
|
<el-table-column type="index" width="50" label="序号" /> |
|
|
<el-table-column type="index" width="50" label="序号" /> |
|
|
<el-table-column prop="completeFlag" label="体检进度"> |
|
|
<el-table-column prop="completeFlag" label="体检进度"> |
|
|
@ -110,8 +111,8 @@ |
|
|
|
|
|
|
|
|
</el-table> |
|
|
</el-table> |
|
|
</div> |
|
|
</div> |
|
|
<div style="width:47%;margin-left: 5px;"> |
|
|
|
|
|
<div style="display: flex; flex-wrap: wrap; width: 100%;"> |
|
|
|
|
|
|
|
|
<div :style="'margin-left: 5px;width:' + Math.floor((window.pageWidth - 120 - 86)/2) + 'px;'"> |
|
|
|
|
|
<div style="display: flex; flex-wrap: wrap;height:40px; width: 100%;"> |
|
|
<div class="query"> |
|
|
<div class="query"> |
|
|
<span>条码号</span> |
|
|
<span>条码号</span> |
|
|
<el-input placeholder="条码号" v-model="quick.patientRegisterNo" size="small" style="width: 140px" clearable |
|
|
<el-input placeholder="条码号" v-model="quick.patientRegisterNo" size="small" style="width: 140px" clearable |
|
|
@ -119,7 +120,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
<div class="query"> |
|
|
<div class="query"> |
|
|
<span>档案号</span> |
|
|
<span>档案号</span> |
|
|
<el-input placeholder="档案号" v-model="quick.patientNo" size="small" style="width: 130px" clearable |
|
|
|
|
|
|
|
|
<el-input placeholder="档案号" v-model="quick.patientNo" size="small" style="width: 100px" clearable |
|
|
@input="onQueryByPatientNo" /> |
|
|
@input="onQueryByPatientNo" /> |
|
|
</div> |
|
|
</div> |
|
|
<div class="query"> |
|
|
<div class="query"> |
|
|
@ -127,7 +128,9 @@ |
|
|
<el-input placeholder="姓名" v-model="quick.patientName" size="small" style="width: 100px" disabled /> |
|
|
<el-input placeholder="姓名" v-model="quick.patientName" size="small" style="width: 100px" disabled /> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<el-table :data="doctorCheck.RegisterCheckList" style="width: 100%" height="660" border highlight-current-row |
|
|
|
|
|
|
|
|
<el-table :data="doctorCheck.RegisterCheckList" |
|
|
|
|
|
:height="window.pageHeight < 600 ? 310:window.pageHeight-290" |
|
|
|
|
|
border highlight-current-row |
|
|
size="small" @selection-change="handleSelectionChange"> |
|
|
size="small" @selection-change="handleSelectionChange"> |
|
|
<el-table-column type="selection" width="40" /> |
|
|
<el-table-column type="selection" width="40" /> |
|
|
<el-table-column prop="asbitemName" label="组合项目" width="180" /> |
|
|
<el-table-column prop="asbitemName" label="组合项目" width="180" /> |
|
|
@ -144,7 +147,7 @@ |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
</el-table> |
|
|
</el-table> |
|
|
</div> |
|
|
</div> |
|
|
<div style="margin-left: 10px;width:100px;"> |
|
|
|
|
|
|
|
|
<div style="margin-left: 10px;width:110px;"> |
|
|
<div class="listBtn"> |
|
|
<div class="listBtn"> |
|
|
<el-button type="success" class="btnClass" @click="resuse('2')">登记弃检</el-button> |
|
|
<el-button type="success" class="btnClass" @click="resuse('2')">登记弃检</el-button> |
|
|
</div> |
|
|
</div> |
|
|
@ -153,8 +156,6 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
</template> |
|
|
</template> |
|
|
<script> |
|
|
<script> |
|
|
import moment from "moment"; |
|
|
import moment from "moment"; |
|
|
@ -189,7 +190,7 @@ export default { |
|
|
//挂载完成 |
|
|
//挂载完成 |
|
|
mounted() { }, |
|
|
mounted() { }, |
|
|
computed: { |
|
|
computed: { |
|
|
...mapState(["dict", "patientRegister", "customerOrg", "doctorCheck"]), |
|
|
|
|
|
|
|
|
...mapState(["window","dict", "patientRegister", "customerOrg", "doctorCheck"]), |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
...mapActions(["getCustomerOrgGroup", "getPatientRegisterAbs"]), |
|
|
...mapActions(["getCustomerOrgGroup", "getPatientRegisterAbs"]), |
|
|
|