Ver Fonte

删掉病案首页分析-开发

yuwandanmian há 1 ano atrás
pai
commit
215b72cf77

+ 0 - 30
src/views/caseDataDnalyse/components/Ksyxl.vue

@@ -1,30 +0,0 @@
-<template>
-  <div class="bg-card mb20">
-    <CardTitle title="科室优秀率" />
-    <el-row :gutter="20">
-      <el-col :xs="24" :sm="24" :md="14" :lg="14" :xl="14">
-        123
-      </el-col>
-      <el-col :xs="24" :sm="24" :md="10" :lg="10" :xl="10">
-        <el-card shadow="always">
-          <h4>优秀首页科室平均得分排名</h4>
-          <ul>
-            <li v-for="(item, index) of ranks" :key="index">
-              <span class="dot">{{ index+ 1}}</span>
-            </li>
-          </ul>
-        </el-card>
-      </el-col>
-    </el-row>
-  </div>
-</template>
-
-<script>
-  export default {
-    
-  }
-</script>
-
-<style lang="sass" scoped>
-
-</style>

+ 0 - 157
src/views/caseDataDnalyse/components/Qxwtfx.vue

@@ -1,157 +0,0 @@
-<template>
-  <div class="bg-card mb20">
-    <CardTitle title="缺陷问题分析" />
-    <div class="mb20">
-      <el-radio-group v-model="searchData.radio">
-        <el-radio-button :label="1">缺陷问题(前十)</el-radio-button>
-        <el-radio-button :label="2">缺陷问题</el-radio-button>
-      </el-radio-group>
-    </div>
-    <div class="mb20">
-      <el-form :inline="true" :model="searchData" class="demo-form-inline">
-        <el-form-item label="" style="margin-bottom: 0">
-          <el-input v-model="searchData.hospital" clearable placeholder="医院名称"></el-input>
-        </el-form-item>
-        <el-form-item label="" style="margin-bottom: 0">
-          <el-select v-model="searchData.level" clearable filterable placeholder="缺陷分级">
-            <el-option label="强制" :value="1"></el-option>
-            <el-option label="建议" :value="2"></el-option>
-          </el-select>
-        </el-form-item>
-        <el-form-item label="" style="margin-bottom: 0">
-          <el-select v-model="searchData.type" clearable filterable placeholder="缺陷归类">
-            <el-option label="基本信息" :value="1"></el-option>
-            <el-option label="诊疗信息" :value="2"></el-option>
-            <el-option label="费用信息" :value="3"></el-option>
-            <el-option label="其他信息" :value="4"></el-option>
-          </el-select>
-        </el-form-item>
-        <el-form-item style="margin-bottom: 0">
-          <el-button type="primary">查询</el-button>
-        </el-form-item>
-      </el-form>
-    </div>
-    <el-row :gutter="20">
-      <el-col :xs="24" :sm="24" :md="14" :lg="14" :xl="14">
-        <el-table
-          :data="tableData"
-          border
-          style="width: 100%">
-          <el-table-column
-            type="index"
-            label="序号"
-            width="80"
-            align="center">
-          </el-table-column>
-          <el-table-column
-            prop="desc"
-            label="缺陷描述"
-            show-overflow-tooltip>
-          </el-table-column>
-          <el-table-column
-            prop="count"
-            label="缺陷数量"
-            width="120"
-            align="center">
-          </el-table-column>
-          <el-table-column
-            prop="level"
-            label="缺陷分级"
-            width="120"
-            align="center">
-          </el-table-column>
-          <el-table-column
-            prop="type"
-            label="缺陷归类"
-            width="120"
-            align="center">
-          </el-table-column>
-        </el-table>
-      </el-col>
-      <el-col :xs="24" :sm="24" :md="10" :lg="10" :xl="10">
-        123
-      </el-col>
-    </el-row>
-  </div>
-</template>
-
-<script>
-  export default {
-    data() {
-      return {
-        searchData: {
-          radio: 1,
-          hospital: '',
-          level: '',
-          type: ''
-        },
-        tableData: [
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          },
-          {
-            desc: '新生儿病例,出院时天龄大于28天,出院诊断不能有P编码的诊断',
-            count: 500,
-            level: '强制',
-            type: '基本信息'
-          }
-        ]
-      }
-    }
-  }
-</script>
-
-<style lang="sass" scoped>
-
-</style>

+ 0 - 218
src/views/caseDataDnalyse/index.vue

@@ -1,218 +0,0 @@
-<template>
-  <div class="bg-box">
-    <!-- 搜索栏 -->
-    <div class="bg-card mb20">
-      <el-form :inline="true" :model="formInline" class="demo-form-inline">
-        <el-form-item label="" style="margin-bottom: 0">
-          <el-input v-model="formInline.user" placeholder="医院名称"></el-input>
-        </el-form-item>
-        <el-form-item label="" style="margin-bottom: 0">
-          <el-date-picker v-model="formInline.start_time" type="date" placeholder="出院开始日期" value-format="yyyyMMdd" />
-        </el-form-item>
-        <el-form-item label="" style="margin-bottom: 0">
-          <el-date-picker v-model="formInline.end_time" type="date" placeholder="出院结束日期" value-format="yyyyMMdd" />
-        </el-form-item>
-        <el-form-item style="margin-bottom: 0">
-          <el-button type="primary">查询</el-button>
-        </el-form-item>
-      </el-form>
-    </div>
-    <!-- 统计部分 -->
-    <div class="bg-card mb20">
-      <div class="radio-box mb20">
-        <el-radio-group v-model="tongjiradio">
-          <el-radio-button :label="1">全院质控结果分析</el-radio-button>
-          <el-radio-button :label="2">科室质控结果分析</el-radio-button>
-        </el-radio-group>
-      </div>
-      <el-row :gutter="20" class="mb20">
-        <el-col :span="8">
-          <el-card shadow="never">
-            <div class="card-item">
-              <div class="main mb20">
-                首页总例数:
-                <span class="count">50000</span>
-              </div>
-              <div class="sub">
-                日均例数:
-                <span>50000</span>
-              </div>
-            </div>
-          </el-card>
-        </el-col>
-        <el-col :span="8">
-          <el-card shadow="never">
-            <div class="card-item">
-              <div class="main mb20">
-                缺陷总例数:
-                <span class="count">50000</span>
-              </div>
-              <div class="sub">
-                缺陷例数占比:
-                <span>77.13%</span>
-              </div>
-            </div>
-          </el-card>
-        </el-col>
-        <el-col :span="8">
-          <el-card shadow="never">
-            <div class="card-item">
-              <div class="main mb20">
-                平均分:
-                <span>96.62</span>
-              </div>
-              <div class="sub">
-                最低分:
-                <span>77.5</span>
-              </div>
-            </div>
-          </el-card>
-        </el-col>
-      </el-row>
-      <el-row :gutter="20">
-        <el-col :span="5">
-          <div class="category-item">
-            <span class="category">优</span>
-            <span class="count">4000</span>
-            <span>占比</span>
-            <span>25%</span>
-          </div>
-        </el-col>
-        <el-col :span="5">
-          <div class="category-item">
-            <span class="category">良</span>
-            <span class="count">4000</span>
-            <span>占比</span>
-            <span>25%</span>
-          </div>
-        </el-col>
-        <el-col :span="5">
-          <div class="category-item">
-            <span class="category">中</span>
-            <span class="count">4000</span>
-            <span>占比</span>
-            <span>25%</span>
-          </div>
-        </el-col>
-        <el-col :span="6">
-          <div class="category-item">
-            <span class="category">差</span>
-            <span class="count">4000</span>
-            <span>占比</span>
-            <span>25%</span>
-          </div>
-        </el-col>
-        <el-col :span="3">
-          <el-popover placement="top-start" title="" width="245" trigger="hover">
-            <div slot v-html="levelText"></div>
-            <div slot="reference" style="text-align: right">
-              <i class="el-icon-question"></i>
-              等级计算说明
-            </div>
-          </el-popover>
-        </el-col>
-      </el-row>
-    </div>
-    <!-- 缺陷问题分析 -->
-    <QxwtfxVue />
-    <!-- 科室优秀率 -->
-    <KsyxlVue />
-    <!-- 科室平均分 -->
-    <div class="bg-card mb20">
-      <CardTitle title="科室平均分" />
-    </div>
-    <!-- 科室质控结果 -->
-    <div class="bg-card mb20">
-      <CardTitle title="科室质控结果" />
-    </div>
-    <!-- 主治医师合格率 -->
-    <div class="bg-card mb20">
-      <CardTitle title="主治医师合格率" />
-    </div>
-    <!-- 主治医师平均分 -->
-    <div class="bg-card mb20">
-      <CardTitle title="主治医师平均分" />
-    </div>
-    <!-- 主治医师质控结果 -->
-    <div class="bg-card mb20">
-      <CardTitle title="主治医师质控结果" />
-    </div>
-    <!-- 住院医师合格率 -->
-    <div class="bg-card mb20">
-      <CardTitle title="住院医师合格率" />
-    </div>
-    <!-- 住院医师平均分 -->
-    <div class="bg-card mb20">
-      <CardTitle title="住院医师平均分" />
-    </div>
-    <!-- 住院医师质控结果 -->
-    <div class="bg-card mb20">
-      <CardTitle title="住院医师质控结果" />
-    </div>
-    <!-- 编码员排名 -->
-    <div class="bg-card mb20">
-      <CardTitle title="编码员排名" />
-    </div>
-    <!-- 缺陷问题 -->
-    <div class="bg-card mb20">
-      <CardTitle title="缺陷问题" />
-    </div>
-  </div>
-</template>
-
-<script>
-import KsyxlVue from './components/Ksyxl.vue';
-import QxwtfxVue from './components/Qxwtfx.vue';
-
-export default {
-  components: {
-    QxwtfxVue,
-    KsyxlVue
-  },
-  data() {
-    return {
-      formInline: {
-        hospital: '',
-        start_time: '',
-        end_time: '',
-      },
-      tongjiradio: 2,
-      levelText: '优:≥97分;</br>' + '良:90~96分且不出现A类错误;</br>' + '中:75~89分且不出现A类错误;</br>' + '差:<75分。',
-    };
-  },
-};
-</script>
-
-<style lang="scss" scoped>
-.radio-box {
-  text-align: center;
-}
-.card-item {
-  text-align: center;
-  .main {
-    font-size: 24px;
-    span {
-      font-size: 24px;
-      color: #409eff;
-    }
-  }
-  .sub {
-    font-size: 14px;
-  }
-}
-.category-item {
-  text-align: center;
-  margin: 20px 0;
-  span {
-    font-size: 14px;
-  }
-  .category {
-    font-size: 18px;
-  }
-  .count {
-    font-size: 14px;
-    color: #409eff;
-    margin-right: 20px;
-  }
-}
-</style>