浏览代码

违规收费分析添加执行科室

lighter 3 年之前
父节点
当前提交
95b0bbeecb
共有 1 个文件被更改,包括 13 次插入6 次删除
  1. 13 6
      src/views/reports/IllegalChargesAnalysis.vue

+ 13 - 6
src/views/reports/IllegalChargesAnalysis.vue

@@ -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'