conf.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. AutoPlayer = false; //开启自动漫游
  2. //---------------------------------------------
  3. //开发环境接口服务地址
  4. ApiServer = "http://192.168.1.66:8080"
  5. //生产环境接口服务地址
  6. //ApiServer = http://192.168.66.133:8080"; //生产服务器上打开该行注释
  7. //----------------------------------------------
  8. //开发环境模型服务地址
  9. PLAYER3D_URL = "ws://192.168.1.100:8082"
  10. //生产环境模型服务地址
  11. //PLAYER3D_URL = "ws://192.168.66.133:8082"; //生产服务器上打开该行注释
  12. BODY_H_RATE = (window.innerHeight/1080).toFixed(3)*1;
  13. document.documentElement.style.setProperty('--hRate', BODY_H_RATE);
  14. DEV_ALAR_COLOR = "ff6c00"; //全局设备告警颜色
  15. DEV_HINT_COLOR = "d69d85"; //设备盘头剩余20-50之间的提示颜色
  16. DEV_OFFLINE_COLOR = "666666"; //设备未接入的颜色
  17. ONLIME_TIMEOUT = 1000 * 60 * 5; //在线设备定时任务时间
  18. INDEX_TIMEOUT = 5 * 60 * 1000; //首页统计数据定时任务时间
  19. ALARM_TIMEOUT = 30 * 1000; //告警数据定时任务时间
  20. StockTypeName = {
  21. "pt": "盘头",
  22. "ycl": "原材料",
  23. "bpb": "白坯布",
  24. "cp": "成品"
  25. };
  26. StockTypeUnit = {
  27. "pt": "个",
  28. "ycl": "KG",
  29. "bpb": "KG",
  30. "cp": "KG"
  31. };
  32. //当前模型下的产线。当模型加载完成时从模型中实时获取
  33. LINELIST = null;
  34. //产整线开机状态
  35. IN345LINE = {
  36. "8#线": true,
  37. "7#线": true,
  38. "6#线": true,
  39. "5#线": true,
  40. "4#线": true,
  41. "3#线": true,
  42. "2#线": true,
  43. "1#线": true,
  44. }
  45. //产整线编号标记定义
  46. IN345MARKERS = {
  47. "IN03": {
  48. "8#线": ["8#线_3F", "印花线007", "Object274"],
  49. "7#线": ["7#线_3F", "印花线006", "Object241"],
  50. "6#线": ["6#线_3F", "印花线005", "Object208"],
  51. "5#线": ["5#线_3F", "印花线004", "Object175"],
  52. "4#线": ["4#线_3F", "印花线003", "Object142"],
  53. "3#线": ["3#线_3F", "印花线002", "Object109"],
  54. "2#线": ["2#线_3F", "印花线001", "Object076"],
  55. "1#线": ["1#线_3F", "印花线", "Object038"],
  56. },
  57. "IN04": {
  58. "8#线": [
  59. ["8#线_4F", "其他015", "Cylinder1462"],
  60. ["8#线_3F", "双棍烫光064"]
  61. ],
  62. "7#线": [
  63. ["7#线_4F", "其他014", "Cylinder1342"],
  64. ["7#线_3F", "双棍烫光056"]
  65. ],
  66. "6#线": [
  67. ["6#线_4F", "其他013", "Cylinder1314"],
  68. ["6#线_3F", "双棍烫光044"]
  69. ],
  70. "5#线": [
  71. ["5#线_4F", "其他012", "Cylinder1194"],
  72. ["5#线_3F", "双棍烫光036"]
  73. ],
  74. "4#线": [
  75. ["4#线_4F", "其他011", "Cylinder1166"],
  76. ["4#线_3F", "双棍烫光024"]
  77. ],
  78. "3#线": [
  79. ["3#线_4F", "其他010", "Cylinder1046"],
  80. ["3#线_3F", "双棍烫光016"]
  81. ],
  82. "2#线": [
  83. ["2#线_4F", "其他009", "Cylinder972"],
  84. ["2#线_3F", "双棍烫光004"]
  85. ],
  86. "1#线": [
  87. ["1#线_4F", "其他008", "Cylinder003"],
  88. ["1#线_3F", "双棍烫光"]
  89. ],
  90. },
  91. "IN05": {
  92. "8#线": [
  93. ["8#线_4F", "其他015", "Cylinder1471"],
  94. ["8#线_3F", "其他007", "Object285"]
  95. ],
  96. "7#线": [
  97. ["7#线_4F", "其他015", "Cylinder1397"],
  98. ["7#线_3F", "其他006", "Object252"]
  99. ],
  100. "6#线": [
  101. ["6#线_4F", "其他015", "Cylinder1323"],
  102. ["6#线_3F", "其他005", "Object219"]
  103. ],
  104. "5#线": [
  105. ["5#线_4F", "其他015", "Cylinder1249"],
  106. ["5#线_3F", "其他004", "Object186"]
  107. ],
  108. "4#线": [
  109. ["4#线_4F", "其他015", "Cylinder1175"],
  110. ["4#线_3F", "其他003", "Object153"]
  111. ],
  112. "3#线": [
  113. ["3#线_4F", "其他015", "Cylinder1101"],
  114. ["3#线_3F", "其他002", "Object120"]
  115. ],
  116. //"2#线":[["2#线_4F","其他015","Cylinder981"]],
  117. //"1#线":[["1#线_4F","其他015","Cylinder403"]],
  118. }
  119. }
  120. Date.prototype.Format = function(fmt) { //author: meizz
  121. var o = {
  122. "M+": this.getMonth() + 1, //月份
  123. "d+": this.getDate(), //日
  124. "h+": this.getHours(), //小时
  125. "m+": this.getMinutes(), //分
  126. "s+": this.getSeconds(), //秒
  127. "q+": Math.floor((this.getMonth() + 3) / 3), //季度
  128. "S": this.getMilliseconds() //毫秒
  129. };
  130. if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
  131. for (var k in o)
  132. if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
  133. return fmt;
  134. }