appeal_detail.vue 2.4 KB

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