This commit is contained in:
左哥 2025-07-15 23:11:23 +08:00
parent 5a5f3b080e
commit f68ced6fca
3 changed files with 45 additions and 48 deletions

View File

@ -175,44 +175,7 @@
</view>
</view>
<view class="follow-item">
<view class="item-title">营养指标</view>
<view class="follow-images">
<t-row gutter="16">
<t-col span="8" wx:for="{{detail.nutritional_indicator_image}}" wx:key="index" wx:if="{{index < 2 || (index == 2 && form.nutritional_indicator_image.length > 12)}}">
<view class="report-image" data-mode="nutritional_indicator_image" data-index="{{index}}" bind:tap="handleImagePreview">
<image class="image" src="{{item}}" mode=""></image>
<view class="more" wx:if="{{index == 2 && detail.nutritional_indicator_image.length > 3 }}">+ {{detail.nutritional_indicator_image.length - 3}}</view>
</view>
</t-col>
</t-row>
</view>
<view class="follow-item-tit">
<text class="label">25-(OH)D3</text>
<text class="value">{{detail.oh_d3}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">25-(OH)D2</text>
<text class="value">{{detail.oh_d2}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">25-(OH)D</text>
<text class="value">{{detail.oh_d}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">维生素A</text>
<text class="value">{{detail.vitamin_a}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">维生素K</text>
<text class="value">{{detail.vitamin_k}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">维生素E</text>
<text class="value">{{detail.vitamin_e}} (ng/ml)</text>
</view>
</view>
<view class="follow-item">
<view class="item-title">B超</view>
<view class="follow-images">
@ -287,6 +250,44 @@
<text class="value">{{detail.elastography_median}} (kPa)</text>
</view>
</view>
<view class="follow-item">
<view class="item-title">营养指标</view>
<view class="follow-images">
<t-row gutter="16">
<t-col span="8" wx:for="{{detail.nutritional_indicator_image}}" wx:key="index" wx:if="{{index < 2 || (index == 2 && form.nutritional_indicator_image.length > 12)}}">
<view class="report-image" data-mode="nutritional_indicator_image" data-index="{{index}}" bind:tap="handleImagePreview">
<image class="image" src="{{item}}" mode=""></image>
<view class="more" wx:if="{{index == 2 && detail.nutritional_indicator_image.length > 3 }}">+ {{detail.nutritional_indicator_image.length - 3}}</view>
</view>
</t-col>
</t-row>
</view>
<view class="follow-item-tit">
<text class="label">25-(OH)D3</text>
<text class="value">{{detail.oh_d3}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">25-(OH)D2</text>
<text class="value">{{detail.oh_d2}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">25-(OH)D</text>
<text class="value">{{detail.oh_d}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">维生素A</text>
<text class="value">{{detail.vitamin_a}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">维生素K</text>
<text class="value">{{detail.vitamin_k}} (ng/ml)</text>
</view>
<view class="follow-item-tit">
<text class="label">维生素E</text>
<text class="value">{{detail.vitamin_e}} (ng/ml)</text>
</view>
</view>
<view class="follow-item">
<view class="item-title">MDT 电子病历</view>
<view class="follow-images">

View File

@ -19,20 +19,16 @@ Page({
},
async getList(append = false) {
if (!this.data.hasMore && append) return;
const res = await request('doctor/patients', {
username: this.data.username,
page: this.page,
page_size: this.page_size
})
const res = await request(`doctor/patients?page=${this.page}&page_size=${this.page_size}&username=${this.data.username}`)
const newList = append ? this.data.list.concat(res.list) : res.list;
this.setData({
list: newList,
hasMore: res.list.length === this.page_size
})
},
changeUsername(){
changeUsername(e){
this.page = 1
this.setData({ hasMore: true })
this.setData({ hasMore: true,username: e.detail.value })
this.getList()
},

View File

@ -17,7 +17,7 @@
height: 88rpx;
}
.box_1 {
height: calc(100% - 200rpx);
height: calc(100% - 180rpx);
position: relative;
z-index: 1;
padding: 24rpx;
@ -26,11 +26,11 @@
box-sizing: border-box;
width: 100%;
height: 100%;
// padding-top: 24rpx;
padding-top: 12rpx;
}
}
.scroll-top{
margin-top: 24rpx;
// margin-top: 24rpx;
}
.box_2 {
flex-direction: row;