Browse Source

婴儿三测单的录入

LIJU 2 tuần trước cách đây
mục cha
commit
7eaf3fc7ef
1 tập tin đã thay đổi với 104 bổ sung0 xóa
  1. 104 0
      src/views/medical-advice/nursing-manage/bodyThreeTestList.vue

+ 104 - 0
src/views/medical-advice/nursing-manage/bodyThreeTestList.vue

@@ -179,6 +179,60 @@
                                             <el-input v-model="scope.row.shitOther" placeholder="请输入大便次数" clearable></el-input>
                                         </template>
                                     </el-table-column>
+                                    <el-table-column prop="stoolNature" label="大便性质" min-width="100">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.stoolNature" style="width: 100%">
+                                                <el-option v-for="item in stoolNatureList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="urinationCount" label="小便次数" min-width="100">
+                                        <template #default="scope">
+                                            <el-input v-model="scope.row.urinationCount" placeholder="请输入小便次数" clearable />
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="urinationColor" label="小便颜色" min-width="100">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.urinationColor" style="width: 100%">
+                                                <el-option v-for="item in urinationColorList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="umbilicalCord" label="脐带" min-width="110">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.umbilicalCord" style="width: 100%">
+                                                <el-option v-for="item in umbilicalCordList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="generalCondition" label="一般情况" min-width="110">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.generalCondition" style="width: 100%">
+                                                <el-option v-for="item in generalConditionList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="feedingSource" label="饲育品来源" min-width="120">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.feedingSource" style="width: 100%">
+                                                <el-option v-for="item in feedingSourceList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="feedingAmount" label="饲育品分量" min-width="120">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.feedingAmount" style="width: 100%">
+                                                <el-option v-for="item in feedingAmountList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
+                                    <el-table-column prop="feedingInterval" label="饲育品相距时间" min-width="140">
+                                        <template #default="scope">
+                                            <el-select v-model="scope.row.feedingInterval" style="width: 100%">
+                                                <el-option v-for="item in feedingIntervalList" :key="item.code" :label="item.name" :value="item.code" />
+                                            </el-select>
+                                        </template>
+                                    </el-table-column>
                                     <!-- <el-table-column prop="urineQuanInfo" label="尿量(ml)" >
                                         <template #default="scope">
                                             <el-input v-model="scope.row.urineQuanInfo"></el-input>
@@ -215,6 +269,11 @@
                                             </el-select>
                                         </template>
                                     </el-table-column>
+                                    <el-table-column prop="bodyWeightGram" label="体重(g)" min-width="100">
+                                        <template #default="scope">
+                                            <el-input v-model="scope.row.bodyWeightGram" placeholder="g" clearable></el-input>
+                                        </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>
@@ -225,6 +284,11 @@
                                             <el-input v-model="scope.row.bodyLength" :disabled="isBodyLengthDisabled(scope.row)"></el-input>
                                         </template>
                                     </el-table-column>
+                                    <el-table-column prop="bilirubin" label="测黄疸(mg/dl)" min-width="130">
+                                        <template #default="scope">
+                                            <el-input v-model="scope.row.bilirubin" placeholder="mg/dl" clearable />
+                                        </template>
+                                    </el-table-column>
                                     <el-table-column label="操作">
                                         <template #default="scope">
                                             <el-button type="danger" @click="delYzTemperatureSum(scope.row,scope.$index)">删除</el-button>
@@ -367,6 +431,46 @@ const shitOtherList = ref([
     }
 ])
 
+// 新增下拉字典
+const stoolNatureList = ref([
+    { code: '胎粪', name: '胎粪' },
+    { code: '稀黄', name: '稀黄' },
+    { code: '',    name: '' }
+])
+
+const urinationColorList = ref([
+    { code: '清', name: '清' },
+    { code: '',  name: '' }
+])
+
+const umbilicalCordList = ref([
+    { code: '消毒包扎', name: '消毒包扎' },
+    { code: '干燥',   name: '干燥' }
+])
+
+const generalConditionList = ref([
+    { code: '良好', name: '良好' },
+    { code: '好',  name: '好' }
+])
+
+const feedingSourceList = ref([
+    { code: '母乳喂养', name: '母乳喂养' },
+    { code: '人工喂养', name: '人工喂养' }
+])
+
+const feedingAmountList = ref([
+    { code: '少许', name: '少许' },
+    { code: '中等', name: '中等' },
+    { code: '充足', name: '充足' }
+])
+
+const feedingIntervalList = ref([
+    { code: '按需', name: '按需' },
+    { code: '',   name: '' }
+])
+
+//
+
 
 const scdSpecialtextList = ref([{
   value:'外出',