b2f4b549932976e30ee20d7be18a1681241b22e8.svn-base 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. $(function () {
  2. if (BemsWebApplication.config.Group == 2) {
  3. var menuItems = {
  4. 'navMaterial':
  5. [
  6. { viewId: 'Material', title: '자재 정보 관리' },
  7. {
  8. title: '자재 관리',
  9. subMenus:
  10. [
  11. {
  12. title: '자재 관리 코드',
  13. subMenus:
  14. [
  15. { viewId: 'TradeCompany', title: '구매업체 코드 관리' },
  16. { viewId: 'MaterialCodeType', title: '자재구분 코드 관리' },
  17. { viewId: 'MaterialWarehouse', title: '보관 창고 관리' },
  18. { viewId: 'MaterialCodeClass', title: '자재 분류 코드 관리' }
  19. ]
  20. },
  21. {
  22. title: '구매 발주 관리',
  23. subMenus:
  24. [
  25. { viewId: 'PurchaseRequest', title: '구매 신청' },
  26. { viewId: 'PurchaseRequestApproval', title: '구매 신청 승인' },
  27. { viewId: 'PurchaseOrder', title: '발주 등록 및 현황' },
  28. { viewId: 'PurchaseOrderStatusByPurchaseRequest', title: '구매신청대비 발주현황' },
  29. ]
  30. },
  31. {
  32. title: '입고 관리',
  33. subMenus:
  34. [
  35. { viewId: 'MaterialStored2', title: '입고 등록' },
  36. { viewId: 'MaterialStoredApproval', title: '입고 정보 승인' }
  37. ]
  38. },
  39. {
  40. title: '출고 관리',
  41. subMenus:
  42. [
  43. { viewId: 'MaterialReleaseHistory', title: '자재 사용 내역' },
  44. { viewId: 'MaterialStockAdjustment', title: '자재 정산 등록' },
  45. { viewId: 'MaterialStockAdjustment2', title: '자재 정산 승인' }
  46. ]
  47. },
  48. {
  49. title: '재고 현황',
  50. subMenus:
  51. [
  52. { viewId: 'DailyStoredReleaseStatus3', title: '일별 입출고 현황' },
  53. { viewId: 'MonthlyStoredReleaseStatus3', title: '월별 입출고 현황' },
  54. { viewId: 'MaterialStockStatus2', title: '재고 현황' },
  55. { viewId: 'ShortStockStatus2', title: '과부족 재고 현황' }
  56. ]
  57. }
  58. ]
  59. },
  60. {
  61. title: '공기구 관리',
  62. subMenus:
  63. [
  64. { viewId: 'EquipCodeType', title: '공기구 분류 코드 관리' },
  65. { viewId: 'EquipManagement2', title: '공기구 등록' },
  66. { viewId: 'EquipRentInfo', title: '공기구 대여' },
  67. { viewId: 'EquipReturnInfo2', title: '공기구 반납/손실' },
  68. { viewId: 'EquipStatusInfo', title: '공기구 사용 현황' },
  69. { viewId: 'EquipHistory', title: '공기구 이력 조회' }
  70. ]
  71. }
  72. ]
  73. };
  74. }
  75. else {
  76. var menuItems = {
  77. 'navMaterial':
  78. [
  79. //{ viewId: 'DailyCheckReport', title: '자재입출고 현황' }, // 자재로 이동 2015 12 08 hcLee
  80. { viewId: 'Material', title: '자재 정보 관리' },
  81. {
  82. title: '자재 관리',
  83. subMenus:
  84. [
  85. {
  86. title: '자재 관리 코드',
  87. subMenus:
  88. [
  89. { viewId: 'TradeCompany', title: '구매업체 코드 관리' },
  90. { viewId: 'MaterialCodeType', title: '자재구분 코드 관리' },
  91. { viewId: 'MaterialWarehouse', title: '보관 창고 관리' },
  92. { viewId: 'MaterialCodeClass', title: '자재 분류 코드 관리' },
  93. //{ viewId: 'MaterialCodeLocation', title: '자재위치코드관리-X' },
  94. //{ viewId: 'MaterialCodeProgress', title: '진행상태코드' },
  95. //{ viewId: 'MaterialCodePurchaseType', title: '구매구분코드관리' },
  96. //{ viewId: 'MaterialCodeReleaseType', title: '출고구분코드관리' },
  97. ]
  98. },
  99. {
  100. title: '구매 발주 관리',
  101. subMenus:
  102. [
  103. { viewId: 'PurchaseRequest', title: '구매 신청' },
  104. { viewId: 'PurchaseRequestApproval', title: '구매 신청 승인' },
  105. { viewId: 'PurchaseOrder', title: '발주 등록 및 현황' },
  106. { viewId: 'PurchaseOrderStatusByPurchaseRequest', title: '구매신청대비 발주현황' },
  107. ]
  108. },
  109. {
  110. title: '입고 관리',
  111. subMenus:
  112. [
  113. { viewId: 'MaterialStored2', title: '입고 등록' },
  114. { viewId: 'MaterialStoredApproval', title: '입고 정보 승인' },
  115. //{ viewId: 'MaterialStoredApproval2', title: '입고 정보 승인2' },
  116. //{ viewId: 'MaterialStored', title: '입고 등록' },
  117. ]
  118. },
  119. {
  120. title: '출고 관리',
  121. subMenus:
  122. [
  123. { viewId: 'MaterialReleaseHistory', title: '자재 사용 내역' },
  124. { viewId: 'MaterialStockAdjustment', title: '자재 정산 등록' },
  125. { viewId: 'MaterialStockAdjustment2', title: '자재 정산 승인' },
  126. //{ viewId: 'MaterialStockEnd', title: '월마감' }
  127. ]
  128. },
  129. {
  130. title: '재고 현황',
  131. subMenus:
  132. [
  133. { viewId: 'DailyStoredReleaseStatus3', title: '일별 입출고 현황' },
  134. { viewId: 'MonthlyStoredReleaseStatus3', title: '월별 입출고 현황' },
  135. { viewId: 'MaterialStockStatus2', title: '재고 현황' },
  136. { viewId: 'ShortStockStatus2', title: '과부족 재고 현황' },
  137. //{ viewId: 'DailyStoredReleaseStatus', title: '일별 입출고 현황' },
  138. //{ viewId: 'MonthlyStoredReleaseStatus2', title: '월별 입출고 현황' },
  139. //{ viewId: 'MaterialStockStatus', title: '재고 현황' },
  140. //{ viewId: 'ShortStockStatus', title: '과부족 재고 현황' },
  141. // { viewId: 'StockStatus', title: '재고현황-OLD' }
  142. ]
  143. }
  144. ]
  145. },
  146. {
  147. title: '장비 관리',
  148. subMenus:
  149. [
  150. { viewId: 'EquipCodeType', title: '공기구 분류 코드 관리' },
  151. { viewId: 'EquipManagement2', title: '공기구 등록' },
  152. { viewId: 'EquipRentInfo', title: '공기구 대여' },
  153. { viewId: 'EquipReturnInfo2', title: '공기구 반납/손실' },
  154. { viewId: 'EquipStatusInfo', title: '공기구 사용 현황' },
  155. { viewId: 'EquipHistory', title: '공기구 이력 조회' }
  156. //{ viewId: 'EquipManagement', title: '공기구등록-Temp' },
  157. //{ viewId: 'EquipReturnInfo', title: '공기구반납/손실' },
  158. ]
  159. }
  160. ]
  161. };
  162. }
  163. $SideMenu.pushSideMenu(menuItems);
  164. });