228 lines
10 KiB
Plaintext
228 lines
10 KiB
Plaintext
<page-meta page-style="{{ true ? 'overflow: hidden;' : '' }}" />
|
|
<view class="container" id="container">
|
|
<!-- 顶部背景 -->
|
|
<view class="top_bk"></view>
|
|
<!-- 顶部标题 -->
|
|
<view class="title"
|
|
style="top:0;padding-top: {{stateHeight}}px;height: {{navHeight + 10}}px;line-height: {{navHeight}}px;position: relative;">{{ title }}</view>
|
|
<!-- 用户信息 -->
|
|
<!-- <view class="info_box" style="margin-top: {{stateHeight+navHeight+10}}px;"> -->
|
|
<view class="info_box">
|
|
<view class="info">
|
|
<view class="info_top">
|
|
<view class="info_photo" bindtap="go" data-url="/user/pages/yishi/myinfo/index">
|
|
<!-- 跳转我的信息 -->
|
|
<t-avatar alt="头像" class="avatar" size="medium" image="{{info.avatar}}" wx:if="{{!skeleton_loading}}"/>
|
|
<!-- 骨架屏 -->
|
|
<t-skeleton theme="avatar" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="info_content">
|
|
<view class="info_mobile" wx:if="{{!skeleton_loading}}">{{info.user_name}}</view>
|
|
<t-skeleton theme="text" row-col="{{[1]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="info_shiming" bindtap="go" data-url="{{shiming_status_url}}" wx:if="{{!skeleton_loading}}">
|
|
<view class="info_shiming_status {{info.info_shiming_status}}" wx:if="{{!skeleton_loading}}">{{info.info_shiming_status_txt}}</view>
|
|
<t-skeleton theme="text" row-col="{{[{ width: '50rpx' }]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
</view>
|
|
<view class="info_wenzhen">
|
|
<view class="info_wenzhen_new" wx:if="{{skeleton_loading}}">
|
|
<t-skeleton theme="text" row-col="{{[{ width: '70%' }]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="info_wenzhen_new" bindtap="go" data-url="/Pages/yishi/wenzhen_v2/wenzhen" data-moudle="0" wx:if="{{!skeleton_loading}}">
|
|
待接诊:{{info.not_accepted_inquiry_num}}
|
|
<t-skeleton theme="text" row-col="{{[1]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="info_wenzhen_ing" bindtap="go" data-url="/Pages/yishi/wenzhen_v2/wenzhen" data-moudle="1" wx:if="{{!skeleton_loading}}">接诊中:{{info.accepting_inquiry_num}}</view>
|
|
</view>
|
|
</view>
|
|
<view class="info_note" wx:if="{{info.show_info_note}}">
|
|
<view class="haoping info_note_item" wx:if="{{skeleton_loading}}">
|
|
<t-skeleton theme="text" row-col="{{[{ width: '90%' }]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="haoping info_note_item" wx:if="{{!skeleton_loading}}">
|
|
<text class="info_note_txt">好评率</text><text class="info_note_num"> {{info.praise_rate}}%</text>
|
|
</view>
|
|
<view class="time info_note_item" wx:if="{{!skeleton_loading}}">
|
|
<text class="info_note_txt">响应时间</text><text class="info_note_num"> {{info.avg_response_time}} </text><text class="info_note_txt">分钟</text>
|
|
</view>
|
|
<view class="follow info_note_item" wx:if="{{!skeleton_loading}}">
|
|
<text class="info_note_txt">关注数</text><text class="info_note_num"> {{info.number_of_fans}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<!-- 认证信息 -->
|
|
<view class="renzhen">
|
|
<view class="renzheng_left" wx:if="{{skeleton_loading}}">
|
|
<t-skeleton theme="image" row-col="{{[1]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="renzheng_left" bindtap="go" data-url="/user/pages/yishi/identity/index" wx:if="{{!skeleton_loading}}">
|
|
<view class="renzheng_content_left">
|
|
<view class="renzheng_content_name">医师身份认证</view>
|
|
<view class="renzheng_content_status">
|
|
<van-button round plain
|
|
custom-style="background-color: #E0FFFE; height: 45rpx; letter-spacing: 3rpx; font-size: 26rpx;"
|
|
color="#3CC7C0" type="info" size="small">{{ iden_auth_status_txt }}></van-button>
|
|
</view>
|
|
</view>
|
|
<view class="renzheng_content_right">
|
|
<van-image class="renzheng_content_right_img" width="100%"
|
|
fit="widthFix"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/yishirenzheng.png"
|
|
/>
|
|
</view>
|
|
</view>
|
|
<view class="renzheng_right" wx:if="{{skeleton_loading}}">
|
|
<t-skeleton theme="image" row-col="{{[1,1,1]}}" animation="gradient" loading="{{skeleton_loading}}" />
|
|
</view>
|
|
<view class="renzheng_right" bindtap="gozhiye" data-url="/user/pages/yishi/zhiye_identity/index" wx:if="{{!skeleton_loading}}">
|
|
<view class="renzheng_content_left">
|
|
<view class="renzheng_content_name">多点执业认证</view>
|
|
<view class="renzheng_content_status">
|
|
<van-button round plain data-moudle="2"
|
|
custom-style="background-color: #FFF5E0; height: 45rpx; letter-spacing: 3rpx; font-size: 26rpx;"
|
|
color="#FC7E00" type="info" size="small">{{ multi_point_status_txt }}></van-button>
|
|
</view>
|
|
</view>
|
|
<view class="renzheng_content_right">
|
|
<van-image class="renzheng_content_right_img" width="100%"
|
|
fit="widthFix"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/zhiyerenzheng.png"
|
|
/>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<!-- 广告版块 -->
|
|
<view class="ad">
|
|
<swiper class="swiper" indicator-dots="{{true}}" circular="{{true}}" indicator-active-color="#3CC7C0" autoplay="{{true}}" interval="3000">
|
|
<block wx:for="{{banner}}" wx:key="*this">
|
|
<swiper-item>
|
|
<view class="swiper-item">
|
|
<image class="swiperimg" src="{{item.banner_path}}" data-item="{{item}}" bindtap="onTapAD"></image>
|
|
</view>
|
|
</swiper-item>
|
|
</block>
|
|
</swiper>
|
|
</view>
|
|
<!-- 功能模块 -->
|
|
<view class="fun_box">
|
|
<view bindtap="go" data-moudle="3" data-url="/user/pages/yishi/myprofile/index" class="fun_box_item" style="height: {{funbox_height}}rpx;">
|
|
<van-image class="fun_box_item_img"
|
|
fit="heightFix"
|
|
height="70rpx"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/jianjie.png"
|
|
/>
|
|
<text class="fun_box_item_txt">个人简介管理</text>
|
|
<view class="introicon" wx:if="{{info.introduction_status==3}}">!</view>
|
|
</view>
|
|
<view bindtap="go" data-moudle="4" data-url="/user/pages/yishi/onlinesetup/index" class="fun_box_item" style="height: {{funbox_height}}rpx;">
|
|
<van-image class="fun_box_item_img"
|
|
fit="widthFix"
|
|
width="70rpx"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/zaixian.png"
|
|
/>
|
|
<text class="fun_box_item_txt">在线问诊管理</text>
|
|
</view>
|
|
<view bindtap="go" data-moudle="5" data-url="/user/pages/yishi/kuaisusetup/index" class="fun_box_item" style="height: {{funbox_height}}rpx;">
|
|
<van-image class="fun_box_item_img"
|
|
fit="widthFix"
|
|
width="70rpx"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/kuaisu.png"
|
|
/>
|
|
<text class="fun_box_item_txt">快速问诊管理</text>
|
|
</view>
|
|
<view bindtap="go" data-moudle="6" data-url="/user/pages/yishi/yizhensetup/index" class="fun_box_item" style="height: {{funbox_height}}rpx;">
|
|
<van-image class="fun_box_item_img"
|
|
fit="widthFix"
|
|
width="70rpx"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/yizhen.png"
|
|
/>
|
|
<text class="fun_box_item_txt">公益问诊管理</text>
|
|
</view>
|
|
<view bindtap="go" data-moudle="7" data-url="/user/pages/yishi/chufangsetup/index" class="fun_box_item" style="height: {{funbox_height}}rpx;">
|
|
<van-image class="fun_box_item_img"
|
|
fit="widthFix"
|
|
width="70rpx"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/chufang.png"
|
|
/>
|
|
<view class="fun_box_item_txt">
|
|
<t-badge style="display: flex;align-items: center;" dot="{{info.reject_prescription_number ? true : false}}" offset="{{ ['-14rpx', '10rpx'] }}" class="wrapper" content="处方管理" />
|
|
</view>
|
|
</view>
|
|
<view class="fun_box_item" data-moudle="8" bindtap="contactKeFu" style="height: {{funbox_height}}rpx;">
|
|
<van-image class="fun_box_item_img"
|
|
fit="widthFix"
|
|
width="70rpx"
|
|
src="{{static_host}}/applet/doctor/static/images/yishi/kefu.png"
|
|
/>
|
|
<text class="fun_box_item_txt">联系客服</text>
|
|
</view>
|
|
</view>
|
|
<view style="width: 100%;height: 55px;">
|
|
<!-- 处理底部tabbar遮挡 50px -->
|
|
</view>
|
|
|
|
<t-dialog
|
|
visible="{{ dialog_visible }}"
|
|
title="温馨提示"
|
|
content="{{dialog_content}}"
|
|
>
|
|
<view slot="cancel-btn" class="dialog dialog_cancel_btn" bindtap="cancelDialog">
|
|
取消
|
|
</view>
|
|
<view slot="confirm-btn" class="dialog dialog_confirm_btn" bindtap="confirmDialog" data-url="{{dialog_url}}">
|
|
确定
|
|
</view>
|
|
</t-dialog>
|
|
|
|
<t-dialog
|
|
visible="{{ jiesuan_dialog_visible }}"
|
|
title="温馨提示"
|
|
content="快速了解在线问诊、公益问诊和快速问诊"
|
|
>
|
|
<view slot="cancel-btn" class="dialog dialog_cancel_btn" bindtap="cancelJieSuanDialog">
|
|
已了解
|
|
</view>
|
|
<view slot="confirm-btn" class="dialog dialog_confirm_btn" bindtap="confirmJieSuanDialog">
|
|
不了解
|
|
</view>
|
|
</t-dialog>
|
|
|
|
|
|
<t-dialog
|
|
visible="{{ contactKeFu }}"
|
|
title="立即联系客服"
|
|
confirm-btn="{{confirmBtn}}"
|
|
close-on-overlay-click="{{true}}"
|
|
close="cancelContactDialog"
|
|
>
|
|
<view slot="cancel-btn" class="dialog dialog_cancel_btn" bindtap="cancelContactDialog">
|
|
取消
|
|
</view>
|
|
</t-dialog>
|
|
<van-overlay show="{{ overlay_show }}" z-index="999999999999">
|
|
<van-image class="overlay_show"
|
|
fit="widthFix"
|
|
style="position: absolute; padding-top: {{stateHeight + navHeight}}px;"
|
|
width="100vw"
|
|
src="{{static_host}}/applet/doctor/static/images/collection.png"
|
|
/>
|
|
<van-button color="rgba(0, 0, 0, .1)" style="position: fixed;bottom: 100rpx;left: 50%;transform: translateX(-50%);width: 80vw;border: 1px solid #fff;border-radius: 50px;" block round bind:click="onClickHideOverlay">我知道了</van-button>
|
|
</van-overlay>
|
|
|
|
<t-dialog
|
|
visible="{{ sub_visible }}"
|
|
title="温馨提示"
|
|
content="您已关闭订阅消息通知,请点击“确认”按钮在设置中打开订阅通知。"
|
|
>
|
|
<view slot="cancel-btn" class="dialog dialog_cancel_btn" bindtap="subcancelDialog">
|
|
取消
|
|
</view>
|
|
<view slot="confirm-btn" class="dialog dialog_confirm_btn" bindtap="subconfirmDialog">
|
|
确定
|
|
</view>
|
|
</t-dialog>
|
|
</view>
|
|
|
|
|