conf.js 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  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 = 60 * 1000; //在线设备定时任务时间
  23. INDEX_TIMEOUT = 60 * 1000; //首页统计数据定时任务时间
  24. ALARM_TIMEOUT = 60 * 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. BuilderXY = {
  126. "01": [
  127. {"latitude":-0.2833333333333333,"longitude":-0.35185185185185186},
  128. {"latitude":-0.20416666666666672,"longitude":-0.21851851851851856},
  129. {"latitude":-0.2583333333333333,"longitude":-0.1333333333333333},
  130. {"latitude":-0.16145833333333337,"longitude":-0.08703703703703702},
  131. {"latitude":-0.13854166666666667,"longitude":-0.022222222222222254},
  132. {"latitude":-0.03645833333333337,"longitude":-0.07592592592592595},
  133. {"latitude":0.12812500000000004,"longitude":-0.14814814814814814},
  134. {"latitude":0.09687500000000004,"longitude":-0.28148148148148144},
  135. {"latitude":0.0708333333333333,"longitude":-0.39629629629629626},
  136. {"latitude":-0.21979166666666672,"longitude":-0.26481481481481484}
  137. ],
  138. "02": [
  139. {"latitude": -0.28125, "longitude": 0.07222222222222219},
  140. {"latitude": -0.22812500000000002, "longitude": 0.20740740740740748},
  141. {"latitude": 0.25416666666666665, "longitude": 0.02777777777777768},
  142. {"latitude": 0.25312500000000004, "longitude": 0.007407407407407307},
  143. {"latitude": 0.34791666666666665, "longitude": -0.03888888888888886},
  144. {"latitude": 0.32499999999999996, "longitude": -0.16666666666666663}
  145. ],
  146. "03": [
  147. {"latitude": -0.22083333333333333, "longitude": 0.3296296296296297},
  148. {"latitude": 0.2489583333333334, "longitude": 0.1499999999999999},
  149. {"latitude": 0.2354166666666666, "longitude": 0.06666666666666665},
  150. {"latitude": -0.26249999999999996, "longitude": 0.23518518518518516}
  151. ],
  152. "04": [
  153. {"latitude": -0.2875, "longitude": 0.2148148148148148},
  154. {"latitude": -0.36354166666666665, "longitude": 0.07222222222222219},
  155. {"latitude": -0.290625, "longitude": 0.06851851851851842},
  156. {"latitude": -0.24062499999999998, "longitude": 0.1962962962962962},
  157. ],
  158. }
  159. Date.prototype.Format = function (fmt) { //author: meizz
  160. var o = {
  161. "M+": this.getMonth() + 1, //月份
  162. "d+": this.getDate(), //日
  163. "h+": this.getHours(), //小时
  164. "m+": this.getMinutes(), //分
  165. "s+": this.getSeconds(), //秒
  166. "q+": Math.floor((this.getMonth() + 3) / 3), //季度
  167. "S": this.getMilliseconds() //毫秒
  168. };
  169. if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
  170. for (var k in o)
  171. if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
  172. return fmt;
  173. }