Commit 22dea16f by 唐玉峰

.

parent d3906844
...@@ -9,6 +9,9 @@ ...@@ -9,6 +9,9 @@
<!-- 智能分组 --> <!-- 智能分组 -->
<div class="outsetgrouping" id="setGroupingbox"> <div class="outsetgrouping" id="setGroupingbox">
<div class="outsetgrouping_button"> <div class="outsetgrouping_button">
<el-button class="outsetgrouping_button_Searchbtn" type="primary" size="mini" @click="toPage">
<span class="s2">费用监控</span>
</el-button>
<el-button class="outsetgrouping_button_Searchbtn" type="primary" size="mini" @click="gosear"> <el-button class="outsetgrouping_button_Searchbtn" type="primary" size="mini" @click="gosear">
<span class="s2">疾病分组查询</span> <span class="s2">疾病分组查询</span>
</el-button> </el-button>
...@@ -77,6 +80,18 @@ ...@@ -77,6 +80,18 @@
预计DRG支付费用:<span>{{ casehisObj ? casehisObj.drgs.actualfee : "" }}</span> 预计DRG支付费用:<span>{{ casehisObj ? casehisObj.drgs.actualfee : "" }}</span>
</div> </div>
</div> </div>
<div class="outsetgrouping_top2_message_left">
<span class="outsetgrouping_top2_message_left_tu4"><img src="../assets/img/jiner.png" alt="" /> </span>
<div class="outsetgrouping_top2_message_left_t1">
总费用:<span>{{ casehisObj ? 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>
<div class="outsetgrouping_top2_message_right_t3">
盈亏:<span>{{ casehisObj ? casehisObj.drgs.profitLoss : "" }}</span>
</div>
</div>
</div> </div>
</div> </div>
<div class="outsetgrouping_top3"></div> <div class="outsetgrouping_top3"></div>
...@@ -114,15 +129,15 @@ ...@@ -114,15 +129,15 @@
<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>预计DRG支付费用:{{ item.actualfee }}</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>预计DRG支付费用:{{ item.unitfee }}</span <span>预计DRG支付费用:{{ item.actualfee }}</span
><span>院内历年平均费用:{{ item.avgFee }}</span ><span>总费用:{{ item.totalFee }}</span
><span>院内历年平均住院天数:{{ item.avgInHosDay }}</span> ><span>盈亏:{{ item.profitLoss }}</span>
</div> --> </div>
</div> </div>
</div> </div>
</div> </div>
...@@ -335,6 +350,7 @@ import { useRoute, useRouter } from "../utils/useVueRouter"; ...@@ -335,6 +350,7 @@ import { useRoute, useRouter } from "../utils/useVueRouter";
import { initEcharts, categoryChart, categoryChart11 } from "../utils/echarts"; import { initEcharts, categoryChart, categoryChart11 } from "../utils/echarts";
export default { export default {
name: "outHistorygrouping", name: "outHistorygrouping",
setup() { setup() {
let state = reactive({ let state = reactive({
abc: "", abc: "",
...@@ -658,6 +674,16 @@ export default { ...@@ -658,6 +674,16 @@ export default {
state.radio = e.target.value; state.radio = e.target.value;
state.coreID = state.CorePercents.find((item) => item.id == e.target.value).coreID; state.coreID = state.CorePercents.find((item) => item.id == e.target.value).coreID;
}; };
const toPage = () => {
http.get(`/medical/get/JumpHisMAInfo?id=${route.value.query.id}`, {})
.then((data) => {
window.open(data.message);
})
.catch((error) => {
console.log(error);
});
};
onMounted(() => { onMounted(() => {
getCaseHis(route.value.query.id); getCaseHis(route.value.query.id);
if (state.searchForm.diagName.length > 0) { if (state.searchForm.diagName.length > 0) {
...@@ -685,6 +711,7 @@ export default { ...@@ -685,6 +711,7 @@ export default {
ssremoteMethod, ssremoteMethod,
closeDialog, closeDialog,
radios, radios,
toPage,
}; };
}, },
}; };
...@@ -1025,7 +1052,7 @@ export default { ...@@ -1025,7 +1052,7 @@ export default {
height: calc(100% - 229px); height: calc(100% - 229px);
overflow-y: auto; overflow-y: auto;
&_totalnum { &_totalnum {
height: 140px; height: 250px;
background-color: #fff; background-color: #fff;
margin: 12px; margin: 12px;
display: flex; display: flex;
...@@ -1050,11 +1077,10 @@ export default { ...@@ -1050,11 +1077,10 @@ export default {
width: 97%; width: 97%;
height: 100%; height: 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
&_msg1 { &_msg1 {
height: 40%; height: 30%;
box-sizing: content-box; box-sizing: content-box;
border: 10px solid rgba(44, 171, 227, 0.08); border: 10px solid rgba(44, 171, 227, 0.08);
border-bottom: 5px solid rgba(44, 171, 227, 0.08); border-bottom: 5px solid rgba(44, 171, 227, 0.08);
...@@ -1150,13 +1176,13 @@ export default { ...@@ -1150,13 +1176,13 @@ export default {
background-color: rgba(44, 171, 227, 0.08); background-color: rgba(44, 171, 227, 0.08);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
height: 40%; height: 60%;
justify-content: center; justify-content: center;
// padding-top: 10px; // padding-top: 10px;
&_text3 { &_text3 {
// margin-bottom: 10px; // margin-bottom: 10px;
width: 100%; width: 100%;
height: 83%; height: 50%;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
span { span {
...@@ -1179,7 +1205,7 @@ export default { ...@@ -1179,7 +1205,7 @@ export default {
margin-top: 10px; margin-top: 10px;
margin-bottom: 10px; margin-bottom: 10px;
width: 100%; width: 100%;
height: 45%; height: 50%;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
span { span {
......
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