conf.js 4.9 KB

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