<view class="{{['case-detail', 'data-v-7700b214', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{aR}}"><view class="header-card data-v-7700b214"><view class="case-header data-v-7700b214"><view class="hospital-info data-v-7700b214"><image src="{{a}}" mode="aspectFit" class="hospital-logo data-v-7700b214"/><view class="hospital-details data-v-7700b214"><text class="hospital-name data-v-7700b214">{{b}}</text><text class="case-type data-v-7700b214">{{c}}</text></view></view><view class="{{['case-status', 'data-v-7700b214', e]}}">{{d}}</view></view><view class="case-basic-info data-v-7700b214"><view class="info-row data-v-7700b214"><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">案例编号</text><text class="value data-v-7700b214">{{f}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">上报时间</text><text class="value data-v-7700b214">{{g}}</text></view></view></view></view><view class="tab-navigation data-v-7700b214"><text wx:for="{{h}}" wx:for-item="tab" wx:key="b" class="{{[tab.c && 'active', 'tab-item', 'data-v-7700b214']}}" bindtap="{{tab.d}}">{{tab.a}}</text></view><view wx:if="{{i}}" class="info-section fade-in-up data-v-7700b214"><view class="section-card data-v-7700b214"><view class="section-header data-v-7700b214"><text class="section-title data-v-7700b214">📋 捐献者基本信息</text></view><view class="info-grid data-v-7700b214"><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">姓名</text><text class="value data-v-7700b214">{{j}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">性别</text><text class="value data-v-7700b214">{{k}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">年龄</text><text class="value data-v-7700b214">{{l}} {{m}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">证件类型</text><text class="value data-v-7700b214">{{n}}</text></view><view class="info-item full-width data-v-7700b214"><text class="label data-v-7700b214">证件号码</text><text class="value data-v-7700b214">{{o}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">民族</text><text class="value data-v-7700b214">{{p}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">国籍</text><text class="value data-v-7700b214">{{q}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">籍贯</text><text class="value data-v-7700b214">{{r}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">学历</text><text class="value data-v-7700b214">{{s}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">职业</text><text class="value data-v-7700b214">{{t}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">联系电话</text><text class="value data-v-7700b214">{{v}}</text></view><view class="info-item full-width address-item data-v-7700b214"><text class="label data-v-7700b214">户籍地址</text><text class="value data-v-7700b214">{{w}}</text></view><view class="info-item full-width address-item data-v-7700b214"><text class="label data-v-7700b214">现住地址</text><text class="value data-v-7700b214">{{x}}</text></view></view></view></view><view wx:if="{{y}}" class="info-section fade-in-up data-v-7700b214"><view class="section-card data-v-7700b214"><view class="section-header data-v-7700b214"><text class="section-title data-v-7700b214">🏥 医疗信息</text></view><view class="info-grid data-v-7700b214"><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">住院号</text><text class="value data-v-7700b214">{{z}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">GCS评分</text><text class="value data-v-7700b214">{{A}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">血型</text><text class="value data-v-7700b214">{{B}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">Rh(D)阴性</text><text class="value data-v-7700b214">{{C}}</text></view><view class="info-item full-width data-v-7700b214"><text class="label data-v-7700b214">传染病</text><text class="value data-v-7700b214">{{D}}</text></view><view class="info-item full-width data-v-7700b214"><text class="label data-v-7700b214">疾病诊断</text><text class="value diagnosis-text data-v-7700b214">{{E}}</text></view><view class="info-item full-width data-v-7700b214"><text class="label data-v-7700b214">病情概况</text><text class="value data-v-7700b214">{{F}}</text></view><view class="info-item full-width data-v-7700b214"><text class="label data-v-7700b214">病人状况</text><text class="value data-v-7700b214">{{G}}</text></view></view></view></view><view wx:if="{{H}}" class="info-section fade-in-up data-v-7700b214"><view class="section-card data-v-7700b214"><view class="section-header data-v-7700b214"><text class="section-title data-v-7700b214">📞 医院与联系信息</text></view><view class="info-grid data-v-7700b214"><view class="info-item full-width data-v-7700b214"><text class="label data-v-7700b214">治疗医院</text><text class="value data-v-7700b214">{{I}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">治疗科室</text><text class="value data-v-7700b214">{{J}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">上报医院</text><text class="value data-v-7700b214">{{K}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">上报信息员</text><text class="value data-v-7700b214">{{L}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">信息员编号</text><text class="value data-v-7700b214">{{M}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">协调员</text><text class="value data-v-7700b214">{{N}}</text></view><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">协调员编号</text><text class="value data-v-7700b214">{{O}}</text></view></view></view></view><view wx:if="{{P}}" class="info-section fade-in-up data-v-7700b214"><view class="section-card data-v-7700b214"><view class="section-header data-v-7700b214"><view class="data-v-7700b214" style="display:flex;justify-content:space-between;align-items:center;width:100%"><text class="section-title data-v-7700b214">🚑 转运信息</text><view wx:if="{{Q}}" class="data-v-7700b214" style="display:flex;gap:16rpx"><button wx:if="{{R}}" class="small-btn primary data-v-7700b214" catchtap="{{S}}"> 创建转运单 </button><button wx:if="{{T}}" class="small-btn secondary data-v-7700b214" catchtap="{{U}}"> 查看转运单 </button></view></view></view><view class="info-grid data-v-7700b214"><view class="info-item data-v-7700b214"><text class="label data-v-7700b214">是否需要转运</text><text class="value data-v-7700b214">{{V}}</text></view></view><view wx:if="{{W}}" class="transport-list data-v-7700b214"><view wx:for="{{X}}" wx:for-item="transport" wx:key="o" class="transport-item data-v-7700b214"><view class="transport-header data-v-7700b214"><text class="transport-no data-v-7700b214">转运单号:{{transport.a}}</text><text class="{{['transport-status', 'data-v-7700b214', transport.c]}}">{{transport.b}}</text></view><view class="transport-body data-v-7700b214"><view class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">出发地点</text><text class="t-value data-v-7700b214">{{transport.d}}</text></view><view class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">出发时间</text><text class="t-value data-v-7700b214">{{transport.e}}</text></view><view class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">负责协调员</text><text class="t-value data-v-7700b214">{{transport.f}}</text></view><view wx:if="{{transport.g}}" class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">出诊医生</text><text class="t-value data-v-7700b214">{{transport.h}}</text></view><view wx:if="{{transport.i}}" class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">出诊护士</text><text class="t-value data-v-7700b214">{{transport.j}}</text></view><view wx:if="{{transport.k}}" class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">驾驶员</text><text class="t-value data-v-7700b214">{{transport.l}}</text></view><view wx:if="{{transport.m}}" class="transport-row data-v-7700b214"><text class="t-label data-v-7700b214">ICU评估医生</text><text class="t-value data-v-7700b214">{{transport.n}}</text></view></view></view></view><view wx:elif="{{Y}}" class="empty-transport data-v-7700b214"><text class="data-v-7700b214">该案例需要转运,但尚未创建转运单</text><text wx:if="{{Z}}" class="data-v-7700b214" style="color:#f0ad4e;font-size:24rpx;margin-top:10rpx"> 需先审批同意才能创建转运单 </text></view><view wx:else class="empty-transport data-v-7700b214"><text class="data-v-7700b214">该案例无需转运</text></view></view></view><attachment-upload wx:if="{{ac}}" class="r data-v-7700b214" virtualHostClass="r data-v-7700b214" u-r="attachment" bindpreview="{{ab}}" u-i="7700b214-0" bind:__l="__l" u-p="{{ac}}"/><view class="action-bar data-v-7700b214"><button class="action-btn secondary data-v-7700b214" bindtap="{{ad}}">返回</button><button wx:if="{{ae}}" class="action-btn approve data-v-7700b214" bindtap="{{af}}"> 确认案例 </button><button wx:if="{{ag}}" class="action-btn primary data-v-7700b214" bindtap="{{ah}}"> 编辑案例 </button></view><view wx:if="{{ai}}" class="approve-mask data-v-7700b214" bindtap="{{aj}}"></view><view class="{{['approve-panel', 'data-v-7700b214', aO && 'panel-show']}}"><view class="panel-header data-v-7700b214"><text class="panel-title data-v-7700b214">案例确认</text><text class="panel-close data-v-7700b214" bindtap="{{ak}}">✕</text></view><scroll-view scroll-y class="panel-body data-v-7700b214"><view class="summary-card data-v-7700b214"><view class="summary-row data-v-7700b214"><text class="s-label data-v-7700b214">案例编号</text><text class="s-value data-v-7700b214">{{al}}</text></view><view class="summary-row data-v-7700b214"><text class="s-label data-v-7700b214">患者姓名</text><text class="s-value data-v-7700b214">{{am}}</text></view><view class="summary-row data-v-7700b214"><text class="s-label data-v-7700b214">疾病诊断</text><text class="s-value data-v-7700b214">{{an}}</text></view><view class="summary-row data-v-7700b214"><text class="s-label data-v-7700b214">上报医院</text><text class="s-value data-v-7700b214">{{ao}}</text></view></view><view class="form-group data-v-7700b214"><text class="form-label data-v-7700b214">确认结果 <text class="required data-v-7700b214">*</text></text><view class="radio-group data-v-7700b214"><view class="{{['radio-item', 'data-v-7700b214', aq && 'active']}}" bindtap="{{ar}}"><text class="{{['radio-icon', 'data-v-7700b214', ap && 'checked']}}">✓</text><text class="radio-text data-v-7700b214">同意</text></view><view class="{{['radio-item', 'data-v-7700b214', at && 'active']}}" bindtap="{{av}}"><text class="{{['radio-icon', 'data-v-7700b214', as && 'checked']}}">✓</text><text class="radio-text data-v-7700b214">驳回</text></view></view></view><view wx:if="{{aw}}" class="form-group data-v-7700b214"><text class="form-label data-v-7700b214">是否需要转运 <text class="required data-v-7700b214">*</text></text><view class="radio-group data-v-7700b214"><view class="{{['radio-item', 'data-v-7700b214', ay && 'active']}}" bindtap="{{az}}"><text class="{{['radio-icon', 'data-v-7700b214', ax && 'checked']}}">✓</text><text class="radio-text data-v-7700b214">不需要</text></view><view class="{{['radio-item', 'data-v-7700b214', aB && 'active']}}" bindtap="{{aC}}"><text class="{{['radio-icon', 'data-v-7700b214', aA && 'checked']}}">✓</text><text class="radio-text data-v-7700b214">需要</text></view></view></view><view wx:if="{{aD}}" class="form-group data-v-7700b214"><text class="form-label data-v-7700b214">驳回原因 <text class="required data-v-7700b214">*</text></text><view class="radio-group vertical data-v-7700b214"><view wx:for="{{aE}}" wx:for-item="reason" wx:key="c" class="{{['radio-item', 'data-v-7700b214', reason.d && 'active']}}" bindtap="{{reason.e}}"><text class="{{['radio-icon', 'data-v-7700b214', reason.a && 'checked']}}">✓</text><text class="radio-text data-v-7700b214">{{reason.b}}</text></view></view></view><view class="form-group data-v-7700b214"><text class="form-label data-v-7700b214">{{aF}} <text wx:if="{{aG}}" class="required data-v-7700b214">*</text></text><block wx:if="{{r0}}"><textarea class="form-textarea data-v-7700b214" placeholder="{{aH}}" maxlength="500" value="{{aI}}" bindinput="{{aJ}}"/></block><text class="word-count data-v-7700b214">{{aK}}/500</text></view></scroll-view><view class="panel-footer data-v-7700b214"><button class="panel-btn cancel data-v-7700b214" bindtap="{{aL}}">取消</button><button class="panel-btn submit data-v-7700b214" bindtap="{{aM}}" loading="{{aN}}"> 确定 </button></view></view><u-loading-icon wx:if="{{aP}}" class="data-v-7700b214" virtualHostClass="data-v-7700b214" u-i="7700b214-1" bind:__l="__l" u-p="{{aQ}}"/></view>
|