ui-repeatIncident.html 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <!-- start: SETTINGS -->
  2. <button ct-toggle="toggle" tooltip="最近报修" tooltip-placement="left" target="repeatIncident" parent-active-class="active"
  3. class="btn btn-info">
  4. <i class="iconfont icon-guancangzhongfu"></i>
  5. </button>
  6. <div class="container" style="padding:0;border-top: 1px solid #c8c7cc;">
  7. <div class="ng-scope headersize">
  8. 最近报修
  9. </div>
  10. <div id="theGrid" class="mainlist repeatList">
  11. <div class="grid">
  12. <div class="box" ng-repeat="item in repeatData">
  13. <div class="list">
  14. <div>
  15. <!-- <input name="incident" type="radio" ng-model="selection.id" ng-value={{item.id}} class="repeatRadio fl" /> -->
  16. <p>事件分类:{{item.category.category}}</p>
  17. <!-- <p>事件主题:{{item.title}}</p> -->
  18. <p>区域:{{item.place?item.place.area.area:''}}</p>
  19. <p>地点:{{item.place?item.place.place:''}}</p>
  20. <p>详细地址:{{item.houseNumber}}</p>
  21. <p>创建时间:{{item.acceptDate}}</p>
  22. <p>工单状态:{{item.state.name}}</p>
  23. <p>处理人:{{item.handlingPersonnelUser.name}}</p>
  24. <p>事件描述:{{item.description}}</p>
  25. <p>处理方案:{{item.handleDescription}}</p>
  26. </div>
  27. </div>
  28. </div>
  29. <!-- <span style="margin-left:40px;margin-top: 2px;" class="btn btn-isok fl" ng-click='repeatIncidentOk()'>确认</span>
  30. <span style="margin-right:40px;margin-top: 2px;" class="btn btn-default default fr" ng-click='repeatIncidentCancle()'>取消</span> -->
  31. </div>
  32. </div>
  33. </div>
  34. <style type="text/css">
  35. .repeatList {
  36. padding: 10px 15px;
  37. }
  38. .changeRightDiv {
  39. transition: all 1s linear;
  40. position: fixed;
  41. top: 40px;
  42. left: 0px;
  43. width: 100%;
  44. height: 0px;
  45. /*border: 1px #d8d8d8 solid;*/
  46. background: white;
  47. overflow: hidden;
  48. z-index: 10;
  49. /*margin: 5px;*/
  50. /*border-radius:5px ;*/
  51. }
  52. .changeRightDiv.active {
  53. /*width: 100%;*/
  54. height: 100%;
  55. max-height: 460px;
  56. overflow-y: auto;
  57. }
  58. .showDiv {
  59. transition: all 1s linear 1s;
  60. opacity: 0;
  61. }
  62. .container {
  63. background-color: #f2f2f2;
  64. }
  65. .showDiv.active {
  66. opacity: 1;
  67. }
  68. .box {
  69. overflow: hidden;
  70. padding: 5px;
  71. box-sizing: border-box;
  72. border-bottom: 1px solid #d7d7d7;
  73. }
  74. .list p {
  75. text-align: left;
  76. font-size: 14px;
  77. color: #333;
  78. padding-left: 30px;
  79. box-sizing: border-box;
  80. }
  81. input.repeatRadio {
  82. position: relative;
  83. top: 50px;
  84. }
  85. .repeatOk{
  86. color: #fff;
  87. width: 60px;
  88. height: 20px;
  89. background-color: #005395;
  90. float: left;
  91. }
  92. .repeatCancle{
  93. width: 60px;
  94. height: 20px;
  95. color: #005395;
  96. background-color: #fff;
  97. float: right;
  98. }
  99. </style>