0ae898579e0638de489a1ade9ea5c96872186afc.svn-base 50 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969
  1. // NOTE object below must be a valid JSON
  2. window.BemsWebApplication = $.extend(true, window.BemsWebApplication, {
  3. "config": {
  4. //"mode": "production",
  5. "Group": 2, //1: 기존, 2: 현대해상
  6. "HOSiteId" : 2,
  7. "mode": "local",
  8. "control": false,
  9. "siteenable": false,
  10. "siteId": 1,
  11. "Version": "2.1.1",
  12. "Report": {
  13. "BusinessFieldSeq": {
  14. "Enable": false,
  15. "Value": "1;3;5;2;1021;1023"
  16. },
  17. "UserSeq": {
  18. "Enable": false,
  19. "Value": "kkpp1207;crow2161",
  20. }
  21. },
  22. "endpoints": {
  23. "db": {
  24. "local": "http://localhost:3403/BemsDataService.svc",
  25. "production": "http://192.168.100.123:8080/BemsDataService.svc"
  26. },
  27. "odata": {
  28. "local": "http://localhost:3403/odata",
  29. "production": "http://192.168.100.123:8080/odata"
  30. },
  31. "api": {
  32. "local": "http://localhost:3403/api",
  33. "production": "http://192.168.100.123:8080/api",
  34. },
  35. "service": {
  36. "local": "http://localhost:3403",
  37. "production": "http://192.168.100.123:8080",
  38. },
  39. "partial": {
  40. "local": "http://localhost:8083/apps",
  41. "production": "http://192.168.100.123:8085/apps"
  42. }
  43. },
  44. "api": {
  45. "db": {
  46. "entities": {
  47. "BemsMonitoringPoint": {
  48. "key": ["FacilityCode", "PropertyId", "SiteId"],
  49. "keyType": { "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  50. },
  51. "AvailableDueDate": {
  52. "key": ["DueDate"],
  53. "keyType": { "DueDate": "DateTime" }
  54. },
  55. "DailyMaterialStockStatus": {
  56. "key": ["SiteId", "BusinessFieldId", "MaterialId", "StoredReleasedDate"],
  57. "keyType": { "SiteId": "Int32", "BusinessFieldId": "Int32", "MaterialId": "Int32", "StoredReleasedDate": "DateTime" }
  58. },
  59. "CmMenu": {
  60. "key": ["MenuId", "SiteId"],
  61. "keyType": { "MenuId": "String", "SiteId": "Int32" }
  62. },
  63. "BemsChartInfo": {
  64. "key": ["ChartId", "FacilityTypeId", "SiteId"],
  65. "keyType": { "ChartId": "Int32", "FacilityTypeId": "Int32", "SiteId": "Int32" }
  66. },
  67. }
  68. }
  69. },
  70. // 주의!! key와 keyType이 하나라면 강제로 각각 배열[] 과 객체{}로 수동작업 해야 한다.
  71. // DevExpress 버그로 byKey 함수로 쿼리문을 만들지 못한다.
  72. "odata": {
  73. "db": {
  74. "entities": {
  75. "MonitoringPoint": {
  76. "key": ["FacilityCode", "PropertyId", "SiteId"],
  77. "keyType": { "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  78. },
  79. "Facility": {
  80. "key": ["FacilityCode", "SiteId"],
  81. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32" }
  82. },
  83. "CheckGroupTargetFacility": {
  84. "key": ["FacilityCode", "CheckGroupId", "SiteId"],
  85. "keyType": { "FacilityCode": "Int32", "CheckGroupId": "Int32", "SiteId": "Int32" }
  86. },
  87. "FmsWorkResultCheckItem": {
  88. "key": ["CheckItemId"],
  89. "keyType": { "CheckItemId": "Int32" }
  90. /*
  91. "key": ["CheckItemId", "WorkRequestId", "SiteId"],
  92. "keyType": { "CheckItemId": "Int32", "WorkRequestId": "Int32", "SiteId": "Int32" } */
  93. },
  94. "FmsWorkResultCheckItemMaterial": {
  95. /*
  96. "key": ["CheckItemId", "WorkRequestId", "SiteId", "CheckItemMaterialId"],
  97. "keyType": { "CheckItemId": "Int32", "WorkRequestId": "Int32", "SiteId": "Int32", "CheckItemMaterialId": "Int32" } */
  98. "key": ["CheckItemMaterialId"],
  99. "keyType": { "CheckItemMaterialId": "Int32" }
  100. },
  101. "MonthlyStoredReleaseStatus": {
  102. "key": ["MaterialStoredId", "BusinessFieldId", "SiteId"],
  103. "keyType": { "MaterialStoredId": "Int32", "BusinessFieldId": "Int32", "SiteId": "Int32" }
  104. },
  105. "FmsEquipmentEx": {
  106. "key": ["EquipmentId", "SiteId"],
  107. "keyType": { "EquipmentId": "Int32", "SiteId": "Int32" }
  108. },
  109. "FmsBudgetDetailExecutionEx": {
  110. "key": ["SiteId", "Year", "Month"],
  111. "keyType": { "SiteId": "Int32", "Year": "Int32", "Month": "Int32" }
  112. },
  113. "FmsMaterialEx": {
  114. "key": ["MaterialId", "SiteId"],
  115. "keyType": { "MaterialId": "Int32", "SiteId": "Int32" }
  116. },
  117. "FmsMaterialPurchaseRequestEx": {
  118. "key": ["PurchaseRequestId", "SiteId"],
  119. "keyType": { "PurchaseRequestId": "Int32", "SiteId": "Int32" }
  120. },
  121. "FmsBudgetCodeClassEx": {
  122. "key": ["ThirdBudgetClassId", "SiteId"],
  123. "keyType": { "ThirdBudgetClassId": "Int32", "SiteId": "Int32" }
  124. },
  125. "FmsBudgetCodeClass": {
  126. "key": ["BudgetClassId", "SiteId"],
  127. "keyType": { "BudgetClassId": "Int32", "SiteId": "Int32" }
  128. },
  129. "FmsBudgetDetail": {
  130. "key": ["Year", "BudgetClassId", "SiteId", "ParentBudgetClassId"],
  131. "keyType": { "Year": "Int32", "BudgetClassId": "Int32", "SiteId": "Int32", "ParentBudgetClassId": "Int32" }
  132. },
  133. "FmsBudgetDetailExecution2": {
  134. "key": ["SiteId", "Year", "BudgetClassId", "ParentBudgetClassId", "Month"],
  135. "keyType": { "SiteId": "Int32", "Year": "Int32", "BudgetClassId": "Int32", "ParentBudgetClassId": "Int32", "Month": "Int32" }
  136. },
  137. "FmsMaterialStockHistoryDaily": {
  138. "key": ["HistoryId", "SiteId"],
  139. "keyType": { "HistoryId": "Int32", "SiteId": "Int32" }
  140. },
  141. "FmsMaterialStockHistoryMonthly": {
  142. "key": ["HistoryId", "SiteId"],
  143. "keyType": { "HistoryId": "Int32", "SiteId": "Int32" }
  144. },
  145. "CmPatrolHistoryEx": {
  146. "key": ["PatrolHistoryId"],
  147. "keyType": { "PatrolHistoryId": "Int32" }
  148. },
  149. }
  150. }
  151. },
  152. "services": {
  153. "db": {
  154. "entities": {
  155. "BemsAnalysisType": {
  156. "key": ["AnalysisType", "SiteId"],
  157. "keyType": { "AnalysisType": "Int32", "SiteId": "Int32" }
  158. },
  159. "BemsFacilityType": {
  160. "key": ["FacilityTypeId"],
  161. "keyType": { "FacilityTypeId": "Int32" }
  162. },
  163. "BemsFactorCo2": {
  164. "key": ["FuelTypeId"],
  165. "keyType": { "FuelTypeId": "Int32" }
  166. },
  167. "BemsFactorToe": {
  168. "key": ["FuelTypeId"],
  169. "keyType": { "FuelTypeId": "Int32" }
  170. },
  171. "BemsFormula": {
  172. "key": ["FacilityCode", "FacilityTypeId", "FormulaId", "SiteId"],
  173. "keyType": { "FacilityCode": "Int32", "FacilityTypeId": "Int32", "FormulaId": "Int32", "SiteId": "Int32" }
  174. },
  175. "BemsFormulaBase": {
  176. "key": ["FacilityTypeId", "FormulaId"],
  177. "keyType": { "FacilityTypeId": "Int32", "FormulaId": "Int32" }
  178. },
  179. "BemsFormulaParameter": {
  180. "key": ["FacilityCode", "FormulaId", "ParameterId", "SiteId"],
  181. "keyType": { "FacilityCode": "Int32", "FormulaId": "Int32", "ParameterId": "String", "SiteId": "Int32" }
  182. },
  183. "BemsFormulaTable": {
  184. "key": ["TableId"],
  185. "keyType": { "TableId": "Int32" }
  186. },
  187. "BemsFormulaTableValue": {
  188. "key": ["TableId", "XValue"],
  189. "keyType": { "TableId": "Int32", "XValue": "Double" }
  190. },
  191. "BemsFuelType": {
  192. "key": ["FuelTypeId"],
  193. "keyType": { "FuelTypeId": "Int32" }
  194. },
  195. "BemsMonitoringPoint": {
  196. "key": ["FacilityCode", "PropertyId", "SiteId"],
  197. "keyType": { "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  198. },
  199. "BemsEnergyConfigPercentMonth": {
  200. "key": ["Month", "Year", "SiteId"],
  201. "keyType": { "Month": "Int32", "Year": "Int32", "SiteId": "Int32" }
  202. },
  203. "BemsEnergyConfigPercentWeek": {
  204. "key": ["Week", "Year", "SiteId"],
  205. "keyType": { "Week": "Int32", "Year": "Int32", "SiteId": "Int32" }
  206. },
  207. "BemsEnergyDailyRegression": {
  208. "key": ["SiteId"],
  209. "keyType": { "SiteId": "Int32" }
  210. },
  211. "BemsEnergyDaily": {
  212. "key": ["CreatedDate", "FuelTypeId", "ServiceTypeId", "BuildingId", "SiteId"],
  213. "keyType": { "CreatedDate": "DateTime", "FuelTypeId": "Int32", "ServiceTypeId": "Int32", "BuildingId": "Int32", "SiteId": "Int32" }
  214. },
  215. "BemsEnergyGoalDaily": {
  216. "key": ["CreatedDate", "BuildingId", "SiteId"],
  217. "keyType": { "CreatedDate": "DateTime", "BuildingId": "Int32", "SiteId": "Int32" }
  218. },
  219. "AvailableDueDate": {
  220. "key": ["DueDate"],
  221. "keyType": { "DueDate": "DateTime" }
  222. },
  223. "BemsMonitoringPointBaseData": {
  224. "key": ["FacilityTypeId", "PropertyId", "SiteId"],
  225. "keyType": { "FacilityTypeId": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  226. },
  227. "BemsMonitoringPointConfig": {
  228. "key": ["FacilityCode", "PropertyId", "SiteId"],
  229. "keyType": { "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  230. },
  231. "BemsMonitoringPointHistory15min": {
  232. "key": ["CreatedDateTime", "FacilityCode", "PropertyId", "SiteId"],
  233. "keyType": { "CreatedDateTime": "DateTime", "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  234. },
  235. "BemsMonitoringPointHistory15minRawData": {
  236. "key": ["CreatedDateTime", "FacilityCode", "PropertyId", "SiteId"],
  237. "keyType": { "CreatedDateTime": "DateTime", "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  238. },
  239. "BemsMonitoringPointHistoryDaily": {
  240. "key": ["CreatedDateTime", "FacilityCode", "PropertyId", "SiteId"],
  241. "keyType": { "CreatedDateTime": "DateTime", "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  242. },
  243. "BemsMonitoringPointHistoryHourly": {
  244. "key": ["CreatedDateTime", "FacilityCode", "PropertyId", "SiteId"],
  245. "keyType": { "CreatedDateTime": "DateTime", "FacilityCode": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  246. },
  247. "BemsMonitoringPointToAnlaysisType": {
  248. "key": ["AnalysisType", "FacilityCode", "FacilityTypeId", "PropertyId", "SiteId"],
  249. "keyType": { "AnalysisType": "Int32", "FacilityCode": "Int32", "FacilityTypeId": "Int32", "PropertyId": "Int32", "SiteId": "Int32" }
  250. },
  251. "BemsServiceType": {
  252. "key": ["ServiceTypeId"],
  253. "keyType": { "ServiceTypeId": "Int32" }
  254. },
  255. "BemsPriceType": {
  256. "key": ["PriceTypeId"],
  257. "keyType": { "PriceTypeId": "Int32" }
  258. },
  259. "BemsPriceMeta": {
  260. "key": ["PriceTypeId", "PublishDate"],
  261. "keyType": { "PriceTypeId": "Int32", "PublishDate": "DateTime" }
  262. },
  263. "BemsPriceCode": {
  264. "key": ["PriceCode"],
  265. "keyType": { "PriceCode": "String" }
  266. },
  267. "BemsSitePrice": {
  268. "key": ["SiteId", "FuelTypeId", "PriceCode", "PriceTypeId"],
  269. "keyType": { "SiteId": "Int32", "FuelTypeId": "Int32", "PriceCode": "String", "PriceTypeId": "Int32" }
  270. },
  271. "BemsPriceFormula": {
  272. "key": ["SiteId", "PriceTypeId", "FacilityTypeId", "FormulaId", "FacilityCode"],
  273. "keyType": { "SiteId": "Int32", "PriceTypeId": "Int32", "FacilityTypeId": "Int32", "FormulaId": "Int32", "FacilityCode": "Int32" }
  274. },
  275. "BemsSitePriceHistory": {
  276. "key": ["SiteId", "FuelTypeId", "PriceTypeId", "PriceCode", "PayDate"],
  277. "keyType": { "SiteId": "Int32", "FuelTypeId": "Int32", "PriceTypeId": "Int32", "PriceCode": "String", "PayDate": "String" }
  278. },
  279. "BemsReportFormat": {
  280. "key": ["ReportFormatId", "parts"],
  281. "keyType": { "ReportFormatId": "Int32", "parts": "Int32" }
  282. },
  283. "BemsReportHistory": {
  284. "key": ["DateTime", "Seq", "ReportFormatId", "parts"],
  285. "keyType": { "DateTime": "DateTime", "Seq": "Int32", "ReportFormatId": "Int32", "parts": "Int32" }
  286. },
  287. "BemsRentalRate": {
  288. "key": ["Date", "SiteId"],
  289. "keyType": { "Date": "String", "SiteId": "Int32" }
  290. },
  291. "BemsPeopleIncrease": {
  292. "key": ["Date", "SiteId"],
  293. "keyType": { "Date": "String", "SiteId": "Int32" }
  294. },
  295. "BemsAlarmSetting": {
  296. "key": ["SiteId", "FacilityTypeId", "FacilityCode", "PropertyId", "FormulaId"],
  297. "keyType": { "SiteId": "Int32", "FacilityTypeId": "Int32", "FacilityCode": "Int32", "PropertyId": "Int32", "FormulaId": "Int32" }
  298. },
  299. "BemsAlarmLog": {
  300. "key": ["SiteId", "FacilityTypeId", "FacilityCode", "PropertyId", "FormulaId", "CreatedDateTime"],
  301. "keyType": { "SiteId": "Int32", "FacilityTypeId": "Int32", "FacilityCode": "Int32", "PropertyId": "Int32", "FormulaId": "Int32", "CreatedDateTime": "DateTime" }
  302. },
  303. "BemsAlarmGroup": {
  304. "key": ["SiteId", "AlarmGroupId"],
  305. "keyType": { "SiteId": "Int32", "AlarmGroupId": "Int32" }
  306. },
  307. "BemsEnergyCost": {
  308. "key": ["SiteId", "FacilityCode"],
  309. "keyType": { "SiteId": "Int32", "FacilityCode": "Int32" }
  310. },
  311. "BemsAlarmGroupUser": {
  312. "key": ["SiteId", "AlarmGroupId", "UserId"],
  313. "keyType": { "SiteId": "Int32", "AlarmGroupId": "Int32", "UserId": "String" }
  314. },
  315. "CmBuilding": {
  316. "key": ["BuildingId", "SiteId", "Name"],
  317. "keyType": { "BuildingId": "Int32", "SiteId": "Int32" }
  318. },
  319. "CmBusinessField": {
  320. "key": ["BusinessFieldId", "SiteId"],
  321. "keyType": { "BusinessFieldId": "Int32", "SiteId": "Int32" }
  322. },
  323. "CmCompany": {
  324. "key": ["CompanyId", "SiteId"],
  325. "keyType": { "CompanyId": "Int32", "SiteId": "Int32" }
  326. },
  327. "CmCompanyType": {
  328. "key": ["CompanyTypeId", "SiteId"],
  329. "keyType": { "CompanyTypeId": "Int32", "SiteId": "Int32" }
  330. },
  331. // 2016 02 10
  332. "CmPatrolType": {
  333. "key": ["PatrolTypeId", "SiteId"],
  334. "keyType": { "PatrolTypeId": "Int32", "SiteId": "Int32" }
  335. },
  336. "CmPatrolGroup": {
  337. "key": ["PatrolGroupId", "SiteId"],
  338. "keyType": { "PatrolGroupId": "Int32", "SiteId": "Int32" }
  339. },
  340. "CmPatrolGroupUser": {
  341. "key": ["UserId", "PatrolGroupId", "SiteId"],
  342. "keyType": { "UserId": "String", "PatrolGroupId": "Int32", "SiteId": "Int32" }
  343. },
  344. "CmPatrolPos": {
  345. "key": ["PosId", "SiteId"],
  346. "keyType": { "PosId": "Int32", "SiteId": "Int32" }
  347. },
  348. "CmPatrolPlan": {
  349. "key": ["PatrolPlanId", "SiteId"],
  350. "keyType": { "PatrolPlanId": "Int32", "SiteId": "Int32" }
  351. },
  352. "CmPatrolSchedule": {
  353. "key": ["ScheduleId", "SiteId"],
  354. "keyType": { "ScheduleId": "Int32", "SiteId": "Int32" }
  355. },
  356. "CmPatrolCourse": {
  357. "key": ["PatrolCourseId", "SiteId"],
  358. "keyType": { "PatrolCourseId": "Int32", "SiteId": "Int32" }
  359. },
  360. "CmPatrolCoursePos": {
  361. "key": ["PosId", "PatrolCourseId", "SiteId"],
  362. "keyType": { "PosId": "Int32", "PatrolCourseId": "Int32", "SiteId": "Int32" }
  363. },
  364. "CmPatrolHistory": {
  365. //"key": ["PatrolHistoryId", "ScheduleId", "SiteId"],
  366. //"keyType": { "PatrolHistoryId": "Int32", "ScheduleId": "Int32", "SiteId": "Int32" }
  367. "key": ["PatrolHistoryId"],
  368. "keyType": { "PatrolHistoryId": "Int32" }
  369. },
  370. "CmPatrolHistoryPos": {
  371. "key": ["mId"],
  372. "keyType": { "mId": "Int32" }
  373. },
  374. "CmPatrolHistoryEx": {
  375. "key": ["PatrolHistoryId"],
  376. "keyType": { "PatrolHistoryId": "Int32" }
  377. },
  378. "BemsNoticePriceBase": {
  379. "key": ["SiteId", "FuelTypeId", "ApplyDate", "ContractType"],
  380. "keyType": { "SiteId": "Int32", "FuelTypeId": "Int32", "ApplyDate": "DateTime", "ContractType": "Int32" }
  381. },
  382. "BemsNoticePriceContractType": {
  383. "key": ["FuelTypeId", "ContractType"],
  384. "keyType": { "FuelTypeId": "Int32", "ContractType": "Int32" }
  385. },
  386. "BemsNoticePriceDetail": {
  387. "key": ["SiteId", "FuelTypeId", "ApplyDate", "ContractType", "DataId"],
  388. "keyType": { "SiteId": "Int32", "FuelTypeId": "Int32", "ApplyDate": "DateTime", "ContractType": "Int32", "DataId": "Int32" }
  389. },
  390. "BemsPeakHistoryDaily": {
  391. "key": ["SiteId", "CreatedDateTime"],
  392. "keyType": { "SiteId": "Int32", "CreatedDateTime": "DateTime" }
  393. },
  394. //2016 03 29
  395. "BemsPeakHistory": {
  396. "key": ["SiteId", "CreatedDateTime"],
  397. "keyType": { "SiteId": "Int32", "CreatedDateTime": "DateTime" }
  398. },
  399. "BemsPeakInfo": {
  400. "key": ["SiteId"],
  401. "keyType": { "SiteId": "Int32" }
  402. },
  403. //2016 05 18
  404. "BemsPeakFacility": {
  405. "key": ["SiteId", "MaxDateTime", "FacilityCode"],
  406. "keyType": { "SiteId": "Int32", "MaxDateTime": "DateTime", "FacilityCode": "Int32" }
  407. },
  408. "CmDepartment": {
  409. "key": ["CompanyId", "DepartmentId", "SiteId"],
  410. "keyType": { "CompanyId": "Int32", "DepartmentId": "Int32", "SiteId": "Int32" }
  411. },
  412. "CmFacility": {
  413. "key": ["FacilityCode", "SiteId"],
  414. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32" }
  415. },
  416. "CmFacilityManual": {
  417. "key": ["FacilityCode", "ManualId", "SiteId"],
  418. "keyType": { "FacilityCode": "Int32", "ManualId": "Int32", "SiteId": "Int32" }
  419. },
  420. "CmFile": {
  421. "key": ["FileId", "SiteId"],
  422. "keyType": { "FileId": "Int32", "SiteId": "Int32" }
  423. },
  424. "CmFileCategory": {
  425. "key": ["FileCategoryId"],
  426. "keyType": { "FileCategoryId": "Int32" }
  427. },
  428. "CmFloor": {
  429. "key": ["BuildingId", "FloorId", "SiteId"],
  430. "keyType": { "BuildingId": "Int32", "FloorId": "Int32", "SiteId": "Int32" }
  431. },
  432. "CmHoliday": {
  433. "key": ["HolidayDay", "HolidayMonth", "IsLunar", "SiteId"],
  434. "keyType": { "HolidayDay": "Int32", "HolidayMonth": "Int32", "IsLunar": "Boolean", "SiteId": "Int32" }
  435. },
  436. "CmHolidayCustom": {
  437. "key": ["HolidayDate", "SiteId"],
  438. "keyType": { "HolidayDate": "DateTime", "SiteId": "Int32" }
  439. },
  440. "CmHolidayWeekend": {
  441. "key": ["SiteId"],
  442. "keyType": { "SiteId": "Int32" }
  443. },
  444. "CmPosition": {
  445. "key": ["PositionId", "SiteId"],
  446. "keyType": { "PositionId": "Int32", "SiteId": "Int32" }
  447. },
  448. "CmSite": {
  449. "key": ["SiteId"],
  450. "keyType": { "SiteId": "Int32" }
  451. },
  452. "CmUser": {
  453. "key": ["SiteId", "UserId"],
  454. "keyType": { "SiteId": "Int32", "UserId": "String" }
  455. },
  456. "CmUserGroup": {
  457. "key": ["SiteId", "UserGroupId"],
  458. "keyType": { "SiteId": "Int32", "UserGroupId": "Int32" }
  459. },
  460. "CmUserGroupPermission": {
  461. "key": ["MenuId", "SiteId", "UserGroupId"],
  462. "keyType": { "MenuId": "Int32", "SiteId": "Int32", "UserGroupId": "Int32" }
  463. },
  464. "CmUserToLicense": {
  465. "key": ["LicenseId", "SiteId", "UserId"],
  466. "keyType": { "LicenseId": "Int32", "SiteId": "Int32", "UserId": "String" }
  467. },
  468. "CmUserLoginHistory": {
  469. "key": ["LoginHistoryId"],
  470. "keyType": { "LoginHistoryId": "Int32" }
  471. },
  472. "CmZone": {
  473. "key": ["BuildingId", "FloorId", "SiteId", "ZoneId"],
  474. "keyType": { "BuildingId": "Int32", "FloorId": "Int32", "SiteId": "Int32", "ZoneId": "Int32" }
  475. },
  476. "CmZoneTempHumiSet": {
  477. "key": ["BuildingId", "FloorId", "SiteId", "ZoneId"],
  478. "keyType": { "BuildingId": "Int32", "FloorId": "Int32", "SiteId": "Int32", "ZoneId": "Int32" }
  479. },
  480. "CmFacilityTempSet": {
  481. "key": ["SiteId", "FacilityCode"],
  482. "keyType": { "SiteId": "Int32", "FacilityCode": "Int32" }
  483. },
  484. "FmsDrawing": {
  485. "key": ["DrawingId", "SiteId"],
  486. "keyType": { "DrawingId": "Int32", "SiteId": "Int32" }
  487. },
  488. "FmsDrawingCodeGroup": {
  489. "key": ["DrawingGroupId", "SiteId"],
  490. "keyType": { "DrawingGroupId": "Int32", "SiteId": "Int32" }
  491. },
  492. "FmsDrawingCodeType": {
  493. "key": ["DrawingTypeId", "SiteId"],
  494. "keyType": { "DrawingTypeId": "Int32", "SiteId": "Int32" }
  495. },
  496. "FmsDrawingHistory": {
  497. "key": ["DrawingId", "HistoryId", "SiteId"],
  498. "keyType": { "DrawingId": "Int32", "HistoryId": "Int32", "SiteId": "Int32" }
  499. },
  500. "FmsFacilityCheckItem": {
  501. "key": ["CheckItemId", "FacilityCode", "SiteId"],
  502. "keyType": { "CheckItemId": "Int32", "FacilityCode": "Int32", "SiteId": "Int32" }
  503. },
  504. "FmsFacilityCodeClass": {
  505. "key": ["FacilityClassId", "SiteId"],
  506. "keyType": { "FacilityClassId": "Int32", "SiteId": "Int32" }
  507. },
  508. "FmsWorkCodeLegalInspectionAgency": {
  509. "key": ["InspectionAgencyId", "SiteId"],
  510. "keyType": { "InspectionAgencyId": "Int32", "SiteId": "Int32" }
  511. },
  512. "FmsWorkCodeCycleUnit": {
  513. "key": ["CycleUnitId", "SiteId"],
  514. "keyType": { "CycleUnitId": "Int32", "SiteId": "Int32" }
  515. },
  516. "FmsWorkCodeHolidayWorkType": {
  517. "key": ["HolidayWorkTypeId", "SiteId"],
  518. "keyType": { "HolidayWorkTypeId": "Int32", "SiteId": "Int32" }
  519. },
  520. "FmsFacilityOperationItem": {
  521. "key": ["ItemId", "SiteId"],
  522. "keyType": { "ItemId": "Int32", "SiteId": "Int32" }
  523. },
  524. "FmsLicense": {
  525. "key": ["LicenseId", "SiteId"],
  526. "keyType": { "LicenseId": "Int32", "SiteId": "Int32" }
  527. },
  528. "FmsWorkCodeCauseClass": {
  529. "key": ["CauseClassId", "SiteId"],
  530. "keyType": { "CauseClassId": "Int32", "SiteId": "Int32" }
  531. },
  532. "FmsWorkCodeEmergency": {
  533. "key": ["EmergencyId", "SiteId"],
  534. "keyType": { "EmergencyId": "Int32", "SiteId": "Int32" }
  535. },
  536. "FmsWorkCodeProgress": {
  537. "key": ["WorkProgressId"],
  538. "keyType": { "WorkProgressId": "Int32" } // hcLee
  539. },
  540. "FmsWorkCodeType": {
  541. "key": ["WorkTypeId"],
  542. "keyType": { "WorkTypeId": "Int32" }
  543. },
  544. "FmsWorkDailyRecord": {
  545. "key": ["BusinessFieldId", "DailyRecordId", "SiteId", "TemplateId", "WorkDate"],
  546. "keyType": { "BusinessFieldId": "Int32", "DailyRecordId": "Int32", "SiteId": "Int32", "TemplateId": "Int32", "WorkDate": "DateTime" }
  547. },
  548. "FmsWorkDailyRecordPrevention": {
  549. "key": ["BusinessFieldId", "DailyRecordId", "PreventionId", "SiteId", "TemplateId", "WorkDate"],
  550. "keyType": { "BusinessFieldId": "Int32", "DailyRecordId": "Int32", "PreventionId": "Int32", "SiteId": "Int32", "TemplateId": "Int32", "WorkDate": "DateTime" }
  551. },
  552. "FmsWorkDailyRecordTemplate": {
  553. "key": ["BusinessFieldId", "SiteId", "TemplateId"],
  554. "keyType": { "BusinessFieldId": "Int32", "SiteId": "Int32", "TemplateId": "Int32" }
  555. },
  556. "FmsWorkDailyRecordWork": {
  557. "key": ["BusinessFieldId", "DailyRecordId", "SiteId", "TemplateId", "WorkDate", "WorkId"],
  558. "keyType": { "BusinessFieldId": "Int32", "DailyRecordId": "Int32", "SiteId": "Int32", "TemplateId": "Int32", "WorkDate": "DateTime", "WorkId": "Int32" }
  559. },
  560. "FmsWorkDailyRecordWorkingHour": {
  561. "key": ["FacilityCode", "SiteId", "WorkingDate", "WorkType"],
  562. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32", "WorkingDate": "DateTime", "WorkType": "Int32" }
  563. },
  564. "FmsWorkOperationDate": {
  565. "key": ["CheckDateTime", "FacilityCode", "SiteId"],
  566. "keyType": { "CheckDateTime": "DateTime", "FacilityCode": "Int32", "SiteId": "Int32" }
  567. },
  568. "FmsWorkOperationItem": {
  569. "key": ["CheckDateTime", "FacilityCode", "ItemId", "SiteId"],
  570. "keyType": { "CheckDateTime": "DateTime", "FacilityCode": "Int32", "ItemId": "Int32", "SiteId": "Int32" }
  571. },
  572. "FmsWorkOperationTime": {
  573. "key": ["CheckDatetime", "FacilityCode", "SiteId"],
  574. "keyType": { "CheckDatetime": "DateTime", "FacilityCode": "Int32", "SiteId": "Int32" }
  575. },
  576. "FmsWorkOrder": {
  577. "key": ["SiteId", "WorkRequestId"],
  578. "keyType": { "SiteId": "Int32", "WorkRequestId": "Int32" }
  579. },
  580. "FmsWorkOrderToFacility": {
  581. "key": ["FacilityCode", "SiteId", "WorkRequestId"],
  582. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32", "WorkRequestId": "Int32" }
  583. },
  584. "FmsWorkRequest": {
  585. "key": ["SiteId", "WorkRequestId"],
  586. "keyType": { "SiteId": "Int32", "WorkRequestId": "Int32" }
  587. },
  588. "FmsWorkRequestToFacility": {
  589. "key": ["FacilityCode", "SiteId", "WorkRequestId"],
  590. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32", "WorkRequestId": "Int32" }
  591. },
  592. "FmsWorkResult": {
  593. "key": ["SiteId", "WorkRequestId"],
  594. "keyType": { "SiteId": "Int32", "WorkRequestId": "Int32" }
  595. },
  596. "FmsWorkResultCheckItem": {
  597. "key": ["CheckItemId"],
  598. "keyType": { "CheckItemId": "Int32" }
  599. },
  600. "FmsWorkResultCheckItemMaterial": {
  601. "key": ["CheckItemMaterialId"],
  602. "keyType": { "CheckItemMaterialId": "Int32" }
  603. },
  604. "FmsWorkResultFile": {
  605. "key": ["SiteId", "WorkRequestId"],
  606. "keyType": { "SiteId": "Int32", "WorkRequestId": "Int32" }
  607. },
  608. "FmsWorkResultLaw": {
  609. "key": ["SiteId", "WorkRequestId"],
  610. "keyType": { "SiteId": "Int32", "WorkRequestId": "Int32" }
  611. },
  612. "FmsWorkResultToFacility": {
  613. "key": ["FacilityCode", "SiteId", "WorkRequestId"],
  614. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32", "WorkRequestId": "Int32" }
  615. },
  616. "FmsWorkSchedule": {
  617. "key": ["SiteId", "WorkScheduleId"],
  618. "keyType": { "SiteId": "Int32", "WorkScheduleId": "Int32" }
  619. },
  620. "FmsWorkScheduleToFacility": {
  621. "key": ["FacilityCode", "SiteId", "WorkScheduleId"],
  622. "keyType": { "FacilityCode": "Int32", "SiteId": "Int32", "WorkScheduleId": "Int32" }
  623. },
  624. "FmsMaterial": {
  625. "key": ["MaterialId", "SiteId"],
  626. "keyType": { "MaterialId": "Int32", "SiteId": "Int32" }
  627. },
  628. "FmsMaterialCarriedForward": {
  629. "key": ["BusinessFieldId", "ClosedDate", "MaterialId", "SiteId", "WarehouseId"],
  630. "keyType": { "BusinessFieldId": "Int32", "ClosedDate": "DateTime", "MaterialId": "Int32", "SiteId": "Int32", "WarehouseId": "Int32" }
  631. },
  632. "FmsMaterialCodeClass": {
  633. "key": ["MaterialClassId", "SiteId"],
  634. "keyType": { "MaterialClassId": "Int32", "SiteId": "Int32" }
  635. },
  636. "FmsMaterialCodeLocation": {
  637. "key": ["LocationId", "SiteId"],
  638. "keyType": { "LocationId": "Int32", "SiteId": "Int32" }
  639. },
  640. "FmsMaterialCodeProgress": {
  641. "key": "ProgressId",
  642. "keyType": "Int32"
  643. },
  644. "FmsMaterialCodePurchaseType": {
  645. "key": ["PurchaseTypeId"],
  646. "keyType": { "PurchaseTypeId": "Int32" }
  647. },
  648. "FmsMaterialCodeAdjustmentType": {
  649. "key": ["AdjustmentTypeId"],
  650. "keyType": { "AdjustmentTypeId": "Int32" }
  651. },
  652. "FmsMaterialCodeReleaseType": {
  653. "key": "ReleaseTypeId",
  654. "keyType": "Int32"
  655. },
  656. "FmsMaterialCodeType": {
  657. "key": ["MaterialTypeId", "SiteId"],
  658. "keyType": { "MaterialTypeId": "Int32", "SiteId": "Int32" }
  659. },
  660. "FmsMaterialPurchaseOrder": {
  661. //"key": ["BusinessFieldId","PurchaseOrderId","SiteId"],
  662. //"keyType": {"BusinessFieldId":"Int32","PurchaseOrderId":"Int32","SiteId":"Int32"}
  663. "key": ["PurchaseOrderId", "SiteId"],
  664. "keyType": { "PurchaseOrderId": "Int32", "SiteId": "Int32" }
  665. },
  666. "FmsMaterialPurchaseOrderFile": {
  667. "key": ["BusinessFieldId", "FileId", "PurchaseOrderId", "SiteId"],
  668. "keyType": { "BusinessFieldId": "Int32", "FileId": "Int32", "PurchaseOrderId": "Int32", "SiteId": "Int32" }
  669. },
  670. "FmsMaterialPurchaseOrderMaterial": {
  671. //"key": ["BusinessFieldId","MaterialId","PurchaseOrderId","SiteId"],
  672. //"keyType": {"BusinessFieldId":"Int32","MaterialId":"Int32","PurchaseOrderId":"Int32","SiteId":"Int32"}
  673. "key": ["MaterialId", "PurchaseOrderId", "SiteId"],
  674. "keyType": { "MaterialId": "Int32", "PurchaseOrderId": "Int32", "SiteId": "Int32" }
  675. },
  676. "FmsMaterialPurchaseRequest": {
  677. //"key": ["BusinessFieldId","PurchaseRequestId","SiteId"],
  678. //"keyType": {"BusinessFieldId":"Int32","PurchaseRequestId":"Int32","SiteId":"Int32"}
  679. "key": ["PurchaseRequestId", "SiteId"],
  680. "keyType": { "PurchaseRequestId": "Int32", "SiteId": "Int32" }
  681. },
  682. "FmsMaterialPurchaseRequestMaterial": {
  683. //"key": ["BusinessFieldId","MaterialId","PurchaseRequestId","SiteId"],
  684. //"keyType": {"BusinessFieldId":"Int32","MaterialId":"Int32","PurchaseRequestId":"Int32","SiteId":"Int32"}
  685. "key": ["MaterialId", "PurchaseRequestId", "SiteId"],
  686. "keyType": { "MaterialId": "Int32", "PurchaseRequestId": "Int32", "SiteId": "Int32" }
  687. },
  688. "FmsMaterialRelease": {
  689. //"key": ["BusinessFieldId", "MaterialReleaseId", "SiteId"],
  690. //"keyType": { "BusinessFieldId": "Int32", "MaterialReleaseId": "Int32", "SiteId": "Int32" }
  691. "key": ["MaterialReleaseId", "SiteId"],
  692. "keyType": { "MaterialReleaseId": "Int32", "SiteId": "Int32" }
  693. },
  694. "FmsMaterialStored": {
  695. //"key": ["BusinessFieldId","MaterialStoredId","SiteId","StoredDate"],
  696. //"keyType": {"BusinessFieldId":"Int32","MaterialStoredId":"Int32","SiteId":"Int32","StoredDate":"DateTime"}
  697. "key": ["MaterialStoredId", "SiteId"],
  698. "keyType": { "MaterialStoredId": "Int32", "SiteId": "Int32" }
  699. },
  700. "FmsMaterialTradeCompany": {
  701. "key": ["SiteId", "TradeCompanyId"],
  702. "keyType": { "SiteId": "Int32", "TradeCompanyId": "Int32" }
  703. },
  704. "FmsMaterialWarehouse": {
  705. "key": ["SiteId", "WarehouseId"],
  706. "keyType": { "SiteId": "Int32", "WarehouseId": "Int32" }
  707. },
  708. "FmsDailyStoredReleaseStatusView": {
  709. "key": ["MaterialStoredId", "BusinessFieldId", "SiteId"],
  710. "keyType": { "MaterialStoredId": "Int32", "BusinessFieldId": "Int32", "SiteId": "Int32" }
  711. },
  712. "FmsShortStockStatusView": {
  713. "key": ["MaterialId", "BusinessFieldId", "SiteId"],
  714. "keyType": { "MaterialId": "Int32", "BusinessFieldId": "Int32", "SiteId": "Int32" }
  715. },
  716. "FmsMonthlyStoredReleaseStatusView": {
  717. "key": ["MaterialId", "BusinessFieldId", "SiteId"],
  718. "keyType": { "MaterialId": "Int32", "BusinessFieldId": "Int32", "SiteId": "Int32" }
  719. },
  720. "FmsConstructionCodeProgress": {
  721. "key": ["ProgressId"],
  722. "keyType": { "ProgressId": "Int32" }
  723. },
  724. "FmsConstruction": {
  725. "key": ["ConstructionId", "SiteId"],
  726. "keyType": { "ConstructionId": "Int32", "SiteId": "Int32" }
  727. },
  728. "FmsConstructionEstimation": {
  729. "key": ["ConstructionId", "SiteId"],
  730. "keyType": { "ConstructionId": "Int32", "SiteId": "Int32" }
  731. },
  732. "FmsConstructionCodeType": {
  733. "key": ["ConstructionTypeId", "SiteId"],
  734. "keyType": { "ConstructionTypeId": "Int32", "SiteId": "Int32" }
  735. },
  736. "FmsCompanyEstimationCodeClass": {
  737. "key": ["CompanyEstimationClassId", "SiteId"],
  738. "keyType": { "CompanyEstimationClassId": "Int32", "SiteId": "Int32" }
  739. },
  740. "CmPartner": {
  741. "key": ["PartnerId", "SiteId"],
  742. "keyType": { "PartnerId": "Int32", "SiteId": "Int32" }
  743. },
  744. "CmPartnerType": {
  745. "key": ["PartnerTypeId"],
  746. "keyType": { "PartnerTypeId": "Int32" }
  747. },
  748. "FmsAccidentCodeType": {
  749. "key": ["AccidentTypeId", "SiteId"],
  750. "keyType": { "AccidentTypeId": "Int32", "SiteId": "Int32" }
  751. },
  752. "FmsAccident": {
  753. "key": ["AccidentId", "SiteId"],
  754. "keyType": { "AccidentId": "Int32", "SiteId": "Int32" }
  755. },
  756. "FmsEquipmentCodeType": {
  757. "key": ["EquipmentTypeId", "SiteId"],
  758. "keyType": { "EquipmentTypeId": "Int32", "SiteId": "Int32" }
  759. },
  760. "FmsEquipmentCodeStateType": {
  761. "key": ["EquipmentStateTypeId"],
  762. "keyType": { "EquipmentStateTypeId": "Int32" }
  763. },
  764. "FmsEquipment": {
  765. "key": ["EquipmentId", "SiteId"],
  766. "keyType": { "EquipmentId": "Int32", "SiteId": "Int32" }
  767. },
  768. "FmsEquipmentEx": {
  769. "key": ["EquipmentId", "SiteId"],
  770. "keyType": { "EquipmentId": "Int32", "SiteId": "Int32" }
  771. },
  772. "FmsBudgetDetailExecutionEx": {
  773. "key": ["SiteId", "Year", "Month"],
  774. "keyType": { "SiteId": "Int32", "Year": "Int32", "Month": "Int32" }
  775. },
  776. "FmsMaterialEx": {
  777. "key": ["MaterialId", "SiteId"],
  778. "keyType": { "MaterialId": "Int32", "SiteId": "Int32" }
  779. },
  780. "FmsMaterialPurchaseRequestEx": {
  781. "key": ["PurchaseRequestId", "SiteId"],
  782. "keyType": { "PurchaseRequestId": "Int32", "SiteId": "Int32" }
  783. },
  784. "FmsBudgetCodeClassEx": {
  785. "key": ["ThirdBudgetClassId", "SiteId"],
  786. "keyType": { "ThirdBudgetClassId": "Int32", "SiteId": "Int32" }
  787. },
  788. "FmsMaterialStockHistoryDaily": {
  789. "key": ["HistoryId", "SiteId"],
  790. "keyType": { "HistoryId": "Int32", "SiteId": "Int32" }
  791. },
  792. "FmsMaterialStockHistoryMonthly": {
  793. "key": ["HistoryId", "SiteId"],
  794. "keyType": { "HistoryId": "Int32", "SiteId": "Int32" }
  795. },
  796. "FmsEquipmentRentInfo": {
  797. "key": ["EquipmentRentId", "SiteId"],
  798. "keyType": { "EquipmentRentId": "Int32", "SiteId": "Int32" }
  799. },
  800. "FmsEquipmentHistory": {
  801. "key": ["EquipmentHistoryId", "EquipmentId", "SiteId"],
  802. "keyType": { "EquipmentHistoryId": "Int32", "EquipmentId": "Int32", "SiteId": "Int32" }
  803. },
  804. "FmsContract": {
  805. "key": ["ContractId", "SiteId"],
  806. "keyType": { "ContractId": "Int32", "SiteId": "Int32" }
  807. },
  808. "FmsContractClass": {
  809. "key": ["ContractClassId", "SiteId"],
  810. "keyType": { "ContractClassId": "Int32", "SiteId": "Int32" }
  811. },
  812. "FmsContractType": {
  813. "key": ["ContractTypeId", "SiteId"],
  814. "keyType": { "ContractTypeId": "Int32", "SiteId": "Int32" }
  815. },
  816. "FmsContractMethod": {
  817. "key": ["ContractMethodId", "SiteId"],
  818. "keyType": { "ContractMethodId": "Int32", "SiteId": "Int32" }
  819. },
  820. "FmsPaymentType": {
  821. "key": ["PaymentTypeId", "SiteId"],
  822. "keyType": { "PaymentTypeId": "Int32", "SiteId": "Int32" }
  823. },
  824. "FmsManualType": {
  825. "key": ["ManualTypeId", "SiteId"],
  826. "keyType": { "ManualTypeId": "Int32", "SiteId": "Int32" }
  827. },
  828. "FmsManual": {
  829. "key": ["ManualId", "SiteId"],
  830. "keyType": { "ManualId": "Int32", "SiteId": "Int32" }
  831. },
  832. "FmsManualHistory": {
  833. "key": ["ManualId", "SiteId", 'HistoryId'],
  834. "keyType": { "ManualId": "Int32", "SiteId": "Int32", "HistoryId": "Int32" }
  835. },
  836. "FmsBudgetCodeClass": {
  837. "key": ["BudgetClassId", "SiteId"],
  838. "keyType": { "BudgetClassId": "Int32", "SiteId": "Int32" }
  839. },
  840. "FmsBudget": {
  841. "key": ["Year", "SiteId"],
  842. "keyType": { "Year": "Int32", "SiteId": "Int32" }
  843. },
  844. "FmsBudgetDetail": {
  845. "key": ["Year", "BudgetClassId", "SiteId", "ParentBudgetClassId"],
  846. "keyType": { "Year": "Int32", "BudgetClassId": "Int32", "SiteId": "Int32", "ParentBudgetClassId": "Int32" }
  847. },
  848. "FmsBudgetDetailExecution": {
  849. "key": ["SiteId", "Year", "BudgetClassId", "ParentBudgetClassId", "Month"],
  850. "keyType": { "SiteId": "Int32", "Year": "Int32", "BudgetClassId": "Int32", "ParentBudgetClassId": "Int32", "Month": "Int32" }
  851. },
  852. "FmsBudgetDetailExecution2": {
  853. "key": ["SiteId", "Year", "BudgetClassId", "ParentBudgetClassId", "Month"],
  854. "keyType": { "SiteId": "Int32", "Year": "Int32", "BudgetClassId": "Int32", "ParentBudgetClassId": "Int32", "Month": "Int32" }
  855. },
  856. "CmAlarmAdmin": {
  857. "key": ["SiteId", "SiteId"],
  858. "keyType": { "SiteId": "Int32" }
  859. },
  860. "CmAnnouncement": {
  861. "key": ["AnnouncementId", "SiteId"],
  862. "keyType": { "AnnouncementId": "Int32", "SiteId": "Int32" }
  863. },
  864. "FmsDailyReport": {
  865. "key": ["BusinessFieldId", "AddDate", "SiteId"],
  866. "keyType": { "BusinessFieldId": "Int32", "AddDate": "DateTime", "SiteId": "Int32" }
  867. },
  868. "FmsMonthlyReport": {
  869. "key": ["MonthlyReportId", "SiteId"],
  870. "keyType": { "MonthlyReportId": "Int32", "SiteId": "Int32" }
  871. },
  872. "FmsDailyCheckReport": {
  873. "key": ["DailyCheckReportId", "SiteId"],
  874. "keyType": { "DailyCheckReportId": "Int32", "SiteId": "Int32" }
  875. },
  876. "FmsFacilityOperationReport": {
  877. "key": ["FacilityOperationReportId", "SiteId"],
  878. "keyType": { "FacilityOperationReportId": "Int32", "SiteId": "Int32" }
  879. },
  880. "FmsFacilityTaskReport": {
  881. "key": ["FacilityTaskReportId", "SiteId"],
  882. "keyType": { "FacilityTaskReportId": "Int32", "SiteId": "Int32" }
  883. },
  884. "FmsInvestmentCost": {
  885. "key": ["InsvestmentCostId", "SiteId"],
  886. "keyType": { "InsvestmentCostId": "Int32", "SiteId": "Int32" }
  887. },
  888. "FmsReport": {
  889. "key": ["RId", "SiteId"],
  890. "keyType": { "RId": "Int32", "SiteId": "Int32" }
  891. },
  892. "CmMenu": {
  893. "key": ["MenuId", "SiteId"],
  894. "keyType": { "MenuId": "String", "SiteId": "Int32" }
  895. },
  896. "BemsChartInfo": {
  897. "key": ["ChartId", "FacilityTypeId", "SiteId"],
  898. "keyType": { "ChartId": "Int32", "FacilityTypeId": "Int32", "SiteId": "Int32" }
  899. },
  900. "BemsControlAHUTempConfig": {
  901. "key": ["FacilityCode", "FacilityTypeId", "SiteId"],
  902. "keyType": { "FacilityCode": "Int32", "FacilityTypeId": "Int32", "SiteId": "Int32" }
  903. },
  904. "BemsFloorPlan": {
  905. "key": ["SiteId", "Name"],
  906. "keyType": { "SiteId": "Int32", "Name": "String" }
  907. },
  908. "BemsFloorStatus": {
  909. "key": ["SiteId", "FloorId", "FloorName", "ImageFileId", "Xvalue", "Yvalue", "PropertyId"],
  910. "keyType": { "SiteId": "Int32", "FloorId": "Int32", "FloorName": "String", "ImageFileId": "Int32", "Xvalue": "Int32", "Yvalue": "Int32", "PropertyId": "Int32" }
  911. }
  912. }
  913. }
  914. }
  915. }
  916. });
  917. window.BWA = window.BemsWebApplication;