index.vue 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <template>
  2. <div class="bl-flex" h100 items-center column
  3. :rst-bg-color="putIsAbnormal">
  4. <div size-lg bold color-des padding-top-xl>请出示给门诊员工</div>
  5. <div size-lg padding-top-xl>
  6. <div class="bl-flex abnormal" items-center color-success v-if="!putIsAbnormal">
  7. <i class="font-ileads ileads-icon-gouxuan1 icon" size-xl margin-right-sm></i>
  8. <span bold>未见异常</span>
  9. </div>
  10. <div class="bl-flex abnormal" items-center color-error v-else>
  11. <i class="font-ileads ileads-icon-guanbi1 icon" size-xl margin-right-sm></i>
  12. <span bold>发现异常</span>
  13. </div>
  14. </div>
  15. <div w100 size-sm padding-lg padding-top-xl>
  16. <div class="bl-flex" between margin-top-md margin-bottom-md
  17. v-for="(item, index) in data.result.slice(0, 4)"
  18. :key="index">
  19. <div color-des>{{ item.title }}</div>
  20. <div>{{ item.val }}</div>
  21. </div>
  22. <div class="bl-flex" between margin-top-md margin-bottom-md
  23. :color-warning="putTemperature === 37.3"
  24. :color-error="putTemperature > 37.3"
  25. :color-success="putTemperature < 37.3">
  26. <div color-des>当日体温</div>
  27. <div v-if="putTemperature !== true">{{ putTemperature }}°C</div>
  28. <div v-else color-error>温度错误</div>
  29. </div>
  30. <div class="bl-flex" between margin-top-md margin-bottom-md color-error
  31. v-for="(item, index) in putAbnormalList"
  32. :key="'a' + index">
  33. <div>{{ item.title }}</div>
  34. <div>{{ item.val }}</div>
  35. </div>
  36. <div class="bl-flex" between margin-top-md margin-bottom-md>
  37. <div color-des>提交时间</div>
  38. <div>{{ data.created }}</div>
  39. </div>
  40. </div>
  41. <div class="bl-flex" padding-bottom-lg v-if="putOrgName">
  42. <div size-xl>{{ putOrgName }}</div>
  43. </div>
  44. <div w100 padding-lg v-if="!putIsAbnormal">
  45. <div class="btn primary" @click="btnLinkBack()">回到小程序首页</div>
  46. </div>
  47. </div>
  48. </template>
  49. <script>
  50. import mixins from './mixins';
  51. export default {
  52. mixins: [mixins]
  53. }
  54. </script>
  55. <style lang="scss" scoped>
  56. @import './style.scss';
  57. </style>