|
|
@@ -15,29 +15,26 @@
|
|
|
>
|
|
|
</el-select>
|
|
|
<el-button icon="Edit" type="warning" @click="xieGaiZhiXingKeShi">修改执行科室</el-button>
|
|
|
- <span v-if="panDuanSFWeiShouShuShi()">
|
|
|
- 病区:
|
|
|
- <el-select v-model="queryWard" filterable style="width: 120px" @change="getBingQuDuiYingKeShiChange">
|
|
|
- <el-option v-for="item in wardData" :key="item.code" :label="item.name" :value="item.code">
|
|
|
- <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
- <span>{{ item.name }}</span></el-option
|
|
|
- > </el-select
|
|
|
- >小科室:
|
|
|
- <el-select v-model="queryDept" filterable style="width: 120px">
|
|
|
- <el-option v-for="item in xiaoKeShiList" :key="item.code" :label="item.name" :value="item.code">
|
|
|
- <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
- <span>{{ item.name }}</span></el-option
|
|
|
- >
|
|
|
- </el-select>
|
|
|
- 手术编码:
|
|
|
- <el-input
|
|
|
- v-model.number="ssCode"
|
|
|
- clearable
|
|
|
- placeholder="请输入手术编码"
|
|
|
- style="width: 120px"/>
|
|
|
- </span>
|
|
|
+ 病区:
|
|
|
+ <el-select v-model="queryWard" filterable style="width: 120px" @change="getBingQuDuiYingKeShiChange">
|
|
|
+ <el-option v-for="item in wardData" :key="item.code" :label="item.name" :value="item.code">
|
|
|
+ <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
+ <span>{{ item.name }}</span></el-option>
|
|
|
+ </el-select>
|
|
|
+ 小科室:
|
|
|
+ <el-select v-model="queryDept" filterable style="width: 120px">
|
|
|
+ <el-option v-for="item in xiaoKeShiList" :key="item.code" :label="item.name" :value="item.code">
|
|
|
+ <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
+ <span>{{ item.name }}</span></el-option>
|
|
|
+ </el-select>
|
|
|
+ 手术编码:
|
|
|
+ <el-input
|
|
|
+ v-model.number="ssCode"
|
|
|
+ clearable
|
|
|
+ placeholder="请输入手术编码"
|
|
|
+ style="width: 120px"/>
|
|
|
<el-tag type="danger"> 项目总价:{{ xiangMuZongJia }}</el-tag>
|
|
|
<el-table :data="feiYongShuJu" :height="tableHeight - 27" highlight-current-row stripe style="margin-top: 10px">
|
|
|
<el-table-column label="录入信息">
|
|
|
@@ -174,7 +171,6 @@
|
|
|
五笔码:
|
|
|
<el-input v-model="cunMuBanPojo.dcode" maxlength="8" show-word-limit></el-input>
|
|
|
</el-col>
|
|
|
- <!-- <el-col :span="12"> 排序码:<el-input v-model="cunMuBanPojo.paiXu" maxlength="7" show-word-limit></el-input> </el-col> -->
|
|
|
<el-col :span="12">
|
|
|
<el-button icon="Upload" style="margin-top: 10px" type="primary" @click="baoCunMuBan">保存</el-button>
|
|
|
</el-col>
|
|
|
@@ -195,9 +191,8 @@ import {
|
|
|
shangChuanMuBan,
|
|
|
xiangMuFeiYongShangChuan
|
|
|
} from '@/api/inpatient/xiang-mu-lu-ru'
|
|
|
-import {getRenYuan} from '../../api/public-api.js'
|
|
|
+import {getRenYuan} from '@/api/public-api'
|
|
|
import store from '@/store'
|
|
|
-import {getDatetime} from '@/utils/date'
|
|
|
import {ElMessage, ElMessageBox} from 'element-plus'
|
|
|
import {clone} from '@/utils/clone'
|
|
|
import HuoQuMuBan from './HuoQuMuBan.vue'
|
|
|
@@ -221,7 +216,6 @@ const wardData = ref([])
|
|
|
const ssCode = ref('')
|
|
|
|
|
|
const muBanCurrentPage = ref(1)
|
|
|
-const muBanPageSize = ref(10)
|
|
|
|
|
|
const queryDept = ref('')
|
|
|
const queryWard = ref('')
|
|
|
@@ -463,11 +457,6 @@ const remoteMethodRenYuan = (val) => {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-function panDuanSFWeiShouShuShi() {
|
|
|
- let dept = store.state.user.info.deptCode
|
|
|
- return dept === '1300000' || dept === '3100000' || dept === '1300010';
|
|
|
-}
|
|
|
-
|
|
|
function operationRoom() {
|
|
|
let dept = store.state.user.info.deptCode
|
|
|
return dept === '1300000'
|