appeal_detail.vue 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. <template>
  2. <div class="content">
  3. <div class="appealMsg">
  4. <div class="msg_content">
  5. <div class="title">诉求内容:</div>
  6. <div class="msg">
  7. 5月13日晚在周公大道周陵中心幼儿团北侧200米(A区5排第二家)酒店订房间,夜间拉土车作业声音很大,建议有关部门可以将拉土车运营时间调整一下。或者为拉土车规划路线,避免在居民区及酒店宾馆临近路段行驶。
  8. </div>
  9. </div>
  10. <div class="info">
  11. <div class="flex">
  12. <div class="info_content">
  13. <span>咨询人:</span><span class="name">{{ info.name }}</span>
  14. </div>
  15. <div class="info_content">
  16. <span>电话:</span><span class="phone">{{ info.phone }}</span>
  17. </div>
  18. </div>
  19. <div class="info_content">
  20. <span>提交时间:</span><span class="time">{{ info.time }}</span>
  21. </div>
  22. </div>
  23. </div>
  24. <div class="one"></div>
  25. <div class="appealState">
  26. <div class="msg_content">
  27. <div class="title">处理进度:</div>
  28. <div class="msg">
  29. {{ info.state }}
  30. </div>
  31. </div>
  32. </div>
  33. </template>
  34. <script>
  35. export default {
  36. data() {
  37. return {
  38. id: 0,
  39. info: {
  40. name: "樊**",
  41. phone: "153753****",
  42. time: "2021-05-14 09:32:20",
  43. state: "正在处理中……",
  44. },
  45. };
  46. },
  47. onLoad: function (e) {
  48. this.id = e.id;
  49. },
  50. };
  51. </script>
  52. <style lang="scss" scoped>
  53. .flex {
  54. display: flex;
  55. }
  56. .title {
  57. font-weight: bolder;
  58. padding-bottom: 3%;
  59. font-size: 30rpx;
  60. }
  61. .name,
  62. .phone,
  63. .time {
  64. font-weight: 200;
  65. }
  66. .info_content {
  67. padding-left: 5%;
  68. padding-top: 1%;
  69. padding-bottom: 1%;
  70. font-size: 25rpx;
  71. }
  72. .content {
  73. padding: 2% 0;
  74. .one {
  75. height: 20rpx;
  76. margin: 3% 4%;
  77. background: linear-gradient(
  78. to right,
  79. transparent 0%,
  80. transparent 50%,
  81. rgb(206, 203, 203) 50%,
  82. rgb(207, 207, 207) 100%
  83. );
  84. background-size: 30rpx 1rpx;
  85. background-repeat: repeat-x;
  86. }
  87. .appealMsg {
  88. .msg_content {
  89. padding: 5%;
  90. margin: 1%;
  91. margin-bottom: 6%;
  92. border: 1px solid rgb(233, 229, 229);
  93. border-radius: 20rpx;
  94. .msg {
  95. text-indent: 2em;
  96. line-height: 50rpx;
  97. letter-spacing: 2rpx;
  98. font-size: 25rpx;
  99. }
  100. }
  101. }
  102. .appealState {
  103. .msg_content {
  104. padding: 5%;
  105. margin: 1%;
  106. margin-bottom: 6%;
  107. border: 1px solid rgb(233, 229, 229);
  108. border-radius: 20rpx;
  109. .msg {
  110. text-indent: 2em;
  111. line-height: 50rpx;
  112. letter-spacing: 2rpx;
  113. font-size: 25rpx;
  114. }
  115. }
  116. }
  117. }
  118. </style>