123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- <div id="app">
- <van-form>
- <van-field :readonly="readonly" required label-width="4rem" class="" name="是否随访" label="是否随访" input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.followupOrNot" direction="horizontal">
- <van-radio name="1" class="top2">依从</van-radio>
- <van-radio name="2" class="top2">拒绝随访</van-radio>
- <van-radio name="3" class="top2">空号/错号</van-radio>
- <van-radio name="4" class="top2">首次无法取得联系</van-radio>
- <van-radio name="5" class="top2">其他</van-radio>
- <van-field
- :readonly="readonly"
- label-width="6rem"
- v-if='form.followupOrNot == "5"'
- clearable
- required
- v-model="form.followupOrNotOther"
- name=""
- label=""
- placeholder="请输入说明"
- input-align="left"></van-field>
- </van-radio-group>
- </div>
- </van-field>
- <div class="item-list" v-if="form.followupOrNot==1 && form.type==1">
- <div class="item">
- <van-field :readonly="readonly" required label-width="8rem" class="" name="接受治疗情况" label="接受治疗情况" input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.receiveTreat" direction="horizontal">
- <van-radio name="1">是</van-radio>
- <van-radio name="2" class="top2">否</van-radio>
- <van-radio name="3" class="top2">不详</van-radio>
- </van-radio-group>
- </div>
- </van-field>
- <van-field :readonly="readonly" required class="" label-width="8rem" name="生存情况" label="生存情况" input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.subsist" direction="horizontal">
- <van-radio name="1">存活</van-radio>
- <van-radio name="2" class="top2">死亡</van-radio>
- <van-radio name="3" class="top2">不详</van-radio>
- </van-radio-group>
- </div>
- </van-field>
- </div>
- </div>
- <div class="item-list" v-if="form.followupOrNot==1 && form.type==2">
- <div class="item">
- <van-field :readonly="readonly" required label-width="8rem" class="" name="是否复查" label="是否复查" input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.reviewOrNot" direction="horizontal">
- <van-radio name="1">是</van-radio>
- <van-radio name="2" class="top2">否</van-radio>
- <van-radio name="3" class="top2">不详</van-radio>
- </van-radio-group>
- </div>
- </van-field>
- <van-field :readonly="readonly" v-if="form.reviewOrNot == 1" required class="" label-width="8rem" name="复查内容" label="复查内容" input-align="right">
- <div slot="input">
- <van-checkbox-group :disabled="readonly" v-model="form.reviewValue" direction="horizontal">
- <van-checkbox :name="item.id" class="top2" v-for="(item,index) in reviewData" :key="index">{{item.text}}</van-checkbox>
- <van-field
- :readonly="readonly"
- required
- label-width="6rem"
- v-if='form.reviewValue&&form.reviewValue.indexOf("6")!=-1'
- clearable
- v-model="form.reviewValueOther"
- name=""
- label=""
- placeholder="请输入"
- input-align="left"></van-field>
- </van-checkbox-group>
- </div>
- </van-field>
- <van-field
- :readonly="readonly"
- v-if='form.reviewOrNot==1&&form.reviewValue&&form.reviewValue.indexOf("1")!=-1'
- required
- label-width="8rem"
- class=""
- name="超声BI-RADS分级"
- label="超声BI-RADS分级"
- input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.cduBiRads" direction="horizontal">
- <van-radio name="1" class="top2">0级</van-radio>
- <van-radio name="2" class="top2">1级</van-radio>
- <van-radio name="3" class="top2">2级</van-radio>
- <van-radio name="4" class="top2">3级</van-radio>
- <van-radio name="5" class="top2">4级</van-radio>
- <van-radio name="6" class="top2">5级</van-radio>
- <van-radio name="7" class="top2">不详</van-radio>
- </van-radio-group>
- </div>
- </van-field>
- <van-field
- :readonly="readonly"
- v-if='form.reviewOrNot==1&&form.reviewValue&&form.reviewValue.indexOf("2")!=-1'
- required
- label-width="8rem"
- class=""
- name="钼靶BI-RADS分级"
- label="钼靶BI-RADS分级"
- input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.molybdenumBiRads" direction="horizontal">
- <van-radio name="1" class="top2">0级</van-radio>
- <van-radio name="2" class="top2">1级</van-radio>
- <van-radio name="3" class="top2">2级</van-radio>
- <van-radio name="4" class="top2">3级</van-radio>
- <van-radio name="5" class="top2">4级</van-radio>
- <van-radio name="6" class="top2">5级</van-radio>
- <van-radio name="7" class="top2">不详</van-radio>
- </van-radio-group>
- </div>
- </van-field>
- <van-field :readonly="readonly" required label-width="8rem" class="" name="临床诊断" label="临床诊断" input-align="right">
- <div slot="input">
- <van-radio-group :disabled="readonly" v-model="form.clinicalInspect" direction="horizontal">
- <van-radio name="1">正常</van-radio>
- <van-radio name="2" class="top2">乳腺良性疾病</van-radio>
- <van-radio name="3" class="top2">乳腺恶性疾病</van-radio>
- <van-radio name="4" class="top2">不详</van-radio>
- </van-radio-group>
- </div>
- </van-field>
- </div>
- </div>
- <template>
- <van-field
- :readonly="true"
- required
- label-width="8rem"
- clearable
- v-model="form.followupDoctor"
- name="随访人员"
- label="随访人员"
- placeholder="请输入随访人员"
- input-align="right"></van-field>
- <van-field
- :readonly="readonly"
- required
- label-width="4rem"
- class=""
- :readonly="readonly"
- clearable
- v-model="form.followupOrg"
- name="随访机构"
- label="随访机构"
- placeholder="请输入随访机构"
- input-align="right"></van-field>
- <van-field
- :readonly="readonly"
- required
- label-width="8rem"
- readonly
- clickable
- name="随访日期"
- :value="form.followupDate?form.followupDate:''"
- label="随访日期"
- placeholder="请选择随访时间"
- input-align="right"
- :is-link="!readonly"></van-field>
- </template>
- </van-form>
- </div>
|