lighter 3 лет назад
Родитель
Сommit
dd61690032

+ 10 - 2
src/api/case-front-sheet/index.js

@@ -70,6 +70,14 @@ export function fetchSsfz(code, bah, times) {
   })
 }
 
+export function increaseDiagWeight(code) {
+  return request({
+    url: '/caseFrontSheet/increaseDiagWeight',
+    method: 'get',
+    params: { code },
+  })
+}
+
 export function getYbDiags(bah, times) {
   return request({
     url: '/caseFrontSheet/getYbDiags',
@@ -125,11 +133,11 @@ export function executeAdvanceSearch(data) {
   })
 }
 
-export function analyzeDismissCount(month) {
+export function analyzeDismissCount(type, month) {
   return request({
     url: '/caseFrontSheet/analyzeDismissCount',
     method: 'get',
-    params: { month },
+    params: { type, month },
   })
 }
 

+ 2 - 0
src/views/hospitalization/case-front-sheet/FillCaseFrontSheet.vue

@@ -772,6 +772,7 @@ import {
   getUserWards,
   getYbDiags,
   sheetSearch,
+  increaseDiagWeight,
 } from '@/api/case-front-sheet'
 import maleIcon from '@/assets/male-icon.png'
 import femaleIcon from '@/assets/female-icon.png'
@@ -1143,6 +1144,7 @@ export default {
         patient.value.disdiagList[no].no = no
         patient.value.disdiagList[no].admissStatus = patient.value.disdiagList[no].dismissStatus = '1'
         patient.value.disdiagList[no].opIdCode = store.state.user.info.code
+        increaseDiagWeight(item.code)
       } else if (searchTargetCode.value === 'ybDiagCode') {
         ybDiag.code = item.code
         ybDiag.name = item.name