Commit ee17a8d6 authored by 任鸿志's avatar 任鸿志

违规信息

parent a1872782
......@@ -9,8 +9,8 @@ VUE_APP_BASE_API = ''
# VUE_APP_BASE_URL = 'http://192.169.24.231:8002'
# VUE_APP_BASE_URL = 'http://10.10.9.219:9902'
# VUE_APP_BASE_URL = 'http://10.10.40.69:9903'
# VUE_APP_BASE_URL = 'http://127.0.0.1:9902'
VUE_APP_BASE_URL = 'http://10.10.9.219:9902'
VUE_APP_BASE_URL = 'http://127.0.0.1:9902'
# VUE_APP_BASE_URL = 'http://10.10.9.219:9902'
VUE_APP_BASE_URL_SFC = 'http://10.10.9.219:8802'
# VUE_APP_BASE_URL = 'http://192.169.4.171:8002'
# VUE_APP_BASE_URL = 'http://10.10.40.10:8099'
......
......@@ -515,24 +515,31 @@
</span>
</el-dialog> -->
<el-dialog title="违规信息提示" :visible.sync="ViolationShow" width="30%" v-loading="moreLoading">
<el-dialog title="违规信息提示" :visible.sync="ViolationShow" width="60%" v-loading="moreLoading" :close-on-click-modal="false">
<div class="ViolationShow">
<el-table ref="multipleTableClinicRoom" @selection-change="handleSelectionChange" :data="tableDataList"
<el-table ref="multipleTableClinicRoom" @selection-change="handleSelectionChange" :data="weiguiList"
tooltip-effect="dark" style="width: 100%; height: calc(100vh - 430px)"
:header-cell-style="{ background: '#E7EEFF', color: '#333333' }" v-loading="loading"
element-loading-text="拼命加载中">
<template slot="empty">
<el-empty :image="tempsrc" :image-size="100" description="暂无数据"></el-empty>
</template>
<el-table-column prop="occurrence_dept_name" label="规则名称" :show-overflow-tooltip="true">
<el-table-column prop="rulename" label="规则名称" :show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="doct_name" label="违规内容" width="110" :show-overflow-tooltip="true">
<el-table-column prop="volacont" label="违规内容" width="110" :show-overflow-tooltip="true">
</el-table-column>
<el-table-column prop="occurrence_time" label="违规行为分类" width="130" :show-overflow-tooltip="true">
<el-table-column prop="volabhvrtype" label="违规行为分类" width="130" :show-overflow-tooltip="true">
<template slot-scope="scope">
<div>{{scope.row.volabhvrtype=='1'?'就诊类':'项目类' }}</div>
</template>
</el-table-column>
<el-table-column prop="visit_no" label="违规金额计算状态" width="150" :show-overflow-tooltip="true">
<el-table-column prop="volaamtstas" label="违规金额计算状态" width="150" :show-overflow-tooltip="true">
<template slot-scope="scope">
<div>{{scope.row.volabhvrtype=='0'?'异常':'正常' }}</div>
</template>
</el-table-column>
<el-table-column prop="serial_no" label="严重程度" width="100" :show-overflow-tooltip="true">
<el-table-column prop="sevdeg" label="严重程度" width="100" :show-overflow-tooltip="true">
</el-table-column>
</el-table>
</div>
......@@ -543,7 +550,7 @@
</div>
<span slot="footer" class="dialog-footer">
<el-button @click="Violationfunction">继续保存 </el-button>
<el-button type="primary" @click="ViolationShow = false">修改医嘱</el-button>
<el-button type="primary" @click="deleteViolation">修改医嘱</el-button>
</span>
</el-dialog>
</div>
......@@ -569,9 +576,10 @@ export default {
name: 'Outpatient',
data() {
return {
weiguiList:[],
shiqianText:'',
weiguiData:[],
ViolationShow: true,
ViolationShow: false,
gz_name: false,
dataText: '',
GSshow: false,
......@@ -808,19 +816,32 @@ export default {
},
},
methods: {
async deleteViolation(){
await serviceInvoke({
warn_rslt_id:this.weiguiList[0].jrid,
dspo_way_rea:this.shiqianText,
dspo_way:"2"
})
.then(response => {
this.$message({
message: '返回成功',
type: 'success',
})
this.ViolationShow = false
})
},
// 事前反馈
async Violationfunction() {
await serviceInvoke({
warn_rslt_id:"",
dspo_way_rea:"",
dspo_way:""
warn_rslt_id:this.weiguiList[0].jrid,
dspo_way_rea:this.shiqianText,
dspo_way:"1"
})
.then(response => {
})
this.$message({
message: '违规操作',
type: 'warning',
message: '提交成功',
type: 'success',
})
})
this.ViolationShow = false
this.dialogVisible = true
......@@ -1684,6 +1705,8 @@ export default {
})
},
async jiesuan() {
this.shiqianText=''
this.weiguiList=[]
this.shenfenzheng = this.tableData.patient.idCard
this.adminpingzhengma = ''
this.bxxxinfo = {}
......@@ -2357,8 +2380,8 @@ export default {
x: x,
y: y,
}
} else if (data?.mzdbjbs_arr.length == 1 ) {//&& this.selectTableArr[0]?.settle_type.is_mb
this.selectCardYiboPre(data, x, y, data?.mzdbjbs_arr[0].code)
} else {//(data?.mzdbjbs_arr.length == 1 && this.selectTableArr[0]?.settle_type.is_mb)
this.selectCardYiboPre(data, x, y, data?.mzdbjbs_arr[0]?.code)
}
// 所有都穿诊断
// else {
......@@ -2412,17 +2435,16 @@ export default {
}
// 验证违规
prescription({
is_yb: this.man_name == true ? '1' : '0',
cache_uuid: e == undefined ? 'not' : e,
his_pay_fee_nos: this.cost_id,
patient_id: this.tableData.patient.id,
p_xzbz: this.typelistno == '4' ? 'D' : 'C',
is_pre: 1,
pre_id: '1',
p_ewm: this.adminpingzhengma,
patient_id: this.patientData.patient_id,
settle_type: this.selectTableArr[0] ? this.selectTableArr[0].settle_type.code : '',
prescription_nos: this.cost_id,
js_type:"1",
p_jbbm:zhenduan
})
.then(response => {
if (response.data.resultcode!=0) {
if (response.data.result.length>0) {
console.log(response.data.result,'999999999999999')
this.weiguiList=response.data.result
this.weiguiData=response.data.result
this.ViolationShow=true
}else{
......@@ -2481,6 +2503,7 @@ export default {
this.form = {}
settleSelfPre({ patient_id: this.patientData.patient_id, prescription_nos: this.cost_id, settle_type: this.selectTableArr[0] ? this.selectTableArr[0].settle_type.code : '' })
.then(res => {
this.yujiesuanLoading = false
this.dialogVisible = true
this.bxxxinfo = res.data
......
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