|
@@ -66,7 +66,7 @@
|
|
|
<el-table-column prop="name" label="姓名" width="50"></el-table-column>
|
|
|
<el-table-column prop="inpatientNo" label="住院号"></el-table-column>
|
|
|
<el-table-column prop="admissTimes" label="次数" width="50"></el-table-column>
|
|
|
- <el-table-column prop="responceTypeName" label="医保身份" width="60"></el-table-column>
|
|
|
+ <el-table-column prop="medtypeName" label="医保身份" width="60"></el-table-column>
|
|
|
<el-table-column prop="deptName" label="入院科室" v-if="nowAttribute === 1"></el-table-column>
|
|
|
<el-table-column prop="wardName" label="入院病房"></el-table-column>
|
|
|
<el-table-column prop="diag" label="出院诊断"></el-table-column>
|
|
@@ -76,6 +76,7 @@
|
|
|
<el-link type="primary" href="#" @click="fetchOrder(scope.row)">{{ scope.row.orderNo }}</el-link>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column prop="execUnit" label="执行科室"></el-table-column>
|
|
|
<el-table-column prop="chargeCode" label="收费编码"></el-table-column>
|
|
|
<el-table-column prop="chargeName" label="收费名称"></el-table-column>
|
|
|
<el-table-column prop="chargeDate" label="收费时间" v-if="nowAttribute === 1"></el-table-column>
|
|
@@ -88,6 +89,7 @@
|
|
|
<el-link type="danger" href="#" @click="fetchOrder(scope.row)">{{ scope.row.conflictOrderNo }}</el-link>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column prop="conflictExecUnit" label="冲突执行科室"></el-table-column>
|
|
|
<el-table-column prop="conflictChargeCode" label="冲突收费编码" v-if="nowAttribute === 1"></el-table-column>
|
|
|
<el-table-column prop="conflictChargeName" label="冲突收费名称" v-if="nowAttribute === 1"></el-table-column>
|
|
|
<el-table-column prop="conflictChargeDate" label="冲突收费日期" v-if="nowAttribute === 1"></el-table-column>
|
|
@@ -203,7 +205,7 @@
|
|
|
<el-table-column label="相差天数" prop="differDate"></el-table-column>
|
|
|
<el-table-column label="诊断编码" prop="disDiag"></el-table-column>
|
|
|
<el-table-column label="主要诊断" prop="disDiagComment"></el-table-column>
|
|
|
- <el-table-column label="医保类型" prop="responceTypeName"></el-table-column>
|
|
|
+ <el-table-column label="医保类型" prop="medtypeName"></el-table-column>
|
|
|
</el-table>
|
|
|
<el-pagination
|
|
|
@size-change="handleSizeChangeHuanZhe"
|
|
@@ -482,6 +484,7 @@ export default {
|
|
|
selectedTemplate.value.end = formatDate(dateRange.value[1])
|
|
|
selectedTemplate.value.medtypes = selectedMedtypes.value
|
|
|
analyzeTargetData(selectedTemplate.value).then((res) => {
|
|
|
+ console.log(res)
|
|
|
targetData.value = res
|
|
|
nowAttribute.value = selectedTemplate.value.attribute
|
|
|
})
|
|
@@ -520,7 +523,7 @@ export default {
|
|
|
name: '姓名',
|
|
|
inpatientNo: '住院号',
|
|
|
admissTimes: '住院次数',
|
|
|
- responceTypeName: '医保身份',
|
|
|
+ medtypeName: '医保身份',
|
|
|
deptName: '入院科室',
|
|
|
wardName: '入院病房',
|
|
|
diag: '出院诊断',
|
|
@@ -530,18 +533,20 @@ export default {
|
|
|
chargeDate: '收费日期',
|
|
|
chargeFee: '收费金额',
|
|
|
chargeAmount: '收费数量',
|
|
|
+ execUnit: '执行科室',
|
|
|
conflictDetailSn: '冲突收费流水号',
|
|
|
conflictChargeCode: '冲突收费编码',
|
|
|
conflictChargeName: '冲突收费名称',
|
|
|
conflictChargeDate: '冲突收费日期',
|
|
|
conflictChargeFee: '冲突收费金额',
|
|
|
conflictChargeAmount: '冲突收费数量',
|
|
|
+ conflictExecUnit: '冲突执行科室',
|
|
|
}
|
|
|
const fields = [
|
|
|
'name',
|
|
|
'inpatientNo',
|
|
|
'admissTimes',
|
|
|
- 'responceTypeName',
|
|
|
+ 'medtypeName',
|
|
|
'deptName',
|
|
|
'wardName',
|
|
|
'diag',
|
|
@@ -551,12 +556,14 @@ export default {
|
|
|
'chargeDate',
|
|
|
'chargeFee',
|
|
|
'chargeAmount',
|
|
|
+ 'execUnit',
|
|
|
'conflictDetailSn',
|
|
|
'conflictChargeCode',
|
|
|
'conflictChargeName',
|
|
|
'conflictChargeDate',
|
|
|
'conflictChargeFee',
|
|
|
'conflictChargeAmount',
|
|
|
+ 'conflictExecUnit',
|
|
|
]
|
|
|
const workSheet = createWorkSheet(targetData.value, fields, title)
|
|
|
const fileName = '违规收费分析.xlsx'
|
|
@@ -612,7 +619,7 @@ export default {
|
|
|
}
|
|
|
store.commit('app/setLoading', true)
|
|
|
setTimeout(() => {
|
|
|
- const fields = ['name', 'inpatientNo', 'admissTimes', 'deptName', 'admissDate', 'disDate', 'differDate', 'disDiag', 'disDiagComment', 'responceType', 'responceTypeName']
|
|
|
+ const fields = ['name', 'inpatientNo', 'admissTimes', 'deptName', 'admissDate', 'disDate', 'differDate', 'disDiag', 'disDiagComment', 'medtype', 'medtypeName']
|
|
|
const title = {
|
|
|
name: '姓名',
|
|
|
inpatientNo: '住院号',
|
|
@@ -623,7 +630,7 @@ export default {
|
|
|
differDate: '相差天数',
|
|
|
disDiag: '诊断编码',
|
|
|
disDiagComment: '主要诊断',
|
|
|
- responceTypeName: '医保名称',
|
|
|
+ medtypeName: '医保名称',
|
|
|
}
|
|
|
const workSheet = createWorkSheet(huoQuHuanZheShuJu.value, fields, title)
|
|
|
const fileName = '患者入院间隔.xlsx'
|