|
|
@@ -65,6 +65,17 @@
|
|
|
<el-table-column label="结算时间" prop="setlTime"></el-table-column>
|
|
|
<el-table-column label="出院时间" prop="disDate"></el-table-column>
|
|
|
<el-table-column label="管床医生" prop="referPhysicianName"></el-table-column>
|
|
|
+ <el-table-column label="编码员备注" prop="bmyBz" width="150">
|
|
|
+ <template #default="scope">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ text
|
|
|
+ @click="bianJiBmyBz(scope.row)"
|
|
|
+ >
|
|
|
+ {{ scope.row.bmyBz?scope.row.bmyBz: '无'}}
|
|
|
+ </el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="医疗类别" prop="iptMedType">
|
|
|
<template #default="scope">
|
|
|
<el-button text type="primary" @click="clickToModifyMedicalCategory(scope.row)">
|
|
|
@@ -303,6 +314,15 @@
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
<el-button @click="xiuGaiGuanChuangYiShenClick">修改</el-button>
|
|
|
</el-dialog>
|
|
|
+ <el-dialog v-model="xiuGaibmyBzdata.dialog" title="修改编码员备注" center>
|
|
|
+ <el-input v-model="xiuGaibmyBzdata.bmyBz" clearable placeholder="编码员备注" type="textarea"
|
|
|
+ ></el-input>
|
|
|
+ <template #footer>
|
|
|
+ <span >
|
|
|
+ <el-button type="primary" @click="xiuGaibmyBzClick">保存</el-button>
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+ </el-dialog>
|
|
|
<jie-suan-dan-xiang-qing v-if="jieSuanDanDataDialog" :data="jieSuanDanData" @close="jieSuanDanDataDialog = false"
|
|
|
@queryCurrentPage="queryCurrentPage"></jie-suan-dan-xiang-qing>
|
|
|
<Progress/>
|
|
|
@@ -346,7 +366,8 @@ import {
|
|
|
xiuGaiGuanChuangYiShen,
|
|
|
querySetlDeptConfInfo,
|
|
|
saveSetlDeptConfInfo,
|
|
|
- getUploadMaxDay
|
|
|
+ getUploadMaxDay,
|
|
|
+ updateBmyBz
|
|
|
} from '@/api/medical-insurance/si-setl-upload'
|
|
|
import {clrOptinsData, decTypes, getPsnType} from '@/data'
|
|
|
import {getDept} from '@/api/inpatient/xiang-mu-lu-ru'
|
|
|
@@ -718,6 +739,37 @@ export default {
|
|
|
guanChuangYiShen.value.times = times
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ const xiuGaibmyBzdata = ref({
|
|
|
+ dialog:false,
|
|
|
+ bmyBz:'',
|
|
|
+ patNo:'',
|
|
|
+ times:null,
|
|
|
+ ledgerSn:null,
|
|
|
+ })
|
|
|
+
|
|
|
+ //编辑编码员备注
|
|
|
+ const bianJiBmyBz = (row) =>{
|
|
|
+ xiuGaibmyBzdata.value.dialog = true
|
|
|
+ xiuGaibmyBzdata.value.bmyBz = row.bmyBz
|
|
|
+ xiuGaibmyBzdata.value.patNo = row.patNo
|
|
|
+ xiuGaibmyBzdata.value.times = row.times
|
|
|
+ xiuGaibmyBzdata.value.ledgerSn = row.ledgerSn
|
|
|
+ }
|
|
|
+ //保存编码员备注
|
|
|
+ const xiuGaibmyBzClick = () =>{
|
|
|
+ let updateBmyBzdata = {
|
|
|
+ bmyBz:xiuGaibmyBzdata.value.bmyBz,
|
|
|
+ patNo:xiuGaibmyBzdata.value.patNo,
|
|
|
+ times:xiuGaibmyBzdata.value.times,
|
|
|
+ ledgerSn:xiuGaibmyBzdata.value.ledgerSn
|
|
|
+ }
|
|
|
+ updateBmyBz(updateBmyBzdata).then((res)=>{
|
|
|
+ xiuGaibmyBzdata.value.dialog = false
|
|
|
+ queryCurrentPage()
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
const xiuGaiGuanChuangYiShenClick = () => {
|
|
|
xiuGaiGuanChuangYiShen(guanChuangYiShen.value.patNo, guanChuangYiShen.value.times, guanChuangYiShen.value.yiShenCode).then((res) => {
|
|
|
xiuGaiYiShen.value = false
|
|
|
@@ -845,6 +897,9 @@ export default {
|
|
|
bmyQuaXian,
|
|
|
guanChuangYiShen,
|
|
|
huoQuXiuGaiYiShen,
|
|
|
+ bianJiBmyBz,
|
|
|
+ xiuGaibmyBzClick,
|
|
|
+ xiuGaibmyBzdata,
|
|
|
xiuGaiGuanChuangYiShenClick,
|
|
|
xiuGaiYiShen,
|
|
|
auditName,
|