WXL
17 小时以前 05c363fdd7ab04e3bd9a753e2c5d5bfff04d681c
1
<view class="{{['case-report-container', 'data-v-14b6ba50', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{aC}}"><scroll-view scroll-y class="form-scroll data-v-14b6ba50" show-scrollbar="{{false}}"><view class="form-content data-v-14b6ba50"><view class="page-header data-v-14b6ba50"><text class="page-title data-v-14b6ba50">{{a}}</text></view><view class="form-section data-v-14b6ba50"><view class="section-header data-v-14b6ba50"><view class="section-icon data-v-14b6ba50">📋</view><text class="section-title data-v-14b6ba50">捐献案例基本信息</text></view><view class="form-grid data-v-14b6ba50"><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">上报医院</text><u-input wx:if="{{c}}" class="custom-input data-v-14b6ba50" virtualHostClass="custom-input data-v-14b6ba50" u-i="14b6ba50-0" bind:__l="__l" bindupdateModelValue="{{b}}" u-p="{{c}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">科室名称</text><u-input wx:if="{{e}}" class="custom-input data-v-14b6ba50" virtualHostClass="custom-input data-v-14b6ba50" u-i="14b6ba50-1" bind:__l="__l" bindupdateModelValue="{{d}}" u-p="{{e}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label required data-v-14b6ba50">患者姓名</text><u-input wx:if="{{g}}" class="custom-input data-v-14b6ba50" virtualHostClass="custom-input data-v-14b6ba50" u-i="14b6ba50-2" bind:__l="__l" bindupdateModelValue="{{f}}" u-p="{{g}}"/></view></view></view><view class="form-section data-v-14b6ba50"><view class="section-header data-v-14b6ba50"><view class="section-icon data-v-14b6ba50">👤</view><text class="section-title data-v-14b6ba50">捐献人信息</text></view><view class="form-grid data-v-14b6ba50"><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">民族</text><picker class="data-v-14b6ba50" mode="selector" range="{{i}}" value="{{j}}" bindchange="{{k}}"><view class="picker data-v-14b6ba50"><text class="data-v-14b6ba50">{{h}}</text><text class="icon-arrow data-v-14b6ba50">›</text></view></picker></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">国籍</text><u-input wx:if="{{m}}" class="custom-input data-v-14b6ba50" virtualHostClass="custom-input data-v-14b6ba50" u-i="14b6ba50-3" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">证件类型</text><picker class="data-v-14b6ba50" mode="selector" range="{{o}}" value="{{p}}" bindchange="{{q}}"><view class="picker data-v-14b6ba50"><text class="data-v-14b6ba50">{{n}}</text><text class="icon-arrow data-v-14b6ba50">›</text></view></picker></view><view class="form-item data-v-14b6ba50"><text class="item-label required data-v-14b6ba50">证件号码</text><u-input wx:if="{{t}}" class="custom-input data-v-14b6ba50" virtualHostClass="custom-input data-v-14b6ba50" bindblur="{{r}}" u-i="14b6ba50-4" bind:__l="__l" bindupdateModelValue="{{s}}" u-p="{{t}}"/><text wx:if="{{v}}" class="error-text data-v-14b6ba50">{{w}}</text></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">性别</text><view class="radio-options data-v-14b6ba50"><view wx:for="{{x}}" wx:for-item="gender" wx:key="b" class="{{['option-item', 'data-v-14b6ba50', gender.c && 'active']}}" bindtap="{{gender.d}}"><text class="radio-dot data-v-14b6ba50"></text><text class="option-label data-v-14b6ba50">{{gender.a}}</text></view></view></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">出生日期</text><picker class="data-v-14b6ba50" mode="date" value="{{z}}" bindchange="{{A}}"><view class="picker data-v-14b6ba50"><text class="data-v-14b6ba50">{{y}}</text><text class="icon-arrow data-v-14b6ba50">›</text></view></picker></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">年龄</text><u-input wx:if="{{C}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-5" bind:__l="__l" bindupdateModelValue="{{B}}" u-p="{{C}}"/></view></view></view><view class="form-section data-v-14b6ba50"><view class="section-header data-v-14b6ba50"><view class="section-icon data-v-14b6ba50">🏥</view><text class="section-title data-v-14b6ba50">医疗信息</text></view><view class="form-grid data-v-14b6ba50"><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">住院号</text><u-input wx:if="{{E}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-6" bind:__l="__l" bindupdateModelValue="{{D}}" u-p="{{E}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">GCS评分</text><u-input wx:if="{{H}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" bindblur="{{F}}" u-i="14b6ba50-7" bind:__l="__l" bindupdateModelValue="{{G}}" u-p="{{H}}"/></view><view class="form-item full-width data-v-14b6ba50"><text class="item-label required data-v-14b6ba50">疾病诊断</text><u-textarea wx:if="{{J}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-8" bind:__l="__l" bindupdateModelValue="{{I}}" u-p="{{J}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">血型</text><view class="radio-group horizontal data-v-14b6ba50"><view wx:for="{{K}}" wx:for-item="bloodType" wx:key="c" class="radio-item data-v-14b6ba50" bindtap="{{bloodType.d}}"><view class="{{['radio-dot', 'data-v-14b6ba50', bloodType.a && 'active']}}"></view><text class="radio-label data-v-14b6ba50">{{bloodType.b}}</text></view></view></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">Rh(D)</text><view class="radio-group horizontal data-v-14b6ba50"><view wx:for="{{L}}" wx:for-item="rh" wx:key="c" class="radio-item data-v-14b6ba50" bindtap="{{rh.d}}"><view class="{{['radio-dot', 'data-v-14b6ba50', rh.a && 'active']}}"></view><text class="radio-label data-v-14b6ba50">{{rh.b}}</text></view></view></view><view class="form-item full-width data-v-14b6ba50"><text class="item-label data-v-14b6ba50">传染病</text><view class="checkbox-group single-line data-v-14b6ba50"><view wx:for="{{M}}" wx:for-item="disease" wx:key="d" class="checkbox-item data-v-14b6ba50" bindtap="{{disease.e}}"><view class="{{['checkbox-box', 'data-v-14b6ba50', disease.b && 'active']}}"><text wx:if="{{disease.a}}" class="checkbox-check data-v-14b6ba50">✓</text></view><text class="checkbox-label data-v-14b6ba50">{{disease.c}}</text></view></view></view><view class="form-item full-width data-v-14b6ba50"><text class="item-label data-v-14b6ba50">其他</text><u-input wx:if="{{O}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-9" bind:__l="__l" bindupdateModelValue="{{N}}" u-p="{{O}}"/></view></view></view><view class="form-section data-v-14b6ba50"><view class="section-header data-v-14b6ba50"><view class="section-icon data-v-14b6ba50">📞</view><text class="section-title data-v-14b6ba50">联系信息</text></view><view class="form-grid data-v-14b6ba50"><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">ICU评估医生</text><u-input wx:if="{{Q}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-10" bind:__l="__l" bindupdateModelValue="{{P}}" u-p="{{Q}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">ICU医生电话</text><u-input wx:if="{{S}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-11" bind:__l="__l" bindupdateModelValue="{{R}}" u-p="{{S}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">上报信息员</text><u-input wx:if="{{U}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-12" bind:__l="__l" bindupdateModelValue="{{T}}" u-p="{{U}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">联系电话</text><u-input wx:if="{{W}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-13" bind:__l="__l" bindupdateModelValue="{{V}}" u-p="{{W}}"/></view><view class="form-item data-v-14b6ba50"><text class="item-label data-v-14b6ba50">报告时间</text><u-input wx:if="{{Y}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-14" bind:__l="__l" bindupdateModelValue="{{X}}" u-p="{{Y}}"/></view></view></view><view class="action-buttons data-v-14b6ba50"><u-button u-s="{{['d']}}" class="btn secondary data-v-14b6ba50" virtualHostClass="btn secondary data-v-14b6ba50" bindclick="{{Z}}" u-i="14b6ba50-15" bind:__l="__l">取消</u-button><u-button u-s="{{['d']}}" class="btn secondary data-v-14b6ba50" virtualHostClass="btn secondary data-v-14b6ba50" bindclick="{{aa}}" u-i="14b6ba50-16" bind:__l="__l">重置表单</u-button><u-button wx:if="{{ad}}" u-s="{{['d']}}" class="btn primary data-v-14b6ba50" virtualHostClass="btn primary data-v-14b6ba50" bindclick="{{ac}}" u-i="14b6ba50-17" bind:__l="__l" u-p="{{ad}}">{{ab}}</u-button></view><attachment-upload wx:if="{{ai}}" class="r data-v-14b6ba50" virtualHostClass="r data-v-14b6ba50" u-r="attachment" bindupdateFiles="{{af}}" binduploadBase="{{ag}}" bindpreview="{{ah}}" u-i="14b6ba50-18" bind:__l="__l" u-p="{{ai}}"/></view></scroll-view><u-picker wx:if="{{am}}" class="r data-v-14b6ba50" virtualHostClass="r data-v-14b6ba50" bindconfirm="{{ak}}" bindcancel="{{al}}" u-r="uPicker" u-i="14b6ba50-19" bind:__l="__l" u-p="{{am}}"></u-picker><u-picker wx:if="{{ap}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" bindconfirm="{{an}}" bindcancel="{{ao}}" u-i="14b6ba50-20" bind:__l="__l" u-p="{{ap}}"></u-picker><u-picker wx:if="{{as}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" bindconfirm="{{aq}}" bindcancel="{{ar}}" u-i="14b6ba50-21" bind:__l="__l" u-p="{{as}}"></u-picker><u-datetime-picker wx:if="{{ax}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" bindconfirm="{{at}}" bindcancel="{{av}}" u-i="14b6ba50-22" bind:__l="__l" bindupdateModelValue="{{aw}}" u-p="{{ax}}"></u-datetime-picker><u-picker wx:if="{{aA}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" bindconfirm="{{ay}}" bindcancel="{{az}}" u-i="14b6ba50-23" bind:__l="__l" u-p="{{aA}}"></u-picker><u-loading-icon wx:if="{{aB}}" class="data-v-14b6ba50" virtualHostClass="data-v-14b6ba50" u-i="14b6ba50-24" bind:__l="__l" u-p="{{aB}}"></u-loading-icon></view>