|
@@ -288,7 +288,7 @@
|
|
|
<el-input v-model="formShouShu.mzysName" @click="queryShouShu('麻醉医生')"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
- <el-button @click="shouShuBaoCunClick">保存</el-button>
|
|
|
+ <el-button @click="addShouShuClick">保存</el-button>
|
|
|
</el-dialog>
|
|
|
<el-dialog v-model="queryShouShuDialog" :title="queryShouShuCodeName">
|
|
|
{{ queryShouShuCodeName }} :
|
|
@@ -432,7 +432,8 @@ export default {
|
|
|
disDiag: '',
|
|
|
disDiagComment: '',
|
|
|
admissCond: '',
|
|
|
- siDiagType: ''
|
|
|
+ siDiagType: '',
|
|
|
+ id: null,
|
|
|
}
|
|
|
queryZhenDuanData.value = []
|
|
|
addZhenDuanFlag.value = true
|
|
@@ -441,11 +442,15 @@ export default {
|
|
|
const addZhenDuan = (val) => {
|
|
|
if (zhenDuanTianJiaTiaoJian()) return
|
|
|
lingShiZhenDuan.value.disDiag = val.code
|
|
|
+ lingShiZhenDuan.value.id = diseinfo.value.length + 1
|
|
|
lingShiZhenDuan.value.disDiagComment = val.name
|
|
|
lingShiZhenDuan.value.disDiagNo = diseinfo.value.length + 1
|
|
|
lingShiZhenDuan.value.newData = true
|
|
|
diseinfo.value.push(lingShiZhenDuan.value)
|
|
|
zhenDuanDialog.value = false
|
|
|
+ setTimeout(() => {
|
|
|
+ sortableDiseinfo()
|
|
|
+ }, 100)
|
|
|
}
|
|
|
const delZhenDuan = (index, val) => {
|
|
|
diseinfo.value.splice(index, 1)
|
|
@@ -471,6 +476,7 @@ export default {
|
|
|
/*一下都是手术的*/
|
|
|
const shouShuDialog = ref(false)
|
|
|
const formShouShu = ref({
|
|
|
+ id: null,
|
|
|
ssmc: '',
|
|
|
ssrq: '',
|
|
|
ssjb: '',
|
|
@@ -587,7 +593,7 @@ export default {
|
|
|
formShouShu.value.yhqk = val.split('/')[1]
|
|
|
}
|
|
|
|
|
|
- const shouShuBaoCunClick = async () => {
|
|
|
+ const addShouShuClick = async () => {
|
|
|
let form = unref(formShouShuRef)
|
|
|
if (!form) return
|
|
|
try {
|
|
@@ -595,12 +601,15 @@ export default {
|
|
|
formShouShu.value.ssrq = formatDatetime(formShouShu.value.ssrq)
|
|
|
if (oprninfoIndex.value !== -1) {
|
|
|
oprninfo.value[oprninfoIndex.value] = clone(formShouShu.value)
|
|
|
- console.log(oprninfo.value[oprninfoIndex.value])
|
|
|
} else {
|
|
|
formShouShu.value.newData = true
|
|
|
+ formShouShu.value.id = oprninfo.value.length + 1
|
|
|
oprninfo.value.push(clone(formShouShu.value))
|
|
|
}
|
|
|
shouShuDialog.value = false
|
|
|
+ setTimeout(() => {
|
|
|
+ sortableOprninfo()
|
|
|
+ }, 100)
|
|
|
} catch (e) {
|
|
|
}
|
|
|
}
|
|
@@ -889,7 +898,7 @@ export default {
|
|
|
shouShuCurrentPage,
|
|
|
xuanZheShouShu,
|
|
|
formQieKou,
|
|
|
- shouShuBaoCunClick,
|
|
|
+ addShouShuClick,
|
|
|
tianJiaXiuGaiShouShu,
|
|
|
shouShuRules,
|
|
|
formShouShuRef,
|