12.6 sickdetail

This commit is contained in:
zoujiandong
2023-12-06 13:05:44 +08:00
parent a92f1621b1
commit fcd9d6ccad
26 changed files with 942 additions and 133 deletions
+5 -5
View File
@@ -1,6 +1,6 @@
const app = getApp()
import {family} from "../../api/familyDoc"
import {pathographyGroup} from "../../api/sickRecord"
import {throttle} from "../../utils/util"
Page({
@@ -16,7 +16,7 @@ Page({
this.handleFamily();
},
handleFamily(){
family().then(data=>{
pathographyGroup().then(data=>{
this.setData({
isTriggered:false,
list:data
@@ -30,13 +30,13 @@ Page({
},
goInfo:throttle(function(){
app.method.navigateTo({
url: '/pages/sickDetail/sickDetail',
url: '/pages/familyDoc/familyDoc',
})
}),
goMember:throttle(function(event){
goRecord:throttle(function(event){
let id=event.currentTarget.dataset.id;
app.method.navigateTo({
url: '/pages/memberDetail/memberDetail?family_id='+id,
url: '/pages/sickRecord/sickRecord?family_id='+id+"&showRadio=false",
})
}),
/**
+7 -4
View File
@@ -4,17 +4,20 @@
<view class="hasdata">
<scroll-view scroll-y="true" bindrefresherrefresh="handleRefresher" class="scrollbox" refresher-triggered="{{isTriggered}}" refresher-threshold="100" refresher-enabled="true" class="namebox" wx:if="{{list.length>0}}">
<view class="namecell" bindtap="goMember" wx:for="{{list}}" wx:key="family_id" data-id="{{item.family_id}}">
<view class="name">{{item.card_name}}(<text wx:if="{{item.sex==1}}">男</text><text wx:elif="{{item.sex==2}}">女</text><text wx:else>未知</text>{{item.age}}岁)</view>
<view class="namecell" bindtap="goRecord" wx:for="{{list}}" wx:key="family_id" data-id="{{item.family_id}}">
<view class="namecon">
<view class="name" >{{item.name}}<text wx:if="{{item.sex==1}}" decode="true">&nbsp;&nbsp;男</text><text wx:elif="{{item.sex==2}}" decode="true">&nbsp;&nbsp;女</text><text wx:else decode="true">&nbsp;&nbsp;未知</text>{{item.age}}岁</view>
<view class="count">共有{{item.count}}份病例</view>
</view>
<image src="{{img_host+'/righticon.png'}}" class="righticon"></image>
</view>
</scroll-view>
<view class="nodata" wx:else>
<image src="{{img_host+'/member.png'}}" class="memberimg"></image>
<image src="../../assets/images/noManage.png" class="memberimg"></image>
<view class="tips">当前暂未添加任何家庭成员哦~</view>
<view class="btnbox add nobtn">
<view class="btn" bindtap="goInfo">立即添加</view>
<view class="btn" bindtap="goInfo">添加家庭成员</view>
</view>
</view>
<view class="btnbox add" wx:if="{{list.length>0}}">
+7
View File
@@ -41,6 +41,7 @@
}
.namecell{
overflow: hidden;
display: flex;
margin:0 32rpx;
height: 142rpx;
@@ -93,4 +94,10 @@ color: #999999;
}
.img {
padding:14rpx 29rpx;
}
.count{
margin-top: 20rpx;
font-size: 24rpx;
font-weight: 400;
color: #666666;
}