Commit ea8e8b69 by 唐玉峰

智能分组添加字段

parent 74b0c4d6
...@@ -25,12 +25,24 @@ ...@@ -25,12 +25,24 @@
住院号:<span>{{ casehisObj ? casehisObj.a48 : "" }}</span> 住院号:<span>{{ casehisObj ? casehisObj.a48 : "" }}</span>
</div> </div>
</div> </div>
<div class="outsetgrouping_top_message_left">
<span class="outsetgrouping_top_message_left_tu1"><img src="../assets/img/peo.png" alt="" /> </span>
<div class="outsetgrouping_top_message_left_t1">
姓名:<span>{{ casehisObj ? casehisObj.a11 : "" }}</span>
</div>
</div>
<div class="outsetgrouping_top_message_centert"> <div class="outsetgrouping_top_message_centert">
<span class="outsetgrouping_top_message_centert_tu2"><img src="../assets/img/ka.png" alt="" /></span> <span class="outsetgrouping_top_message_centert_tu2"><img src="../assets/img/ka.png" alt="" /></span>
<div class="outsetgrouping_top_message_centert_t2"> <div class="outsetgrouping_top_message_centert_t2">
住院次数:<span>{{ casehisObj ? casehisObj.a49 : "" }}</span> 住院次数:<span>{{ casehisObj ? casehisObj.a49 : "" }}</span>
</div> </div>
</div> </div>
<div class="outsetgrouping_top_message_centert">
<span class="outsetgrouping_top_message_centert_tu2"><img src="../assets/img/ka.png" alt="" /></span>
<div class="outsetgrouping_top_message_centert_t2">
实际住院天数:<span>{{ casehisObj ? casehisObj.a49 : "" }}</span>
</div>
</div>
<div class="outsetgrouping_top_message_right"> <div class="outsetgrouping_top_message_right">
<span class="outsetgrouping_top_message_right_tu3"><img src="../assets/img/qian.png" alt="" /></span> <span class="outsetgrouping_top_message_right_tu3"><img src="../assets/img/qian.png" alt="" /></span>
<div class="outsetgrouping_top_message_right_t3"> <div class="outsetgrouping_top_message_right_t3">
...@@ -59,12 +71,24 @@ ...@@ -59,12 +71,24 @@
分组名称:<span>{{ casehisObj ? casehisObj.drgs.name : "" }}</span> 分组名称:<span>{{ casehisObj ? casehisObj.drgs.name : "" }}</span>
</div> </div>
</div> </div>
<!-- <div class="outsetgrouping_top2_message_right"> <div class="outsetgrouping_top2_message_right">
<span class="outsetgrouping_top2_message_right_tu6"><img src="../assets/img/jiner.png" alt="" /></span>
<div class="outsetgrouping_top2_message_right_t3">
预计DIP支付费用:<span>{{ casehisObj ? decimal(casehisObj.drgs.actualfee) : "" }}</span>
</div>
</div>
<div class="outsetgrouping_top2_message_right">
<span class="outsetgrouping_top2_message_right_tu6"><img src="../assets/img/jiner.png" alt="" /></span>
<div class="outsetgrouping_top2_message_right_t3">
总费用:<span>{{ casehisObj ? decimal(casehisObj.totalFee) : "" }}</span>
</div>
</div>
<div class="outsetgrouping_top2_message_right">
<span class="outsetgrouping_top2_message_right_tu6"><img src="../assets/img/jiner.png" alt="" /></span> <span class="outsetgrouping_top2_message_right_tu6"><img src="../assets/img/jiner.png" alt="" /></span>
<div class="outsetgrouping_top2_message_right_t3"> <div class="outsetgrouping_top2_message_right_t3">
预计DIP支付费用:<span>{{ casehisObj ? casehisObj.drgs.actualfee : "" }}</span> 盈亏:<span>{{ casehisObj ? decimal(casehisObj.drgs.profitLoss) : "" }}</span>
</div> </div>
</div> --> </div>
</div> </div>
</div> </div>
<div class="outsetgrouping_top3"></div> <div class="outsetgrouping_top3"></div>
...@@ -107,15 +131,14 @@ ...@@ -107,15 +131,14 @@
<div class="outsetgrouping_centent_totalnum_left_text_msg2_text3"> <div class="outsetgrouping_centent_totalnum_left_text_msg2_text3">
<span>分组编码:{{ item.code }}</span> <span>分组编码:{{ item.code }}</span>
<span>分组名称:{{ item.coreName }}</span> <span>分组名称:{{ item.coreName }}</span>
<!-- <span>病种分值:{{ item.score }}</span> --> <span>病种分值:{{ item.score }}</span>
<!-- <span>预计DIP支付费用:{{ item.unitfee }}</span> --> <span>报销类型:{{ item.magnification }}</span>
</div> </div>
<!-- <div class="outsetgrouping_centent_totalnum_left_text_msg2_text5"> <!-- <div class="outsetgrouping_centent_totalnum_left_text_msg2_text5">
<span>预计DIP支付费用:{{ item.unitfee }}</span <span>预计DIP支付费用:{{ item.unitfee }}</span
><span>院内历年平均费用:{{ item.avgFee }}</span ><span>院内历年平均费用:{{ item.avgFee }}</span
><span>院内历年平均住院天数:{{ item.avgInHosDay }}</span> ><span>院内历年平均住院天数:{{ item.avgInHosDay }}</span>
</div> --> </div> -->
</div> </div>
</div> </div>
</div> </div>
...@@ -276,8 +299,8 @@ ...@@ -276,8 +299,8 @@
<div class="outaddrecordEnrollment_centent_totalnum_left_text1"> <div class="outaddrecordEnrollment_centent_totalnum_left_text1">
<span>分组编码:{{ item.code }}</span> <span>分组编码:{{ item.code }}</span>
<span>分组名称:{{ item.coreName }}</span> <span>分组名称:{{ item.coreName }}</span>
<span>基准点数{{ item.score }}</span> <span>病种分值{{ item.score }}</span>
<span>预计DIP支付费用:{{ item.unitfee }}</span> <span>预计DIP支付费用:{{ decimal(item.actualfee) }}</span>
<span>分组类型:{{ item.disNature }}</span> <span>分组类型:{{ item.disNature }}</span>
</div> </div>
<!-- <!--
...@@ -321,6 +344,7 @@ ...@@ -321,6 +344,7 @@
</div> </div>
</template> </template>
<script> <script>
import { decimal } from "../utils/decimal";
import http from "../utils/http"; import http from "../utils/http";
import $ from "jquery"; import $ from "jquery";
import { Message } from "element-ui"; import { Message } from "element-ui";
...@@ -426,6 +450,7 @@ export default { ...@@ -426,6 +450,7 @@ export default {
this.getCaseHis(this.$route.query.id); this.getCaseHis(this.$route.query.id);
}, },
methods: { methods: {
decimal,
goback() { goback() {
this.$router.go(-1); this.$router.go(-1);
}, },
...@@ -433,9 +458,14 @@ export default { ...@@ -433,9 +458,14 @@ export default {
gosear() { gosear() {
this.addrecordEnrollmentShow = true; this.addrecordEnrollmentShow = true;
this.outaddsearchForm = { this.outaddsearchForm = {
diagName: this.casehisObj.c03C, diagName: this.casehisObj.drgs.code,
opsName: "",
}; };
if (this.outaddsearchForm.diagName) {
this.diagList.push({
diagCode: this.outaddsearchForm.diagName,
diagOrder: "0",
});
}
this.addsearch(); this.addsearch();
}, },
//获取基本数据 //获取基本数据
...@@ -1474,7 +1504,7 @@ export default { ...@@ -1474,7 +1504,7 @@ export default {
margin-top: 10px; margin-top: 10px;
margin-bottom: 10px; margin-bottom: 10px;
width: 100%; width: 100%;
height: 45%; height: 83%;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
span { span {
......
...@@ -125,7 +125,6 @@ ...@@ -125,7 +125,6 @@
<el-table <el-table
ref="monthlyPlanTable" ref="monthlyPlanTable"
:data="tableData1" :data="tableData1"
style="width: 100%"
height="94%" height="94%"
row-key="id" row-key="id"
size="small" size="small"
...@@ -402,6 +401,14 @@ export default { ...@@ -402,6 +401,14 @@ export default {
return ""; return "";
} }
}, },
setId(arr) {
arr.map((item) => {
item.id = this.$uuid();
if (item.inpat_FeeDatas && item.inpat_FeeDatas.length) {
this.setId(item.inpat_FeeDatas);
}
});
},
//当某一个行被点击时 //当某一个行被点击时
eowclick(row) { eowclick(row) {
...@@ -415,11 +422,12 @@ export default { ...@@ -415,11 +422,12 @@ export default {
http.post(`/medical/Post/getHisStaChargeType?code=${this.$route.query.id}`, {}) http.post(`/medical/Post/getHisStaChargeType?code=${this.$route.query.id}`, {})
.then((data) => { .then((data) => {
this.tableData1 = data; this.tableData1 = data;
this.setId(this.tableData1);
if (this.tableData1 != []) { if (this.tableData1 != []) {
this.eowclick(this.tableData1[0]); this.eowclick(this.tableData1[0]);
//默认高亮第一行 //默认高亮第一行
this.$nextTick(() => { this.$nextTick(() => {
monthlyPlanTable.setCurrentRow(this.tableData1[0]); this.$refs.monthlyPlanTable.setCurrentRow(this.tableData1[0]);
}); });
} }
//中间的表格默认展示第一条数据 //中间的表格默认展示第一条数据
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment