previeInform.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <template>
  2. <div class="prev">
  3. <div>
  4. <div class="prev-text">
  5. <span>所属社区: </span><span class="text-right">{{ dataDetail.communityName }}</span>
  6. </div>
  7. <div class="prev-text">
  8. <span>发布对象: </span><span class="text-right">{{ dataDetail }}</span
  9. ><span>查看详情</span>
  10. </div>
  11. <div class="prev-text">
  12. <span>通知类型: </span
  13. ><span class="text-right">{{ dataDetail.type == 0 ? '物业通知' : dataDetail.type == 0 ? '社区活动' : '其他' }}</span>
  14. </div>
  15. <div class="prev-text">
  16. <span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 标题:</span><span class="text-right">{{ dataDetail.title }}</span>
  17. </div>
  18. <div class="prev-text">
  19. <span>是否紧急:</span><span class="text-right">{{ dataDetail.urgentFlag ? '是' : '否' }}</span>
  20. </div>
  21. <div class="prev-text">
  22. <span>通知内容:</span><span class="text-right">{{ dataDetail.content }}</span>
  23. </div>
  24. <div class="prev-text"><span>文件上传:</span><span class="text-right">文件名称</span></div>
  25. </div>
  26. </div>
  27. </template>
  28. <script>
  29. export default {
  30. name: 'previe-inform',
  31. props: {
  32. dataDetail: {
  33. type: Object,
  34. default() {
  35. return {};
  36. }
  37. }
  38. },
  39. data() {
  40. return {};
  41. },
  42. methods: {}
  43. };
  44. </script>
  45. <style lang="scss" scoped>
  46. .prev {
  47. .prev-text {
  48. font-size: 12px;
  49. color: #424656;
  50. margin: 34px;
  51. :nth-child(2) {
  52. text-align: end;
  53. }
  54. .text-right {
  55. padding-left: 25px;
  56. }
  57. }
  58. }
  59. </style>