visitor-detail.vue 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <template>
  2. <div>
  3. <div class="contain-main" style="padding-top: 10px;">
  4. <div class="content" >
  5. <div class="face" style="padding-bottom:4%;" v-if="detail.faceUrl">
  6. <el-image style="width: 100px;height: 100px;" :src="detail.faceUrl" :preview-src-list="[detail.faceUrl]" z-index="999999"></el-image>
  7. </div>
  8. <label>人员姓名:{{detail.userName}}</label>
  9. <label v-if="detail.temperature">体温检测:{{detail.temperature}} ℃</label>
  10. <label v-if="detail.openType==1">开门方式:刷脸开门</label>
  11. <label v-if="detail.openType==2">开门方式:小程序一键开门</label>
  12. <label v-if="detail.openTime">开门时间:{{detail.openTime}}</label>
  13. <label v-else>抓怕时间:{{detail.createTime}}</label>
  14. <label v-if="detail.score">抓拍分数:{{detail.score}}分</label>
  15. <label>所在园区:{{detail.agencyName}}</label>
  16. <label>所在区域:{{detail.residentialName}}</label>
  17. <label>所在企业:{{detail.enterpriseName}}</label>
  18. <label>设备名称:{{detail.deviceName}}</label>
  19. <label>设备地址:{{detail.deviceAddress}}</label>
  20. </div>
  21. </div>
  22. </div>
  23. </template>
  24. <script>
  25. export default {
  26. props: {
  27. detail: Object
  28. },
  29. data() {
  30. return {
  31. };
  32. },
  33. created() {
  34. console.log(this.detail);
  35. }
  36. };
  37. </script>
  38. <style lang="scss" scoped>
  39. .contain-main {
  40. display: flex;
  41. justify-content: center;
  42. align-items: center;
  43. margin-top: 1%;
  44. flex-direction: column;
  45. color: #ebebeb;
  46. padding-bottom: 0.625rem;
  47. }
  48. .content {
  49. display: flex;
  50. flex-direction: column;
  51. label {
  52. margin-bottom: 2.2%;
  53. }
  54. }
  55. </style>