|
@@ -12,16 +12,27 @@
|
|
<el-button icon="el-icon-check" type="success" @click="baoCunYiZhuClick">保存</el-button>
|
|
<el-button icon="el-icon-check" type="success" @click="baoCunYiZhuClick">保存</el-button>
|
|
{{ count }}
|
|
{{ count }}
|
|
<cuo-wu-xin-xi/>
|
|
<cuo-wu-xin-xi/>
|
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
|
+ <el-button :disabled="yiZhuData.serial === '00' || stringIsBlank(yiZhuData.serial)" icon="el-icon-view"
|
|
|
|
+ type="success" @click="HeLiYongYao.dialog = true">
|
|
|
|
+ 药品用法
|
|
|
|
+ </el-button>
|
|
|
|
+ <yao-ping-xiang-qing v-if="HeLiYongYao.dialog" :code="HeLiYongYao.code"
|
|
|
|
+ @close="HeLiYongYao.dialog = false"></yao-ping-xiang-qing>
|
|
<el-form ref="yiZhuRef" v-model="yiZhuData" label-width="90px" size="mini">
|
|
<el-form ref="yiZhuRef" v-model="yiZhuData" label-width="90px" size="mini">
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="span" @click="yiZhuMingDialog = true">
|
|
<el-col :span="span" @click="yiZhuMingDialog = true">
|
|
<el-form-item class="bi_tian" label="医嘱名称:" prop="orderName">
|
|
<el-form-item class="bi_tian" label="医嘱名称:" prop="orderName">
|
|
- <el-input v-model="yiZhuData.orderName" disabled></el-input>
|
|
|
|
|
|
+ <div style="border-bottom: 1px solid #000;height: 29px">
|
|
|
|
+ {{ yiZhuData.orderName }}
|
|
|
|
+ </div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="span">
|
|
<el-col :span="span">
|
|
<el-form-item label="规格:" prop="orderName">
|
|
<el-form-item label="规格:" prop="orderName">
|
|
- <el-input v-model="yiZhuData.drugSpecification" disabled></el-input>
|
|
|
|
|
|
+ <div style="border-bottom: 1px solid #000;height: 29px">
|
|
|
|
+ {{ yiZhuData.drugSpecification }}
|
|
|
|
+ </div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="span">
|
|
<el-col :span="span">
|
|
@@ -298,6 +309,7 @@ import {getServerDateApi, yaoPinShiFouPiPeiYiBao} from '@/api/public-api'
|
|
import router from '@/router'
|
|
import router from '@/router'
|
|
import SouSuoYiZhu from "@/components/zhu-yuan-yi-sheng/yi-zhu-lu-ru/SouSuoYiZhu.vue";
|
|
import SouSuoYiZhu from "@/components/zhu-yuan-yi-sheng/yi-zhu-lu-ru/SouSuoYiZhu.vue";
|
|
import CuoWuXinXi from "@/components/zhu-yuan-yi-sheng/CuoWuXinXi.vue";
|
|
import CuoWuXinXi from "@/components/zhu-yuan-yi-sheng/CuoWuXinXi.vue";
|
|
|
|
+import YaoPingXiangQing from "@/components/zhu-yuan-yi-sheng/he-li-yong-yao/YaoPingXiangQing.vue";
|
|
|
|
|
|
const windowSize = computed(() => {
|
|
const windowSize = computed(() => {
|
|
return store.state.app.windowSize
|
|
return store.state.app.windowSize
|
|
@@ -375,9 +387,9 @@ watch(
|
|
)
|
|
)
|
|
|
|
|
|
// 搜索医嘱
|
|
// 搜索医嘱
|
|
-const yiZhuMingDialog = ref(false)
|
|
|
|
|
|
+let yiZhuMingDialog = $ref(false)
|
|
const xuanZhongFeiYong = (row) => {
|
|
const xuanZhongFeiYong = (row) => {
|
|
- yiZhuMingDialog.value = false
|
|
|
|
|
|
+ yiZhuMingDialog = false
|
|
qingKong()
|
|
qingKong()
|
|
yiZhuData.value = clone(row)
|
|
yiZhuData.value = clone(row)
|
|
if (row.serial !== '00') {
|
|
if (row.serial !== '00') {
|
|
@@ -839,10 +851,10 @@ onUnmounted(() => {
|
|
const kaiQiDaoJiShi = () => {
|
|
const kaiQiDaoJiShi = () => {
|
|
seconds.value = 600
|
|
seconds.value = 600
|
|
clearInterval(daoJiShi)
|
|
clearInterval(daoJiShi)
|
|
- daoJiShi = setInterval(() => {
|
|
|
|
- seconds.value--
|
|
|
|
- countDown()
|
|
|
|
- }, 1000)
|
|
|
|
|
|
+ // daoJiShi = setInterval(() => {
|
|
|
|
+ // seconds.value--
|
|
|
|
+ // countDown()
|
|
|
|
+ // }, 1000)
|
|
}
|
|
}
|
|
|
|
|
|
const countDown = () => {
|
|
const countDown = () => {
|
|
@@ -870,6 +882,11 @@ const countDown = () => {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+let HeLiYongYao = $ref({
|
|
|
|
+ dialog: false,
|
|
|
|
+ code: ''
|
|
|
|
+})
|
|
|
|
+
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
<style scoped>
|