소스 검색

三测单

LIJU 5 일 전
부모
커밋
c6123e5911
2개의 변경된 파일30개의 추가작업 그리고 26개의 파일을 삭제
  1. 16 14
      src/views/medical-advice/nursing-manage/ThreeTestList.vue
  2. 14 12
      src/views/medical-advice/nursing-manage/bodyThreeTestList.vue

+ 16 - 14
src/views/medical-advice/nursing-manage/ThreeTestList.vue

@@ -217,12 +217,14 @@
                                     </el-table-column>
                                     <el-table-column prop="bodyWeight" label="体重(kg)">
                                         <template #default="scope">
-                                            <el-input v-model="scope.row.bodyWeight" :disabled="isBodyWeightDisabled(scope.row)"></el-input>
+                                            <!-- <el-input v-model="scope.row.bodyWeight" :disabled="isBodyWeightDisabled(scope.row)"></el-input> -->
+                                            <el-input v-model="scope.row.bodyWeight" ></el-input>
                                         </template>
                                     </el-table-column>
                                     <el-table-column prop="bodyLength" label="身高(cm)">
                                         <template #default="scope">
-                                            <el-input v-model="scope.row.bodyLength" :disabled="isBodyLengthDisabled(scope.row)"></el-input>
+                                            <!-- <el-input v-model="scope.row.bodyLength" :disabled="isBodyLengthDisabled(scope.row)"></el-input> -->
+                                            <el-input v-model="scope.row.bodyLength" ></el-input>
                                         </template>
                                     </el-table-column>
                                     <el-table-column label="操作">
@@ -647,21 +649,21 @@ const tableHeight = ref(0)
 // 处理体重特殊选项变化
 const handleBodyWeightInfoChange = (row) => {
     // 如果选择了"卧床"或"平车",清空体重和身高,并禁用输入框
-    if (row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车') {
-        row.bodyWeight = ''
-        row.bodyLength = ''
-    }
+    // if (row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车') {
+    //     row.bodyWeight = ''
+    //     row.bodyLength = ''
+    // }
 }
 
-// 判断体重输入框是否禁用
-const isBodyWeightDisabled = (row) => {
-    return row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车'
-}
+// // 判断体重输入框是否禁用
+// const isBodyWeightDisabled = (row) => {
+//     return row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车'
+// }
 
-// 判断身高输入框是否禁用
-const isBodyLengthDisabled = (row) => {
-    return row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车'
-}
+// // 判断身高输入框是否禁用
+// const isBodyLengthDisabled = (row) => {
+//     return row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车'
+// }
 
 // 验证体重数据
 const validateBodyWeightData = () => {

+ 14 - 12
src/views/medical-advice/nursing-manage/bodyThreeTestList.vue

@@ -275,13 +275,15 @@
                                         </template>
                                     </el-table-column>
                                     <!-- <el-table-column prop="bodyWeight" label="体重(kg)">
-                                        <template #default="scope">
-                                            <el-input v-model="scope.row.bodyWeight" :disabled="isBodyWeightDisabled(scope.row)"></el-input>
+                                        <template #default="scope"> -->
+                                            <!-- <el-input v-model="scope.row.bodyWeight" :disabled="isBodyWeightDisabled(scope.row)"></el-input> -->
+                                             <!-- <el-input v-model="scope.row.bodyWeight"></el-input>
                                         </template>
                                     </el-table-column> -->
                                     <el-table-column prop="bodyLength" label="身高(cm)">
                                         <template #default="scope">
-                                            <el-input v-model="scope.row.bodyLength" :disabled="isBodyLengthDisabled(scope.row)"></el-input>
+                                            <!-- <el-input v-model="scope.row.bodyLength" :disabled="isBodyLengthDisabled(scope.row)"></el-input> -->
+                                             <el-input v-model="scope.row.bodyLength" ></el-input>
                                         </template>
                                     </el-table-column>
                                     <el-table-column prop="bilirubin" label="测黄疸(mg/dl)" min-width="130">
@@ -750,11 +752,11 @@ const tableHeight = ref(0)
 
 // 处理体重特殊选项变化
 const handleBodyWeightInfoChange = (row) => {
-    // 如果选择了"卧床"或"平车",清空体重和身高,并禁用输入框
-    if (row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车') {
-        row.bodyWeight = ''
-        row.bodyLength = ''
-    }
+    // // 如果选择了"卧床"或"平车",清空体重和身高,并禁用输入框
+    // if (row.bodyWeightInfo === '卧床' || row.bodyWeightInfo === '平车') {
+    //     row.bodyWeight = ''
+    //     row.bodyLength = ''
+    // }
 }
 
 // 判断体重输入框是否禁用
@@ -825,11 +827,11 @@ const validateSaveDataAdmissionDate = () => {
             const inputDateTime = new Date(inputDateTimeStr)
             
             // if (inputDateTime < latestAdmissionDate) {
-            //     ElMessage.error(`第${i + 1}行图表数据:输入时间 ${inputDateTimeStr} 不能早于患者入院时间 ${admissionDateStr}`)
+            //     ElMessage.error(`第${i + 1}行图表数据:输入时间 ${inputDateTimeStr} 不能早于婴儿出生时间 ${admissionDateStr}`)
             //     return false
             // }
             if (inputDateTime < latestAdmissionDateChange) {
-                ElMessage.error(`第${i + 1}行图表数据:输入时间 ${inputDateTimeStr} 不能早于患者入院时间 ${admissionDateStr}`)
+                ElMessage.error(`第${i + 1}行图表数据:输入时间 ${inputDateTimeStr} 不能早于婴儿出生时间 ${admissionDateStr}`)
                 return false
             }
         }
@@ -844,11 +846,11 @@ const validateSaveDataAdmissionDate = () => {
             const inputDateTime = new Date(inputDateTimeStr)
             
             // if (inputDateTime < latestAdmissionDate) {
-            //     ElMessage.error(`第${i + 1}行总量数据:输入时间 ${inputDateTimeStr} 不能早于患者入院时间 ${admissionDateStr}`)
+            //     ElMessage.error(`第${i + 1}行总量数据:输入时间 ${inputDateTimeStr} 不能早于婴儿出生时间 ${admissionDateStr}`)
             //     return false
             // }
             if (inputDateTime < latestAdmissionDateChange) {
-                ElMessage.error(`第${i + 1}行图表数据:输入时间 ${inputDateTimeStr} 不能早于患者入院时间 ${admissionDateStr}`)
+                ElMessage.error(`第${i + 1}行图表数据:输入时间 ${inputDateTimeStr} 不能早于婴儿出生时间 ${admissionDateStr}`)
                 return false
             }            
         }