Browse Source

no message

xiaochan 2 years ago
parent
commit
524ca8364f

+ 11 - 16
src/components/zhu-yuan-yi-sheng/hui-zhen-shen-qing/TianJiaHuiZhenShenQing.vue

@@ -234,20 +234,17 @@ const huiZhenShenQingRules = ref({
 const huiZhenShenQingClick = async () => {
   const form = unref(huiZhenShenQingForm)
   if (!form) return
-  try {
-    await form.validate()
-    await ElMessageBox.confirm('请认真审核申请信息', '提示', {
-      confirmButtonText: '确认',
-      cancelButtonText: '取消',
-      type: 'info',
-    })
-    huiZhenShenQing.value.inpatientNo = huanZheXinXi.value.inpatientNo
-    huiZhenShenQing.value.admissTimes = huanZheXinXi.value.admissTimes
-    huiZhenShenQing.value.deptCode = huiZhenShenQing.value.wardCode = huanZheXinXi.value.zkWard
-    await submitHuiZhenShenQing(huiZhenShenQing.value)
-    emit('successfulApplication')
-  } catch (error) {
-  }
+  await form.validate()
+  await ElMessageBox.confirm('请认真审核申请信息', '提示', {
+    confirmButtonText: '确认',
+    cancelButtonText: '取消',
+    type: 'info',
+  })
+  huiZhenShenQing.value.inpatientNo = huanZheXinXi.value.inpatientNo
+  huiZhenShenQing.value.admissTimes = huanZheXinXi.value.admissTimes
+  huiZhenShenQing.value.deptCode = huiZhenShenQing.value.wardCode = huanZheXinXi.value.zkWard
+  await submitHuiZhenShenQing(huiZhenShenQing.value)
+  emit('successfulApplication')
 }
 
 let popUpPrompt = false
@@ -288,8 +285,6 @@ const autofillData = async (val) => {
     } else if (res.empTitCode === '1') {
       huiZhenShenQing.value.hzType = '3'
     }
-
-
   }).catch((action) => {
     if (action === 'cancel') {
       huiZhenShenQing.value = {}

+ 9 - 0
src/components/zhu-yuan-yi-sheng/yi-zhu-lu-ru/yz-edit/YzEditor.vue

@@ -69,6 +69,8 @@
           <template v-if="queryParam.frequCode === 'takeMedicine'">
             <el-input-number
                 style="width: 60px"
+                ref="drugQuanRef"
+                @keydown="drugQuanChange"
                 v-model="yiZhuData.drugQuan"
                 :min="1"
                 :controls="false"/>
@@ -876,6 +878,13 @@ onMounted(() => {
   })
 })
 
+const drugQuanRef = ref()
+
+const drugQuanChange = async (event) => {
+  await nextTick()
+  await sleep(200)
+  yiZhuData.value.drugQuan = parseInt(event.target.value)
+}
 
 let keyWatch = null