<!-- pages/followUp/index.wxml -->
<view class="follow-up">
  <view class="follow-item">
    <view>随访信息</view>
    <view class="input-example">
      <view class="custom-label">随访名称</view>
      <t-input placeholder="请输入" size="small" bind:change="onInput" value="{{form.follow_name}}" data-key="follow_name" borderless="{{true}}" style="{{style}}"
      data-tips="isName"
      status="error"
      tips="{{isName ? '':'请输入随访名称'}}" />
    </view>
    <view class="input-example">
      <view class="custom-label">随访日期</view>
      <t-input placeholder="请选择" bindtap="showPicker" readonly size="small" borderless="{{true}}" style="{{style}}" data-mode="birth" suffixIcon="{{ { name: 'calendar-1'} }}" note="'请选择'" value="{{form.follow_date}}"
      data-tips="isTime"
      status="error"
      tips="{{isTime ? '':'请选择随访日期'}}" />
    </view>
    <view class="input-example">
      <view class="custom-label">随访医院</view>
      <t-input placeholder="请输入" size="small" bind:change="onInput" value="{{form.follow_hospital}}" data-key="follow_hospital" borderless="{{true}}" style="{{style}}"
      data-tips="isDoctor"
      status="error"
      tips="{{isDoctor ? '':'请输入随访医院'}}" />
    </view>
  </view>
  <view class="follow-item">
    <view>生长指数</view>
    
          <view class="input-example">
            <view class="custom-label">身高（cm）</view>
            <t-input placeholder="请输入" size="small" bind:change="onInput" value="{{form.height}}" data-key="height" borderless="{{true}}" style="{{style}}"
            data-tips="isHeight"
            status="error"
            type="digit"
            tips="{{isHeight ? '':'请输入身高'}}"  />
          </view>
        
          <view class="input-example">
            <view class="custom-label">体重（kg）</view>
            <t-input placeholder="请输入" bind:change="onInput" value="{{form.weight}}" data-key="weight" borderless="{{true}}" style="{{style}}"
            data-tips="isWeight"
            status="error"
            type="digit"
            tips="{{isWeight ? '':'请输入体重'}}"  />
          </view>
        
          <view class="input-example">
            <view class="input-example__label">头围（cm）</view>
            <t-input placeholder="请输入" bind:change="onInput" value="{{form.head_circumference}}" data-key="head_circumference" borderless="{{true}}" style="{{style}}"
            type="digit" />
          </view>
        
          <view class="input-example">
            <view class="input-example__label">上臀围（cm）</view>
            <t-input placeholder="请输入" bind:change="onInput" value="{{form.high_hip}}" data-key="high_hip" borderless="{{true}}" style="{{style}}"
            type="digit" />
          </view>
        
  </view>
  <view class="follow-item">
    <view>肝功能</view>
    <view class="wrapper">
      <view class="input-example">
        <view class="input-example__label">上传肝功能检查报告（支持OCR识别）</view>
      </view>
      <t-row gutter="16">
        <t-col span="8">
          <view class="improt-file" data-mode="liver_function_image" bind:tap="handleUpload">
            <view class="upload-flow">
              <text class="iconfont icon-xiangji"></text>
              <view>拍照导入</view>
            </view>
          </view>
        </t-col>
        <t-col span="8" wx:for="{{form.liver_function_image}}" wx:key="index" wx:if="{{index < 1 || (index == 1 && form.liver_function_image.length > 1)}}">
          <view class="report-image" data-mode="liver_function_image" data-index="{{index}}" bind:tap="handleImagePreview">
            <image class="image" src="{{item}}" mode=""></image>
            <view class="more" wx:if="{{index == 1 && form.liver_function_image.length > 2 }}">
              + {{form.liver_function_image.length - 2}}
            </view>
            <view class="delete-btn" wx:if="{{index == 0 || form.liver_function_image.length == 2 }}" data-mode="liver_function_image" data-index="{{index}}" catchtap="handleDelete">
              <text class="iconfont icon-x"></text>
            </view>
          </view>
        </t-col>
      </t-row>
      <!-- <t-upload media-type="{{['image']}}" files="{{originFiles}}" gridConfig="{{gridConfig}}" removeBtn="{{false}}" bind:success="handleSuccess" bind:remove="handleRemove" bind:click="handleClick" bind:sort-end="handleSortEnd" /> -->
    </view>
    <t-row gutter="12">
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">总胆红素（µmol/L)</view>
            <t-input placeholder="请输入" size="small" bind:change="onInput" value="{{form.total_bilirubin}}" data-key="total_bilirubin" borderless="{{true}}" style="{{style}}"
            type="digit" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">直接胆红素(µmol/L)</view>
            <t-input placeholder="请输入" bind:change="onInput" value="{{form.direct_bilirubin}}" data-key="direct_bilirubin" borderless="{{true}}" style="{{style}}"
            type="digit" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">总胆汁酸（g/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.total_bile_acid}}" data-key="total_bile_acid" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">白蛋白（g/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.albumin}}" data-key="albumin" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">谷草（U/L）</view>
            <t-input type="digit" placeholder="请输入" size="small" bind:change="onInput" value="{{form.grain_grass}}" data-key="grain_grass" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">谷丙（U/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.gu_bing}}" data-key="gu_bing" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">GGT（U/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.ggt}}" data-key="ggt" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">ALP（U/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.alp}}" data-key="alp" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
    </t-row>
  </view>
  <view class="follow-item">
    <view>凝血功能</view>
    <view class="wrapper">
      <view class="input-example">
        <view class="input-example__label">上传凝血功能检查报告（支持OCR识别）</view>
      </view>
      <t-row gutter="16">
        <t-col span="8">
          <view class="improt-file" data-mode="coagulation_function_image" bind:tap="handleUpload">
            <view class="upload-flow">
              <text class="iconfont icon-xiangji"></text>
              <view>拍照导入</view>
            </view>
          </view>
        </t-col>
        <t-col span="8" wx:for="{{form.coagulation_function_image}}" wx:key="index" wx:if="{{index < 1 || (index == 1 && form.coagulation_function_image.length > 1)}}">
          <view class="report-image" data-mode="coagulation_function_image" data-index="{{index}}" bind:tap="handleImagePreview">
            <image class="image" src="{{item}}" mode=""></image>
            <view class="more" wx:if="{{index == 1 && form.coagulation_function_image.length > 2 }}">
              + {{form.coagulation_function_image.length - 2}}
            </view>
            <view class="delete-btn" wx:if="{{index == 0 || form.coagulation_function_image.length == 2 }}" data-mode="coagulation_function_image" data-index="{{index}}" catchtap="handleDelete">
              <text class="iconfont icon-x"></text>
            </view>
          </view>
        </t-col>
      </t-row>
    </view>
    <t-row gutter="12">
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">CRP（mg/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.crp}}" data-key="crp" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">DDR</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.ddr}}" data-key="ddr" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">INR</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.inr}}" data-key="inr" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">PT（s）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.pt}}" data-key="pt" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">PTA（%）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.pta}}" data-key="pta" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">APTT（s）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.aptt}}" data-key="aptt" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">TT（s）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.tt}}" data-key="tt" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">FIB（g/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.fib}}" data-key="fib" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">NPDP（mg/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.npdp}}" data-key="npdp" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">MMP-7（ng/mL）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.mmp_7}}" data-key="mmp_7" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
    </t-row>
  </view>
  <view class="follow-item">
    <view>血常规</view>
    <view class="wrapper">
      <view class="input-example">
        <view class="input-example__label">上传血常规检查报告（支持OCR识别）</view>
      </view>
      <t-row gutter="16">
        <t-col span="8">
          <view class="improt-file" data-mode="blood_routine_image" bind:tap="handleUpload">
            <view class="upload-flow">
              <text class="iconfont icon-xiangji"></text>
              <view>拍照导入</view>
            </view>
          </view>
        </t-col>
        <t-col span="8" wx:for="{{form.blood_routine_image}}" wx:key="index" wx:if="{{index < 1 || (index == 1 && form.blood_routine_image.length > 1)}}">
          <view class="report-image" data-mode="blood_routine_image" data-index="{{index}}" bind:tap="handleImagePreview">
            <image class="image" src="{{item}}" mode=""></image>
            <view class="more" wx:if="{{index == 1 && form.blood_routine_image.length > 2 }}">
              + {{form.blood_routine_image.length - 2}}
            </view>
            <view class="delete-btn" wx:if="{{index == 0 || form.blood_routine_image.length == 2 }}" data-mode="blood_routine_image" data-index="{{index}}" catchtap="handleDelete">
              <text class="iconfont icon-x"></text>
            </view>
          </view>
        </t-col>
      </t-row>
    </view>
    <t-row gutter="12">
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">血小板（10^9/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.platelets}}" data-key="platelets" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">血红蛋白（g/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.hemoglobin}}" data-key="hemoglobin" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">白细胞（10^9/L）</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.white_blood_cells}}" data-key="white_blood_cells" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
    </t-row>
  </view>
  <view class="follow-item">
    <view>营养指标</view>
    <view class="wrapper">
      <view class="input-example">
        <view class="input-example__label">上传营养指标检查报告（支持OCR识别）</view>
      </view>
      <t-row gutter="16">
        <t-col span="8">
          <view class="improt-file" data-mode="nutritional_indicator_image" bind:tap="handleUpload">
            <view class="upload-flow">
              <text class="iconfont icon-xiangji"></text>
              <view>拍照导入</view>
            </view>
          </view>
        </t-col>
        <t-col span="8" wx:for="{{form.nutritional_indicator_image}}" wx:key="index" wx:if="{{index < 1 || (index == 1 && form.nutritional_indicator_image.length > 1)}}">
          <view class="report-image" data-mode="nutritional_indicator_image" data-index="{{index}}" bind:tap="handleImagePreview">
            <image class="image" src="{{item}}" mode=""></image>
            <view class="more" wx:if="{{index == 1 && form.nutritional_indicator_image.length > 2 }}">
              + {{form.nutritional_indicator_image.length - 2}}
            </view>
            <view class="delete-btn" wx:if="{{index == 0 || form.nutritional_indicator_image.length == 2 }}" data-mode="nutritional_indicator_image" data-index="{{index}}" catchtap="handleDelete">
              <text class="iconfont icon-x"></text>
            </view>
          </view>
        </t-col>
      </t-row>
    </view>
    <t-row gutter="12">
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">25（OH）D3 (ng/ml)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.oh_d3}}" data-key="oh_d3" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">25（OH）D2 (ng/ml)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.oh_d2}}" data-key="oh_d2" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">25（OH）D (ng/ml)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.oh_d}}" data-key="oh_d" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">维生素A (ng/ml)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.vitamin_a}}" data-key="vitamin_a" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">维生素K (ng/ml)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.vitamin_k}}" data-key="vitamin_k" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">维生素E (ng/ml)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.vitamin_e}}" data-key="vitamin_e" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
    </t-row>
  </view>
  <view class="follow-item">
    <view>B超</view>
    <view class="wrapper">
      <view class="input-example">
        <view class="input-example__label">上传B超报告（支持OCR识别）</view>
      </view>
      <t-row gutter="16">
        <t-col span="8">
          <view class="improt-file" data-mode="b_mode_image" bind:tap="handleUpload">
            <view class="upload-flow">
              <text class="iconfont icon-xiangji"></text>
              <view>拍照导入</view>
            </view>
          </view>
        </t-col>
        <t-col span="8" wx:for="{{form.b_mode_image}}" wx:key="index" wx:if="{{index < 1 || (index == 1 && form.b_mode_image.length > 1)}}">
          <view class="report-image" data-mode="b_mode_image" data-index="{{index}}" bind:tap="handleImagePreview">
            <image class="image" src="{{item}}" mode=""></image>
            <view class="more" wx:if="{{index == 1 && form.b_mode_image.length > 2 }}">
              + {{form.b_mode_image.length - 2}}
            </view>
            <view class="delete-btn" wx:if="{{index == 0 || form.b_mode_image.length == 2 }}" data-mode="b_mode_image" data-index="{{index}}" catchtap="handleDelete">
              <text class="iconfont icon-x"></text>
            </view>
          </view>
        </t-col>
      </t-row>
    </view>
    <t-row gutter="12">
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">肝肋下(mm)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.under_the_liver_rib}}" data-key="under_the_liver_rib" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">肝剑突下(mm)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.under_the_xiphoid_liver}}" data-key="under_the_xiphoid_liver" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">脾肋下(mm)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.spleen_rib_area}}" data-key="spleen_rib_area" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">门静脉主干内径(mm)</view>
            <t-input placeholder="请输入" bind:change="onInput" value="{{form.main_portal_vein}}" data-key="main_portal_vein" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">肝回声</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.liver_echo}}" data-key="liver_echo" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">胆囊大小(mm)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.gallbladder_size}}" data-key="gallbladder_size" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">胆总管(mm)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.common_bile_duct}}" data-key="common_bile_duct" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">纤维块大小(mm)</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.fiber_block_size}}" data-key="fiber_block_size" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">门静脉流速</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.pvv}}" data-key="pvv" size="small" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">肝弹性值</view>
            <t-input type="digit" placeholder="请输入" bind:change="onInput" value="{{form.liver_elasticity_value}}" data-key="liver_elasticity_value" borderless="{{true}}" style="{{style}}" />
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">有无肝囊肿</view>
            <t-radio-group default-value="{{form.is_have_cyst}}" borderless t-class="box" data-mode="is_have_cyst" bind:change="handleChangeGroup">
              <t-radio block="{{false}}" label="有" value="1" />
              <t-radio block="{{false}}" label="无" value="2" />
            </t-radio-group>
          </view>
        </view>
      </t-col>
      <t-col span="12">
        <view class="dark">
          <view class="input-example">
            <view class="input-example__label">有无腹水</view>
            <t-radio-group default-value="{{form.is_have_ascites}}" borderless t-class="box" data-mode="is_have_ascites" bind:change="handleChangeGroup">
              <t-radio block="{{false}}" label="有" value="1" />
              <t-radio block="{{false}}" label="无" value="2" />
            </t-radio-group>
          </view>
        </view>
      </t-col>
    </t-row>
  </view>
  <view class="follow-item">
    <view>MDT电子病历</view>
    <view class="wrapper">
      <view class="input-example">
        <view class="input-example__label">上传本次随访的电子病历</view>
      </view>
      <t-row gutter="16">
        <t-col span="8">
          <view class="improt-file" data-mode="mdt_image" bind:tap="handleUpload">
            <view class="upload-flow">
              <text class="iconfont icon-xiangji"></text>
              <view>拍照导入</view>
            </view>
          </view>
        </t-col>
        <t-col span="8" wx:for="{{form.mdt_image}}" wx:key="index" wx:if="{{index < 1 || (index == 1 && form.mdt_image.length > 1)}}">
          <view class="report-image" data-mode="mdt_image" data-index="{{index}}" bind:tap="handleImagePreview">
            <image class="image" src="{{item}}" mode=""></image>
            <view class="more" wx:if="{{index == 1 && form.mdt_image.length > 2 }}">
              + {{form.mdt_image.length - 2}}
            </view>
            <view class="delete-btn" wx:if="{{index == 0 || form.mdt_image.length == 2 }}" data-mode="mdt_image" data-index="{{index}}" catchtap="handleDelete">
              <text class="iconfont icon-x"></text>
            </view>
          </view>
        </t-col>
      </t-row>
    </view>
  </view>
  <t-button bindtap="clockIn" theme="primary" block bindtap="toQuestionnaire">提交</t-button>
  <t-date-time-picker auto-close bind:cancel="hidePicker" bind:change="onPickerChange" cancelBtn="取消" confirmBtn="确认" data-mode="birth" defaultValue="{{personInfo.birth}}" end="{{birthEnd}}" filter="{{birthFilter}}" format="YYYY-MM-DD" mode="date" popup-props="{{ { usingCustomNavbar: true } }}" start="{{birthStart}}" title="选择期日" value="{{personInfo.birth}}" visible="{{birthVisible}}" />
  <t-image-viewer usingCustomNavbar deleteBtn="{{false}}" closeBtn="{{true}}" showIndex="{{true}}" initial-index="{{imageIndex}}" visible="{{imageVisible}}" images="{{imageList}}" bind:change="onChange" bind:delete="onDelete" bind:close="onClose"></t-image-viewer>
</view>