ui-repeatIncident.html 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  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. </div>
  25. </div>
  26. </div>
  27. <!-- <span style="margin-left:40px;margin-top: 2px;" class="btn btn-isok fl" ng-click='repeatIncidentOk()'>确认</span>
  28. <span style="margin-right:40px;margin-top: 2px;" class="btn btn-default default fr" ng-click='repeatIncidentCancle()'>取消</span> -->
  29. </div>
  30. </div>
  31. </div>
  32. <style type="text/css">
  33. .repeatList {
  34. padding: 10px 15px;
  35. }
  36. .changeRightDiv {
  37. transition: all 1s linear;
  38. position: fixed;
  39. top: 40px;
  40. left: 0px;
  41. width: 100%;
  42. height: 0px;
  43. /*border: 1px #d8d8d8 solid;*/
  44. background: white;
  45. overflow: hidden;
  46. z-index: 10;
  47. /*margin: 5px;*/
  48. /*border-radius:5px ;*/
  49. }
  50. .changeRightDiv.active {
  51. /*width: 100%;*/
  52. height: 100%;
  53. max-height: 460px;
  54. overflow-y: auto;
  55. }
  56. .showDiv {
  57. transition: all 1s linear 1s;
  58. opacity: 0;
  59. }
  60. .container {
  61. background-color: #f2f2f2;
  62. }
  63. .showDiv.active {
  64. opacity: 1;
  65. }
  66. .box {
  67. overflow: hidden;
  68. padding: 5px;
  69. box-sizing: border-box;
  70. border-bottom: 1px solid #d7d7d7;
  71. }
  72. .list p {
  73. text-align: left;
  74. font-size: 14px;
  75. color: #333;
  76. padding-left: 30px;
  77. box-sizing: border-box;
  78. }
  79. input.repeatRadio {
  80. position: relative;
  81. top: 50px;
  82. }
  83. .repeatOk{
  84. color: #fff;
  85. width: 60px;
  86. height: 20px;
  87. background-color: #005395;
  88. float: left;
  89. }
  90. .repeatCancle{
  91. width: 60px;
  92. height: 20px;
  93. color: #005395;
  94. background-color: #fff;
  95. float: right;
  96. }
  97. </style>