menu.http 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. ### 로그인
  2. # @"Name" login
  3. POST {{baseUrl}}/api/users/login HTTP/1.1
  4. content-type: application/json
  5. {
  6. "type": 0,
  7. "userId": "ubitems",
  8. "passwd": "ubitems"
  9. }
  10. @token = {{login.response.body.AccessToken}}
  11. ### Work Schedule 조회
  12. GET {{baseUrl}}/api/app/WorkSchedule/RegularList?siteId=1&businessAuth=true&page=1&limit=50&conditions[0].field=IsUse&conditions[0].op=eq&conditions[0].value=true&sort.field=WorkScheduleId&sort.order=desc
  13. content-type: application/json
  14. Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InViaXRlbXMiLCJVc2VySWQiOiJ1Yml0ZW1zIiwiU2l0ZUlkIjoiMSIsIlVzZXJHcm91cElkIjoiOTgiLCJCdXNpbmVzc0ZpZWxkSWQiOiIyIiwiTmFtZSI6IuycoOu5hO2FnOymiCIsIlR5cGUiOiIwIiwiU2l0ZU5hbWUiOiLrs7jsgqwxIiwibmJmIjoxNTgxNDAxODMxLCJleHAiOjE1ODE0Mzc4MzEsImlhdCI6MTU4MTQwMTgzMX0.HoIM6q4EYKZXjL1DFoHjLKxJsrnhZytKKpDIb7wXTi4
  15. ### 자재 조회
  16. GET {{baseUrl}}/api/app/Material?siteId=1&page=1&limit=50&conditions[0].field=Material.Name&conditions[0].op=cn&conditions[0].value=리도맥스&sort.field=Material.MaterialId&sort.order=asc
  17. content-type: application/json
  18. Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InViaXRlbXMiLCJVc2VySWQiOiJ1Yml0ZW1zIiwiU2l0ZUlkIjoiMSIsIlVzZXJHcm91cElkIjoiOTgiLCJCdXNpbmVzc0ZpZWxkSWQiOiIyIiwiTmFtZSI6IuycoOu5hO2FnOymiCIsIlR5cGUiOiIwIiwiU2l0ZU5hbWUiOiLrs7jsgqwxIiwibmJmIjoxNTgxNjU4Mzc3LCJleHAiOjE1ODE2OTQzNzcsImlhdCI6MTU4MTY1ODM3N30.ib-EE146uJ3J80qMk67io8YX8deOGthDFI4pVbDUSjk
  19. ### 작업이력 항목 조회
  20. GET {{baseUrl}}/api/app/workresult/getcheckitem?siteId=1&workRequestId=18847&checkItemId=16554
  21. content-type: application/json
  22. Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InViaXRlbXMiLCJVc2VySWQiOiJ1Yml0ZW1zIiwiU2l0ZUlkIjoiMSIsIlVzZXJHcm91cElkIjoiOTgiLCJCdXNpbmVzc0ZpZWxkSWQiOiIyIiwiTmFtZSI6IuycoOu5hO2FnOymiCIsIlR5cGUiOiIwIiwiU2l0ZU5hbWUiOiLrs7jsgqwxIiwibmJmIjoxNTgxMDk3NTM2LCJleHAiOjE1ODExMzM1MzYsImlhdCI6MTU4MTA5NzUzNn0.7kmoAOU0ZQKj18HZy_h8adQ4aGeQ2tXmC0aXeWadePg
  23. ### 모바일 전체메뉴 조회
  24. GET {{baseUrl}}/api/sitemap/menu/2?siteId=1&userGroupId=98
  25. content-type: application/json
  26. Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InViaXRlbXMiLCJVc2VySWQiOiJ1Yml0ZW1zIiwiU2l0ZUlkIjoiMSIsIlVzZXJHcm91cElkIjoiOTgiLCJCdXNpbmVzc0ZpZWxkSWQiOiIyIiwiTmFtZSI6IuycoOu5hO2FnOymiCIsIlR5cGUiOiIwIiwiU2l0ZU5hbWUiOiLrs7jsgqwxIiwibmJmIjoxNTgwOTgzODQzLCJleHAiOjE1ODEwMTk4NDMsImlhdCI6MTU4MDk4Mzg0M30.IzlDxXaTeVML_4fN_smT4HsFSE7isnGEtOLKqScK0uE
  27. ### 모바일 메뉴추가
  28. POST {{baseUrl}}/api/sitemap/upload/2 HTTP/1.1
  29. content-type: application/json
  30. Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6InViaXRlbXMiLCJVc2VySWQiOiJ1Yml0ZW1zIiwiU2l0ZUlkIjoiMSIsIlVzZXJHcm91cElkIjoiOTgiLCJCdXNpbmVzc0ZpZWxkSWQiOiIyIiwiTmFtZSI6IuycoOu5hO2FnOymiCIsIlR5cGUiOiIwIiwiU2l0ZU5hbWUiOiLrs7jsgqwxIiwibmJmIjoxNTgwOTgzODQzLCJleHAiOjE1ODEwMTk4NDMsImlhdCI6MTU4MDk4Mzg0M30.IzlDxXaTeVML_4fN_smT4HsFSE7isnGEtOLKqScK0uE
  31. [{
  32. "Name": "건물정보",
  33. "Childs": [{
  34. "Name": "사이트정보",
  35. "Path": "/Building/Site",
  36. }, {
  37. "Name": "층정보",
  38. "Path": "/Building/Floor",
  39. }, {
  40. "Name": "입주사정보",
  41. "Path": "/Building/Tenant",
  42. }, {
  43. "Name": "인원현황",
  44. "Path": "/Building/User",
  45. }, {
  46. "Name": "도면정보",
  47. "Path": "/Building/Drawing",
  48. }]
  49. },{
  50. "Name": "시설점검",
  51. "Childs": [{
  52. "Name": "설비정보",
  53. "Path": "/Facility/Facility",
  54. }, {
  55. "Name": "정기점검계획",
  56. "Path": "/Facility/BasicWorkSchedule/RegularWorkSchedule",
  57. }, {
  58. "Name": "법정검사계획",
  59. "Path": "/Facility/BasicWorkSchedule/LegalWorkSchedule",
  60. }, {
  61. "Name": "수시점검계획",
  62. "Path": "/Facility/BasicWorkSchedule/AnyWorkSchedule",
  63. }, {
  64. "Name": "공사점검계획",
  65. "Path": "/Facility/BasicWorkSchedule/ConstructWorkSchedule",
  66. }, {
  67. "Name": "실행계획관리",
  68. "Path": "/Facility/ExecutionSchedule",
  69. }, {
  70. "Name": "작업대기관리",
  71. "Path": "/Facility/WorkWait",
  72. }, {
  73. "Name": "작업진행관리",
  74. "Path": "/Facility/WorkProcess",
  75. }, {
  76. "Name": "작업진행달력",
  77. "Path": "/Facility/WorkCalendar",
  78. }, {
  79. "Name": "작업완료관리",
  80. "Path": "/Facility/WorkComplete",
  81. }, {
  82. "Name": "작업이력조회",
  83. "Path": "/Facility/WorkHistory",
  84. }, {
  85. "Name": "일지관리",
  86. "Path": "",
  87. }, {
  88. "Name": "일간보고서",
  89. "Path": "",
  90. }, {
  91. "Name": "주간보고서",
  92. "Path": "",
  93. }, {
  94. "Name": "월간보고서",
  95. "Path": "",
  96. }, {
  97. "Name": "경보정보",
  98. "Path": "",
  99. }, {
  100. "Name": "사고/민원조회",
  101. "Path": "/Facility/Accident",
  102. }, {
  103. "Name": "매뉴얼조회",
  104. "Path": "/Facility/Manual",
  105. }, {
  106. "Name": "관리지침조회",
  107. "Path": "",
  108. }]
  109. },{
  110. "Name": "에너지정보",
  111. "Childs": [{
  112. "Name": "에너지사용량조회",
  113. "Path": "",
  114. }, {
  115. "Name": "가동시간조회(설비)",
  116. "Path": "",
  117. }, {
  118. "Name": "고지서 등록/조회",
  119. "Path": "",
  120. }, {
  121. "Name": "고지서 요금 비교",
  122. "Path": "",
  123. }, {
  124. "Name": "에너지 수검침",
  125. "Path": "",
  126. }]
  127. },{
  128. "Name": "자재정보",
  129. "Childs": [{
  130. "Name": "입출고현황",
  131. "Path": "",
  132. }, {
  133. "Name": "일별 입출고 현황",
  134. "Path": "",
  135. }, {
  136. "Name": "월별 입출고 현황",
  137. "Path": "",
  138. }, {
  139. "Name": "재고 현황",
  140. "Path": "",
  141. }, {
  142. "Name": "과부족 재고 현황",
  143. "Path": "",
  144. }, {
  145. "Name": "공기구정보",
  146. "Path": "",
  147. }, {
  148. "Name": "공기구이력",
  149. "Path": "",
  150. }]
  151. },{
  152. "Name": "경영정보",
  153. "Childs": [{
  154. "Name": "계약조회",
  155. "Path": "/Contract/Management",
  156. }, {
  157. "Name": "거래처 관리",
  158. "Path": "/Contract/ConstructionPartner",
  159. }]
  160. },{
  161. "Name": "기타",
  162. "Childs": [{
  163. "Name": "사용자정보 관리",
  164. "Path": "/Etc/User",
  165. }, {
  166. "Name": "공지사항 관리",
  167. "Path": "/Etc/Announcement"
  168. }, {
  169. "Name": "메뉴관리",
  170. "Path": "",
  171. }]
  172. }]