daily_report_example.json 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. {
  2. /* 날씨정보 */
  3. "Weather": {
  4. },
  5. /* 인원현황 */
  6. "HumanResourceTotal": "1", /* 총원 */
  7. "HumanResourceVacancy": "2", /* 결원 */
  8. "HumanResourceOff": "3", /* 비번 */
  9. "HumanResourceVacation": "4", /* 휴가 */
  10. "HumanResourceClosed": "5", /* 휴무 */
  11. "HumanResourceTrain": "6", /* 교육 */
  12. "HumanResourceOut": "7", /* 출장 */
  13. "HumanResourceEtc": "8", /* 기타 */
  14. "HumanResourceCurrent": "9", /* 현원 */
  15. /* 인원 목록 */
  16. "Humans": ["유비템즈","기타등등"],
  17. /* 승인자 목록(승인 순서대로 들어감.) */
  18. "Approvers": [{
  19. "UserId": "ubitems",
  20. "Name": "유비템즈"
  21. }, {
  22. "UserId": "admin",
  23. "Name": "Administrator"
  24. }],
  25. /* 에너지현황 */
  26. "Energies": [
  27. {
  28. "FacilityTypeId": 100,
  29. "List": [{
  30. "FacilityCode": 4863,
  31. "PropertyId": 1,
  32. "Name": "일반 전기",
  33. "Today": "45",
  34. "Daybefore": "0ㅈㄷㄹㄷ",
  35. "Dailyusage": "ㄷㅈ",
  36. "Monthusage": "0ㅈㄷㅈㄷ"
  37. }, {
  38. "FacilityCode": 4863,
  39. "PropertyId": 4,
  40. "Name": "심야 전기",
  41. "Today": "45ㄷㄹ",
  42. "Daybefore": "0ㄷㅈㄹㄷㅈ",
  43. "Dailyusage": "0ㅈ",
  44. "Monthusage": "0ㄷㄷ"
  45. }],
  46. "Total": {
  47. "Name": "전력 합계(kwh)",
  48. "Today": "0ㄷㄹ",
  49. "Daybefore": 0,
  50. "Dailyusage": "0ㄹ",
  51. "Monthusage": 0
  52. }
  53. }, {
  54. "FacilityTypeId": 101,
  55. "List": [{
  56. "FacilityCode": 4494,
  57. "PropertyId": 21,
  58. "Name": "난방 보일러 101-1",
  59. "Today": "0ㄹㅈ",
  60. "Daybefore": "ㄹㄷㅈㄷ",
  61. "Dailyusage": "0ㄹㅈㄷㄷ",
  62. "Monthusage": 0
  63. }, {
  64. "FacilityCode": 4495,
  65. "PropertyId": 21,
  66. "Name": "난방 보일러 101-2",
  67. "Today": "0ㄹㅈ",
  68. "Daybefore": "ㄹㄷㅈㄹ",
  69. "Dailyusage": 0,
  70. "Monthusage": 0
  71. }, {
  72. "FacilityCode": 4496,
  73. "PropertyId": 25,
  74. "Name": "급탕 보일러 202 저층부",
  75. "Today": "0ㅈ",
  76. "Daybefore": "ㄹㄷㄹㄷㅈ",
  77. "Dailyusage": "0ㅈㄹㄷㅈㄹ",
  78. "Monthusage": 0
  79. }, {
  80. "FacilityCode": 4497,
  81. "PropertyId": 25,
  82. "Name": "급탕 보일러 201 고층부",
  83. "Today": 0,
  84. "Daybefore": 0,
  85. "Dailyusage": "0ㅈㄷ",
  86. "Monthusage": "0ㄹㅈㅈㄹ"
  87. }, {
  88. "FacilityCode": 5630,
  89. "PropertyId": 3,
  90. "Name": "주방",
  91. "Today": "0ㄹㅈㅈ",
  92. "Daybefore": 0,
  93. "Dailyusage": "ㄹㄷㅈㄷ0ㅈㅈ",
  94. "Monthusage": "0ㅈㄷㅈ"
  95. }],
  96. "Total": {
  97. "Name": "가스 합계(m3)",
  98. "Today": 0,
  99. "Daybefore": 0,
  100. "Dailyusage": "0ㄹㄷㄹㅈㄹㅈ",
  101. "Monthusage": 0
  102. }
  103. }, {
  104. "FacilityTypeId": 102,
  105. "List": [],
  106. "Total": {
  107. "Name": "상수도 합계(m3)",
  108. "Today": 0,
  109. "Daybefore": 0,
  110. "Dailyusage": 0,
  111. "Monthusage": "0ㄹㅈㄹㅈ"
  112. }
  113. }
  114. ],
  115. /* 작업현황 */
  116. "WorkStatus": {
  117. "WorkStatusTypePeriodicInspection": 1, /* 정기점검 */
  118. "WorkStatusTypeForensicExamination": 0, /* 법정검사 */
  119. "WorkStatusTypeForensicEducation": 0, /* 법정교육 */
  120. "WorkStatusTypeOccasional": 0, /* 수시검사 */
  121. "WorkStatusTypeConstruct": 0, /* 공사작업 */
  122. "WorkStatusTypeEtc": 0, /* 기타 */
  123. "WorkStatusTypeTotal": 1, /* 계 */
  124. "WorkStatusPending": 25, /* 대기 */
  125. "WorkStatusInProgress": 25, /* 진행 */
  126. "WorkStatusDeferred": 1, /* 보류 */
  127. "WorkStatusComplete": 39, /* 완료 */
  128. "WorkStatusApproved": 0, /* 승인 */
  129. "WorkStatusTotal": 90 /* 계 */
  130. },
  131. /* 작업내역 */
  132. "Works": [
  133. {
  134. "BusinessFieldId": 1,
  135. "BusinessFieldName": "공통",
  136. "List": [
  137. {
  138. "WorkRequestId": 16710,
  139. "BusinessFieldId": 1,
  140. "RequestDate": "2019-07-30T00:00:00",
  141. "WorkTypeId": 2,
  142. "WorkProgressId": 5,
  143. "WorkTypeName": "법정검사",
  144. "WorkProgressName": "작업완료",
  145. "Title": "법정공통1-1",
  146. "CheckItems": [
  147. {
  148. "CheckDate" : "2019-07-31T00:00:00",
  149. "TextResult": "완료"
  150. }
  151. ]
  152. }
  153. ]
  154. },
  155. {
  156. "BusinessFieldId": 2,
  157. "BusinessFieldName": "설비",
  158. "List": [
  159. ]
  160. }
  161. ],
  162. /* 사용(출고)자재 목록 */
  163. "Materials": [
  164. {
  165. "BusinessFieldId": 1,
  166. "BusinessFieldName": "공통",
  167. "List": [
  168. {
  169. "ReleaseTypeName": "작업출고",
  170. "FirstClassId": 2054,
  171. "SecondClassId": 2055,
  172. "ThirdClassId": 2056,
  173. "FirstClassName": "설비",
  174. "SecondClassName": "공구류",
  175. "ThirdClassName": "계측용공구2",
  176. "MaterialName": "설비 자재 1",
  177. "Standard": "",
  178. "WorkName": "작업지시 테스트",
  179. "Unit": "",
  180. "MaterialCount": 2,
  181. "WorkerName": "유비템즈"
  182. },
  183. {
  184. "ReleaseTypeName": "작업출고",
  185. "FirstClassId": 2054,
  186. "SecondClassId": 2055,
  187. "ThirdClassId": 2056,
  188. "FirstClassName": "설비",
  189. "SecondClassName": "공구류",
  190. "ThirdClassName": "계측용공구2",
  191. "MaterialName": "설비 자재 1",
  192. "Standard": "",
  193. "WorkName": "작업지시 테스트",
  194. "Unit": "",
  195. "MaterialCount": 2,
  196. "WorkerName": "유비템즈"
  197. }
  198. ]
  199. }
  200. ],
  201. /* 사고/민원 내역 */
  202. "Accidents": [
  203. {
  204. "AccidentTypeId": 0,
  205. "AccidentTypeName": "",
  206. "AccidentId": 0,
  207. "Name": "",
  208. "DepartmentId": 0,
  209. "DepartmentName": "",
  210. "StartDate": "",
  211. "EndDate": ""
  212. }
  213. ],
  214. /* 알람내역 */
  215. "Alarms": [
  216. {
  217. "FacilityTypeId": 0,
  218. "FacilityTypeName": "",
  219. "FacilityCode": 0,
  220. "PropertyId": 0,
  221. "MonitoringPointName": "",
  222. "FacilityName": "",
  223. "CreatedDateTime": "",
  224. "CurrentValue": 1
  225. }
  226. ]
  227. }