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