| | |
| | | <tr> |
| | | <th colspan="2"> |
| | | <el-form-item label="初次调查日期"> |
| | | <el-date-picker v-model="state.tableData.初次调查日期" type="date" style="width: 100px;" |
| | | placeholder="" format="YYYY/MM/DD" value-format="YYYY-MM-DD" /> |
| | | <el-date-picker v-model="state.tableData.初次调查日期" type="date" |
| | | style="width: 100px;" placeholder="" format="YYYY/MM/DD" |
| | | value-format="YYYY-MM-DD" /> |
| | | </el-form-item> |
| | | |
| | | </th> |
| | | <th colspan="2"> |
| | | <el-form-item label="更新日期"> |
| | | <el-date-picker v-model="state.tableData.更新日期" type="date" style="width: 100px;" |
| | | placeholder="" format="YYYY/MM/DD" value-format="YYYY-MM-DD" /> |
| | | <el-date-picker v-model="state.tableData.更新日期" type="date" |
| | | style="width: 100px;" placeholder="" format="YYYY/MM/DD" |
| | | value-format="YYYY-MM-DD" /> |
| | | </el-form-item> |
| | | |
| | | |
| | |
| | | 评价内容 |
| | | |
| | | </td> |
| | | <td colspan="3"> |
| | | 评级结果 |
| | | <td colspan="3" style="color: red;"> |
| | | 评级结果:{{sum}} |
| | | </td> |
| | | |
| | | |
| | |
| | | </td> |
| | | <td colspan="2">您目前体重?</td> |
| | | <td colspan="3"> |
| | | <el-input |
| | | v-model="state.tableData.您目前体重" |
| | | style="max-width: 150px" |
| | | placeholder="" |
| | | > |
| | | <el-input v-model="state.tableData.您目前体重" style="max-width: 150px" |
| | | placeholder=""> |
| | | <template #append>kg</template> |
| | | </el-input> |
| | | </td> |
| | |
| | | |
| | | <td colspan="2">与您六月份前的体重相比有变化吗?</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.体重改变1.type"> |
| | | <el-radio value="A">A:体重变化<5%或5%-10%但正在改善</el-radio> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.体重改变1.type"> |
| | | <el-radio value="A">A:体重变化<5%或5%-10%但正在改善 </el-radio> |
| | | <el-radio value="B">B:持续减少5%-10%或由10%升至5%-10%</el-radio> |
| | | <el-radio value="C">C:持续减少>10%</el-radio> |
| | | </el-radio-group> |
| | |
| | | |
| | | <td colspan="2">近2周体重变化了吗?</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.体重改变2.type"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.体重改变2.type"> |
| | | <el-radio value="A">A:无变化,正常体重或恢复到5%内</el-radio> |
| | | <el-radio value="B">B:稳定,但低于理想或通常体重;部分恢复但不完全</el-radio> |
| | | <el-radio value="C">C:减少/降低</el-radio> |
| | |
| | | </td> |
| | | <td colspan="2">您的食欲??</td> |
| | | <td colspan="3" rowspan="3"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.进食1.type"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.进食1.type"> |
| | | <el-radio value="A">A:好;无变化,轻度;短期变化</el-radio> |
| | | <el-radio value="B">B:正常下限,但在减少;差,但在增加;差,没变化(取决于初始状态)</el-radio> |
| | | <el-radio value="C">C:差,并在减少;差,无变化</el-radio> |
| | |
| | | |
| | | <td colspan="2">您的食物类型有变化吗?</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.进食2.type"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.进食2.type"> |
| | | <el-radio value="A">A:没有变化</el-radio> |
| | | <el-radio value="B">B:半流食</el-radio> |
| | | <el-radio value="C">C:全流食</el-radio> |
| | |
| | | </tr> |
| | | <tr> |
| | | <td colspan="6"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.胃肠道症状.type"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.胃肠道症状.type"> |
| | | <el-radio value="A">A:少有,间断</el-radio> |
| | | <el-radio value="B">B:部分症状,>2周;严重、持续的症状,但在改善</el-radio> |
| | | <el-radio value="C">C:部分或所有症状,频繁或每天,>2周</el-radio> |
| | |
| | | </tr> |
| | | <tr> |
| | | <td colspan="6"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.功能异常.type"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.功能异常.type"> |
| | | <el-radio value="A">A:无受损,力气/精力无改变或轻中度下降但在改善</el-radio> |
| | | <el-radio value="B">B:力气/精力中度下降但在改善;通常的活动部分减少;严重下降但在改善</el-radio> |
| | | <el-radio value="C">C:力气/精力严重下降,卧床</el-radio> |
| | |
| | | </td> |
| | | <td colspan="2">疾病诊断&代谢应激</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" |
| | | v-model="state.tableData.疾病和相关营养需求.type"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.疾病和相关营养需求.type"> |
| | | <el-radio value="A">A:无应激</el-radio> |
| | | <el-radio value="B">B:低水平应激</el-radio> |
| | | <el-radio value="C">C:中高度应激</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr > |
| | | <td rowspan="14"> |
| | | 体检 |
| | | </td> |
| | | <td colspan="2" >皮下脂肪</td> |
| | | <td colspan="3" > |
| | | <span value="A">A:良好</span> |
| | | <span value="B">B:轻度-中度</span> |
| | | <span value="C">C:重度</span> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | |
| | | <td colspan="2">下眼皮</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.下眼皮.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | |
| | | <td colspan="2">二/三头肌</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.二三头肌.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | |
| | | <td colspan="2">肌肉消耗</td> |
| | | <td colspan="3"> |
| | | <span value="A">A:良好</span> |
| | | <span value="B">B:轻度-中度</span> |
| | | <span value="C">C:重度</span> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">颞部</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.颞部.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">锁骨</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.锁骨.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">肩</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.肩.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">肩胛骨</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.肩胛骨.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">骨间肌</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.骨间肌.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">膝盖</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.膝盖.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">股四头肌</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.股四头肌.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">腓肠肌</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.腓肠肌.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">水肿</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.水肿.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="2">腹水</td> |
| | | <td colspan="3"> |
| | | <el-radio-group class="elradiozdi" v-model="state.tableData.腹水.type"> |
| | | <el-radio value="A">A</el-radio> |
| | | <el-radio value="B">B</el-radio> |
| | | <el-radio value="C">C</el-radio> |
| | | </el-radio-group> |
| | | </td> |
| | | </tr> |
| | | |
| | | <tr> |
| | | <td colspan="6" style="font-weight: 600;"> |
| | | 注意: |
| | |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | |
| | | 疾病和相关营养需求:{ |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 下眼皮: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 二三头肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 颞部: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 锁骨: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 肩: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 肩胛骨: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 骨间肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 膝盖: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 股四头肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 腓肠肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 水肿: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 腹水: { |
| | | type: '', |
| | | input1: '', |
| | | } |
| | |
| | | |
| | | }) |
| | | const sum = computed(() => { |
| | | let x=0 |
| | | let a = 0 |
| | | let b=0 |
| | | let c=0 |
| | | for(let key in state.tableData){ |
| | | console.log(key+'key=='+state.tableData[key]?.type) |
| | | if(Number(state.tableData[key]?.type)){ |
| | | x+=Number(state.tableData[key]?.type) |
| | | if (state.tableData[key]?.type==='A') { |
| | | a++ |
| | | }else if(state.tableData[key]?.type==='B') { |
| | | b++ |
| | | }else if(state.tableData[key]?.type==='C') { |
| | | c++ |
| | | } |
| | | } |
| | | return x |
| | | return `A:${a},B:${b},C:${c}` |
| | | }) |
| | | const funhui=()=>{ |
| | | state.dialogTableVisible=false |
| | |
| | | state.tableData.初次调查日期=formatDate(new Date(),'YYYY-mm-dd') |
| | | state.tableData.更新日期=formatDate(new Date(),'YYYY-mm-dd') |
| | | state.tableData.记录者=userInfos.value.userName |
| | | // getPageInfo() |
| | | getPageInfo() |
| | | state.dialogTableVisible = true |
| | | } |
| | | else if(type==='update'){ |
| | |
| | | 填表日期: '', |
| | | 更新日期: formatDate(new Date(),'YYYY-mm-dd'), |
| | | 记录者: userInfos.value.userName, |
| | | 体重改变: { |
| | | 您目前体重: '', |
| | | 体重改变1: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 营养状态: { |
| | | 体重改变2: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | |
| | | 年龄评分:{ |
| | | 进食1: { type: '' }, |
| | | 进食2: { type: '' }, |
| | | 进食3: { type: '' }, |
| | | 进食4: { type: '' }, |
| | | 胃肠道症状: { type: '' }, |
| | | 功能异常: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 疾病和相关营养需求: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 下眼皮: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 二三头肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 颞部: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 锁骨: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 肩: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 肩胛骨: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 骨间肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 膝盖: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 股四头肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 腓肠肌: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 水肿: { |
| | | type: '', |
| | | input1: '', |
| | | }, |
| | | 腹水: { |
| | | type: '', |
| | | input1: '', |
| | | } |
| | |
| | | |
| | | |
| | | <style scoped lang="scss"> |
| | | |
| | | .gridtable { |
| | | font-family: verdana, arial, sans-serif; |
| | | font-size: 11px; |
| | |
| | | border-color: #666666; |
| | | background-color: #ffffff; |
| | | } |
| | | |
| | | </style> |