|
@@ -61,7 +61,7 @@
|
|
<el-table-column prop="AAC11N" label="出院科室" width="200"></el-table-column>
|
|
<el-table-column prop="AAC11N" label="出院科室" width="200"></el-table-column>
|
|
<el-table-column prop="AAA28" label="病案号" width="160">
|
|
<el-table-column prop="AAA28" label="病案号" width="160">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
- <span class="blue" @click="funGoto(scope.row.MED_REC_ID)">
|
|
+ <span class="blue" @click="funGoto(scope.row.MED_REC_ID, scope.row.rule_id)">
|
|
{{ scope.row.AAA28 }}
|
|
{{ scope.row.AAA28 }}
|
|
</span>
|
|
</span>
|
|
</template>
|
|
</template>
|
|
@@ -69,7 +69,7 @@
|
|
<el-table-column prop="AAC01" label="出院时间" width="160"></el-table-column>
|
|
<el-table-column prop="AAC01" label="出院时间" width="160"></el-table-column>
|
|
<el-table-column prop="AAA01" label="患者姓名" width="160" v-if="error_rule"></el-table-column>
|
|
<el-table-column prop="AAA01" label="患者姓名" width="160" v-if="error_rule"></el-table-column>
|
|
<el-table-column prop="ZHFZRYSXM" label="医师姓名" v-if="!error_rule"></el-table-column>
|
|
<el-table-column prop="ZHFZRYSXM" label="医师姓名" v-if="!error_rule"></el-table-column>
|
|
- <el-table-column prop="rule_notice" label="缺陷问题描述" v-if="!error_rule"></el-table-column>
|
|
+ <el-table-column prop="rule_notice" label="缺陷问题描述" show-overflow-tooltip></el-table-column>
|
|
<!-- <el-table-column prop="grading_scale" label="评分等级" v-if="sort == 'doc_count'"></el-table-column> -->
|
|
<!-- <el-table-column prop="grading_scale" label="评分等级" v-if="sort == 'doc_count'"></el-table-column> -->
|
|
<el-table-column prop="" label="扣分" v-if="sort == 'score'">
|
|
<el-table-column prop="" label="扣分" v-if="sort == 'score'">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -84,7 +84,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
-
|
|
+
|
|
<script>
|
|
<script>
|
|
import Title from '@/components/Title';
|
|
import Title from '@/components/Title';
|
|
import { mapGetters } from 'vuex';
|
|
import { mapGetters } from 'vuex';
|
|
@@ -146,8 +146,9 @@ export default {
|
|
toBack() {
|
|
toBack() {
|
|
this.$router.history.go(-1)
|
|
this.$router.history.go(-1)
|
|
},
|
|
},
|
|
- funGoto(val) {
|
|
+ funGoto(ZYH, ruleId) {
|
|
- this.storageSet('getData', val);
|
|
+ this.storageSet('getData', ZYH);
|
|
|
|
+ this.storageSet('getDataRule', ruleId);
|
|
this.goto('/caseViews')
|
|
this.goto('/caseViews')
|
|
},
|
|
},
|
|
selectInfo() {
|
|
selectInfo() {
|
|
@@ -196,7 +197,7 @@ export default {
|
|
if (this.doctor_name) {
|
|
if (this.doctor_name) {
|
|
pramse.doctor_name = this.doctor_name; // 医师姓名
|
|
pramse.doctor_name = this.doctor_name; // 医师姓名
|
|
}
|
|
}
|
|
-
|
|
+
|
|
this.$axios.post('/errorDataList', pramse).then(res => {
|
|
this.$axios.post('/errorDataList', pramse).then(res => {
|
|
this.paginationData.total = res.data.count;
|
|
this.paginationData.total = res.data.count;
|
|
this.tableData = res.data.list;
|
|
this.tableData = res.data.list;
|
|
@@ -344,4 +345,3 @@ export default {
|
|
padding: 0 10px;
|
|
padding: 0 10px;
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|
|
-
|
|
|