|
|
@ -34,13 +34,17 @@ |
|
|
</el-select> |
|
|
</el-select> |
|
|
</div> |
|
|
</div> |
|
|
<div class="query"> |
|
|
<div class="query"> |
|
|
<span class="spanClass">包含预登记</span> |
|
|
|
|
|
|
|
|
<span class="spanClass">含预登记</span> |
|
|
<el-checkbox v-model="query.isPreRegistration" true-label="Y" false-label="N" /> |
|
|
<el-checkbox v-model="query.isPreRegistration" true-label="Y" false-label="N" /> |
|
|
</div> |
|
|
</div> |
|
|
<div class="query"> |
|
|
<div class="query"> |
|
|
<span class="spanClass">显示子单位</span> |
|
|
|
|
|
|
|
|
<span class="spanClass">含子单位</span> |
|
|
<el-checkbox v-model="query.isChild" true-label="Y" false-label="N" @change="btnQuery" /> |
|
|
<el-checkbox v-model="query.isChild" true-label="Y" false-label="N" @change="btnQuery" /> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="query"> |
|
|
|
|
|
<span class="spanClass">单位次数</span> |
|
|
|
|
|
<el-checkbox v-model="query.isCustomerOrgRegister" true-label="Y" false-label="N" @change="btnQuery" /> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div style="display: flex;flex-wrap: wrap;margin-top: 2px; height: 32px;align-items: center;"> |
|
|
<div style="display: flex;flex-wrap: wrap;margin-top: 2px; height: 32px;align-items: center;"> |
|
|
<div class="query"> |
|
|
<div class="query"> |
|
|
@ -70,7 +74,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div> |
|
|
|
|
|
|
|
|
<div style="display: flex;"> |
|
|
<el-button type="primary" class="commonbutton" @click="btnQuery" size="small">查询</el-button> |
|
|
<el-button type="primary" class="commonbutton" @click="btnQuery" size="small">查询</el-button> |
|
|
<el-button class="commonbutton" @click="btnExport('tableData')" size="small">导出</el-button> |
|
|
<el-button class="commonbutton" @click="btnExport('tableData')" size="small">导出</el-button> |
|
|
</div> |
|
|
</div> |
|
|
@ -79,14 +83,14 @@ |
|
|
<el-table :data="tableData" border :height="window.pageHeight - 192" highlight-current-row size="small" |
|
|
<el-table :data="tableData" border :height="window.pageHeight - 192" highlight-current-row size="small" |
|
|
row-key="id" :summary-method="getSummaries" show-summary ref="refTable"> |
|
|
row-key="id" :summary-method="getSummaries" show-summary ref="refTable"> |
|
|
<el-table-column type="index" label="序号" width="50" align="center" /> |
|
|
<el-table-column type="index" label="序号" width="50" align="center" /> |
|
|
<el-table-column prop="customerOrgName" label="单位名称" min-width="180"> |
|
|
|
|
|
|
|
|
<el-table-column prop="customerOrgName" label="单位名称" min-width="240"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<div>{{ query.isChild == 'Y' ? scope.row.customerOrgName + (scope.row.departmentName && |
|
|
<div>{{ query.isChild == 'Y' ? scope.row.customerOrgName + (scope.row.departmentName && |
|
|
scope.row.customerOrgName != scope.row.departmentName ? |
|
|
scope.row.customerOrgName != scope.row.departmentName ? |
|
|
'--' + scope.row.departmentName : '') : scope.row.customerOrgName }}</div> |
|
|
'--' + scope.row.departmentName : '') : scope.row.customerOrgName }}</div> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
|
|
|
<el-table-column v-if="query.isCustomerOrgRegister == 'Y' ? true:false" prop="medicalTimes" label="单位次数" min-width="80" align="center" /> |
|
|
<el-table-column prop="registerCount" label="登记人数" min-width="80" align="center" /> |
|
|
<el-table-column prop="registerCount" label="登记人数" min-width="80" align="center" /> |
|
|
<el-table-column prop="startMedical" label="检查人数" min-width="80" align="center" /> |
|
|
<el-table-column prop="startMedical" label="检查人数" min-width="80" align="center" /> |
|
|
<el-table-column prop="checkCount" label="总检人数" min-width="80" align="center" /> |
|
|
<el-table-column prop="checkCount" label="总检人数" min-width="80" align="center" /> |
|
|
@ -136,6 +140,7 @@ export default { |
|
|
// isMedicalTypeId: 'Y', |
|
|
// isMedicalTypeId: 'Y', |
|
|
isPreRegistration: 'N', |
|
|
isPreRegistration: 'N', |
|
|
isChild: 'Y', |
|
|
isChild: 'Y', |
|
|
|
|
|
isCustomerOrgRegister:'N', // 是否显示单位体检次数 |
|
|
}, |
|
|
}, |
|
|
tableData: [], |
|
|
tableData: [], |
|
|
|
|
|
|
|
|
|