sss
This commit is contained in:
parent
8913fd40a7
commit
bfa3e41e71
@ -45,6 +45,13 @@ Page({
|
||||
},
|
||||
async getDetail(id){
|
||||
const res = await request('doctor/patient/questionnaire_info', 'post', {patient_id: 1, questionnaire_id: id})
|
||||
res.liver_function_image = res.liver_function_image ? res.liver_function_image.split(',') : []
|
||||
res.coagulation_function_image = res.coagulation_function_image ? res.coagulation_function_image.split(',') : []
|
||||
res.blood_routine_image = res.blood_routine_image ? res.blood_routine_image.split(',') : []
|
||||
res.nutritional_indicator_image = res.nutritional_indicator_image ? res.nutritional_indicator_image.split(',') : []
|
||||
res.b_mode_image = res.b_mode_image ? res.b_mode_image.split(',') : []
|
||||
res.mdt_image = res.mdt_image ? res.mdt_image.split(',') : []
|
||||
|
||||
this.setData({
|
||||
detail: res
|
||||
})
|
||||
@ -58,9 +65,10 @@ Page({
|
||||
this.getDetail(id)
|
||||
},
|
||||
handleImagePreview(e){
|
||||
const { mode } = e.currentTarget.dataset;
|
||||
const { mode, index } = e.currentTarget.dataset;
|
||||
this.setData({
|
||||
imageList: this.data.detail[mode].split(',').filter(el => el !== ''),
|
||||
imageList: this.data.detail[mode],
|
||||
imageIndex: index,
|
||||
imageVisible: true
|
||||
})
|
||||
},
|
||||
|
||||
@ -43,22 +43,13 @@
|
||||
<view class="item-title">肝功能</view>
|
||||
<view class="follow-images">
|
||||
<t-row gutter="16">
|
||||
<t-col span="8">
|
||||
<view class="report-image" data-mode="liver_function_image" bind:tap="handleImagePreview">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
<view class="more">+3</view>
|
||||
<t-col span="8" wx:for="{{detail.liver_function_image}}" wx:key="{{index}}" wx:if="{{index < 3}}">
|
||||
<view class="report-image" data-mode="liver_function_image" data-index="{{index}}" bind:tap="handleImagePreview">
|
||||
<image class="image" src="{{item}}" mode=""></image>
|
||||
<view class="more" wx:if="{{detail.liver_function_image.length > 3 }}">+ {{detail.liver_function_image.length - 3}}</view>
|
||||
</view>
|
||||
</t-col>
|
||||
|
||||
</t-row>
|
||||
</view>
|
||||
<view class="follow-item-tit">
|
||||
@ -98,20 +89,11 @@
|
||||
<view class="item-title">凝血功能</view>
|
||||
<view class="follow-images">
|
||||
<t-row gutter="16">
|
||||
<t-col span="8">
|
||||
<view class="report-image" data-mode="coagulation_function_image" bind:tap="handleImagePreview">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
<view class="more">+3</view>
|
||||
|
||||
<t-col span="8" wx:for="{{detail.coagulation_function_image}}" wx:key="{{index}}" wx:if="{{index < 3}}">
|
||||
<view class="report-image" data-mode="coagulation_function_image" data-index="{{index}}" bind:tap="handleImagePreview">
|
||||
<image class="image" src="{{item}}" mode=""></image>
|
||||
<view class="more" wx:if="{{detail.coagulation_function_image.length > 3 }}">+ {{detail.coagulation_function_image.length - 3}}</view>
|
||||
</view>
|
||||
</t-col>
|
||||
</t-row>
|
||||
@ -161,20 +143,11 @@
|
||||
<view class="item-title">血常规</view>
|
||||
<view class="follow-images">
|
||||
<t-row gutter="16">
|
||||
<t-col span="8">
|
||||
<view class="report-image" data-mode="blood_routine_image" bind:tap="handleImagePreview">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
<view class="more">+3</view>
|
||||
|
||||
<t-col span="8" wx:for="{{detail.blood_routine_image}}" wx:key="{{index}}" wx:if="{{index < 3}}">
|
||||
<view class="report-image" data-mode="blood_routine_image" data-index="{{index}}" bind:tap="handleImagePreview">
|
||||
<image class="image" src="{{item}}" mode=""></image>
|
||||
<view class="more" wx:if="{{detail.blood_routine_image.length > 3 }}">+ {{detail.blood_routine_image.length - 3}}</view>
|
||||
</view>
|
||||
</t-col>
|
||||
</t-row>
|
||||
@ -201,20 +174,11 @@
|
||||
<view class="item-title">营养指标</view>
|
||||
<view class="follow-images">
|
||||
<t-row gutter="16">
|
||||
<t-col span="8">
|
||||
<view class="report-image" data-mode="nutritional_indicator_image" bind:tap="handleImagePreview">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
<view class="more">+3</view>
|
||||
|
||||
<t-col span="8" wx:for="{{detail.nutritional_indicator_image}}" wx:key="{{index}}" wx:if="{{index < 3}}">
|
||||
<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="{{detail.nutritional_indicator_image.length > 3 }}">+ {{detail.nutritional_indicator_image.length - 3}}</view>
|
||||
</view>
|
||||
</t-col>
|
||||
</t-row>
|
||||
@ -248,20 +212,11 @@
|
||||
<view class="item-title">B超</view>
|
||||
<view class="follow-images">
|
||||
<t-row gutter="16">
|
||||
<t-col span="8">
|
||||
<view class="report-image" data-mode="b_mode_image" bind:tap="handleImagePreview">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
<view class="more">+3</view>
|
||||
|
||||
<t-col span="8" wx:for="{{detail.b_mode_image}}" wx:key="{{index}}" wx:if="{{index < 3}}">
|
||||
<view class="report-image" data-mode="b_mode_image" data-index="{{index}}" bind:tap="handleImagePreview">
|
||||
<image class="image" src="{{item}}" mode=""></image>
|
||||
<view class="more" wx:if="{{detail.b_mode_image.length > 3 }}">+ {{detail.b_mode_image.length - 3}}</view>
|
||||
</view>
|
||||
</t-col>
|
||||
</t-row>
|
||||
@ -331,20 +286,11 @@
|
||||
<view class="item-title">MDT 电子病历</view>
|
||||
<view class="follow-images">
|
||||
<t-row gutter="16">
|
||||
<t-col span="8">
|
||||
<view class="report-image" data-mode="mdt_image" bind:tap="handleImagePreview">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
</view>
|
||||
</t-col>
|
||||
<t-col span="8">
|
||||
<view class="report-image">
|
||||
<image class="image" src="https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/0541ba31b7264f1ab9115b54b31a4f09_mergeImage.png" mode=""></image>
|
||||
<view class="more">+3</view>
|
||||
|
||||
<t-col span="8" wx:for="{{detail.mdt_image}}" wx:key="{{index}}" wx:if="{{index < 3}}">
|
||||
<view class="report-image" data-mode="mdt_image" data-index="{{index}}" bind:tap="handleImagePreview">
|
||||
<image class="image" src="{{item}}" mode=""></image>
|
||||
<view class="more" wx:if="{{detail.mdt_image.length > 3 }}">+ {{detail.mdt_image.length - 3}}</view>
|
||||
</view>
|
||||
</t-col>
|
||||
</t-row>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user