index.html 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <div id="app">
  2. <van-form>
  3. <div class="item-list">
  4. <div class="item" v-for="(item, i) in form.list" :key="i">
  5. <van-cell :title="i+1+'、'">
  6. <div id="" v-if="!readonly">
  7. <van-icon v-if="form.list&&form.list.length>1" size="20px" name="delete-o" />
  8. </div>
  9. </van-cell>
  10. <van-field :readonly="readonly" required label-width="4rem" class="" name="高危型HPV分型检测" label="高危型HPV分型检测" input-align="right">
  11. <div slot="input">
  12. <div v-for="(value, key) in item.hpvHighRiskTypes" :key="key">
  13. <van-radio-group :disabled="readonly" v-model="item.hpvHighRiskTypes[key]" direction="horizontal">
  14. <span class="mr10">{{key}}:</span>
  15. <van-radio name="1">阴性</van-radio>
  16. <van-radio name="2">阳性</van-radio>
  17. </van-radio-group>
  18. </div>
  19. </div>
  20. </van-field>
  21. <van-field :readonly="readonly" required label-width="4rem" class="" name="低危型HPV分型检测" label="低危型HPV分型检测" input-align="right">
  22. <div slot="input">
  23. <div v-for="(value, key) in item.hpvLowRiskTypes" :key="key">
  24. <van-radio-group :disabled="readonly" v-model="item.hpvLowRiskTypes[key]" direction="horizontal">
  25. <span class="mr10">{{key}}:</span>
  26. <van-radio name="1">阴性</van-radio>
  27. <van-radio name="2">阳性</van-radio>
  28. </van-radio-group>
  29. </div>
  30. </div>
  31. </van-field>
  32. <van-field
  33. :readonly="readonly"
  34. required
  35. label-width="8rem"
  36. clearable
  37. v-model="item.hpvInspectOrg"
  38. name="检查机构"
  39. label="检查机构"
  40. placeholder="请输入检查机构"
  41. input-align="right"></van-field>
  42. <van-field
  43. :readonly="readonly"
  44. required
  45. label-width="8rem"
  46. clearable
  47. v-model="item.hpvInspectUser"
  48. name="检查人员"
  49. label="检查人员"
  50. placeholder="请输入检查人员"
  51. input-align="right"></van-field>
  52. <van-field
  53. :readonly="readonly"
  54. required
  55. label-width="8rem"
  56. readonly
  57. clickable
  58. name="检查时间"
  59. :value="item.hpvInspectTime?item.hpvInspectTime:''"
  60. label="检查时间"
  61. placeholder="请选择检查时间"
  62. input-align="right"
  63. :disabled="readonly"></van-field>
  64. </div>
  65. </div>
  66. </van-form>
  67. </div>