You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1073 lines
54 KiB
1073 lines
54 KiB
import { I18nService } from '@app/core/services/i18n.service';
|
|
import { fabric } from 'fabric';
|
|
|
|
export class MonitorCanvasPart3 {
|
|
|
|
constructor(
|
|
private _i18nService: I18nService
|
|
) { };
|
|
|
|
public _conveyors: any[] = [
|
|
{ i: 22221, x: 1555, y: 264, w: 25, h: 19, t: { x: 1583, y: 272 }, a: { x: 1560, y: 272, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22222, x: 1555, y: 284, w: 25, h: 19, t: { x: 1583, y: 292 }, a: { x: 1560, y: 292, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22223, x: 1555, y: 304, w: 25, h: 19, t: { x: 1583, y: 312 }, a: { x: 1560, y: 312, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22225, x: 1555, y: 324, w: 25, h: 19, t: { x: 1583, y: 338 }, a: { x: 1560, y: 332, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22227, x: 1555, y: 344, w: 25, h: 19, t: { x: 1583, y: 352 }, a: { x: 1560, y: 352, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22228, x: 1555, y: 364, w: 25, h: 19, t: { x: 1583, y: 372 }, a: { x: 1560, y: 372, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22229, x: 1555, y: 384, w: 25, h: 19, t: { x: 1583, y: 392 }, a: { x: 1560, y: 392, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22230, x: 1555, y: 404, w: 25, h: 19, t: { x: 1583, y: 412 }, a: { x: 1560, y: 412, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22231, x: 1555, y: 424, w: 25, h: 19, t: { x: 1583, y: 432 }, a: { x: 1560, y: 432, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22232, x: 1555, y: 444, w: 25, h: 19, t: { x: 1583, y: 452 }, a: { x: 1560, y: 452, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22232, x: 1555, y: 464, w: 25, h: 19, t: { x: 1583, y: 472 }, a: { x: 1560, y: 472, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22233, x: 1555, y: 484, w: 25, h: 19, t: { x: 1583, y: 492 }, a: { x: 1560, y: 492, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22234, x: 1555, y: 504, w: 25, h: 19, t: { x: 1583, y: 512 }, a: { x: 1560, y: 512, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22235, x: 1555, y: 524, w: 25, h: 19, t: { x: 1583, y: 532 }, a: { x: 1560, y: 532, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22236, x: 1555, y: 544, w: 25, h: 19, t: { x: 1583, y: 552 }, a: { x: 1560, y: 552, w: 6, h: 6 }, j: { angle: 0 } },
|
|
|
|
{ i: 24105, x: 1557, y: 286, w: 14, h: 14, a: { x: 1560, y: 292, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24123, x: 1557, y: 306, w: 14, h: 14, a: { x: 1560, y: 312, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24106, x: 1557, y: 346, w: 14, h: 14, a: { x: 1560, y: 352, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24107, x: 1557, y: 386, w: 14, h: 14, a: { x: 1560, y: 392, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24108, x: 1557, y: 426, w: 14, h: 14, a: { x: 1560, y: 432, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24109, x: 1557, y: 506, w: 14, h: 14, a: { x: 1560, y: 512, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24110, x: 1557, y: 546, w: 14, h: 14, a: { x: 1560, y: 552, w: 6, h: 6 }, j: { angle: 30 } },
|
|
|
|
{ i: 22252, x: 1533, y: 288, w: 20, h: 20, t: { x: 1535, y: 266 }, a: { x: 1538, y: 294, w: 5, h: 5 }, j: { angle: 50 } },
|
|
// { i: 26014, x: 1508, y: 288, w: 25, h: 20, r: 8.5, t: { x: 1484, y: 295 }, a: { x: 1516, y: 296, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22287, x: 1533, y: 308, w: 20, h: 20, t: { x: 1532, y: 328 }, a: { x: 1538, y: 313, w: 6, h: 6 }, j: { angle: 0 } },
|
|
// { i: 16005, x: 1508, y: 308, w: 25, h: 20, r: 8.5, t: { x: 1484, y: 315 }, a: { x: 1516, y: 315, w: 6, h: 6 }, j: { angle: 0 } },
|
|
|
|
{ i: 22253, x: 1533, y: 344, w: 20, h: 20, t: { x: 1534, y: 336 }, a: { x: 1538, y: 351, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22254, x: 1512, y: 344, w: 20, h: 20, t: { x: 1514, y: 324 }, a: { x: 1517, y: 351, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22255, x: 1491, y: 344, w: 20, h: 20, t: { x: 1493, y: 324 }, a: { x: 1496, y: 351, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22257, x: 1470, y: 344, w: 20, h: 20, a: { x: 1475, y: 351, w: 6, h: 6 }, j: { angle: 40 } },//t: { x: 1472, y: 324 },
|
|
{ i: 22258, x: 1449, y: 344, w: 20, h: 20, a: { x: 1453, y: 351, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 24115, x: 1449, y: 346, w: 13, h: 13, t: { x: 1451, y: 324 }, a: { x: 1453, y: 351, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
|
|
|
|
{ i: 22259, x: 1533, y: 384, w: 20, h: 20, t: { x: 1534, y: 364 }, a: { x: 1538, y: 391, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22260, x: 1512, y: 384, w: 20, h: 20, t: { x: 1514, y: 364 }, a: { x: 1517, y: 391, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22261, x: 1491, y: 384, w: 20, h: 20, t: { x: 1493, y: 364 }, a: { x: 1496, y: 391, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22263, x: 1470, y: 384, w: 20, h: 20, a: { x: 1475, y: 391, w: 6, h: 6 }, j: { angle: 40 } },//t: { x: 1472, y: 364 },
|
|
{ i: 22264, x: 1449, y: 384, w: 20, h: 20, a: { x: 1453, y: 391, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 24116, x: 1449, y: 386, w: 13, h: 13, t: { x: 1451, y: 364 }, a: { x: 1453, y: 391, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
|
|
{ i: 22265, x: 1533, y: 424, w: 20, h: 20, t: { x: 1534, y: 404 }, a: { x: 1538, y: 431, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22266, x: 1512, y: 424, w: 20, h: 20, t: { x: 1514, y: 404 }, a: { x: 1517, y: 431, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22267, x: 1491, y: 424, w: 20, h: 20, t: { x: 1493, y: 404 }, a: { x: 1496, y: 431, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22269, x: 1470, y: 424, w: 20, h: 20, t: { x: 1472, y: 404 }, a: { x: 1475, y: 431, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22270, x: 1449, y: 424, w: 20, h: 20, a: { x: 1453, y: 431, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 24117, x: 1449, y: 428, w: 13, h: 13, t: { x: 1451, y: 404 }, a: { x: 1453, y: 433, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
|
|
{ i: 22271, x: 1533, y: 504, w: 20, h: 20, t: { x: 1535, y: 484 }, a: { x: 1538, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22272, x: 1512, y: 504, w: 20, h: 20, t: { x: 1514, y: 484 }, a: { x: 1517, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22273, x: 1491, y: 504, w: 20, h: 20, t: { x: 1493, y: 484 }, a: { x: 1496, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22274, x: 1470, y: 504, w: 20, h: 20, t: { x: 1472, y: 484 }, a: { x: 1475, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22275, x: 1449, y: 504, w: 20, h: 20, a: { x: 1453, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 22277, x: 1428, y: 504, w: 20, h: 20, a: { x: 1433, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 },
|
|
{ i: 24118, x: 1449, y: 506, w: 13, h: 13, t: { x: 1451, y: 484 }, a: { x: 1453, y: 511, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
{ i: 24119, x: 1428, y: 506, w: 13, h: 13, t: { x: 1430, y: 484 }, a: { x: 1433, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
|
|
{ i: 22278, x: 1533, y: 544, w: 20, h: 20, t: { x: 1535, y: 524 }, a: { x: 1538, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22279, x: 1512, y: 544, w: 20, h: 20, t: { x: 1514, y: 524 }, a: { x: 1517, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22280, x: 1491, y: 544, w: 20, h: 20, t: { x: 1493, y: 524 }, a: { x: 1496, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22281, x: 1470, y: 544, w: 20, h: 20, t: { x: 1472, y: 524 }, a: { x: 1475, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22282, x: 1449, y: 544, w: 20, h: 20, a: { x: 1453, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 22284, x: 1428, y: 544, w: 20, h: 20, a: { x: 1433, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 },
|
|
{ i: 24120, x: 1449, y: 546, w: 13, h: 13, t: { x: 1451, y: 524 }, a: { x: 1453, y: 551, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
{ i: 24121, x: 1428, y: 546, w: 13, h: 13, t: { x: 1430, y: 524 }, a: { x: 1433, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
|
|
|
|
{ i: 22309, x: 1364, y: 284, w: 25, h: 19, t: { x: 1391, y: 290 }, a: { x: 1369, y: 290, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22310, x: 1364, y: 304, w: 25, h: 19, t: { x: 1391, y: 310 }, a: { x: 1369, y: 310, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22311, x: 1364, y: 324, w: 25, h: 19, t: { x: 1391, y: 330 }, a: { x: 1369, y: 330, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22312, x: 1364, y: 344, w: 25, h: 19, t: { x: 1391, y: 350 }, a: { x: 1369, y: 350, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22313, x: 1364, y: 364, w: 25, h: 19, t: { x: 1391, y: 370 }, a: { x: 1369, y: 370, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22314, x: 1364, y: 384, w: 25, h: 26, t: { x: 1391, y: 396 }, a: { x: 1369, y: 396, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22315, x: 1364, y: 411, w: 25, h: 19, t: { x: 1391, y: 413 }, a: { x: 1369, y: 413, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22316, x: 1364, y: 431, w: 25, h: 26, t: { x: 1391, y: 437 }, a: { x: 1369, y: 441, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22317, x: 1364, y: 458, w: 25, h: 15, t: { x: 1391, y: 460 }, a: { x: 1369, y: 462, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22318, x: 1364, y: 473, w: 25, h: 15, t: { x: 1391, y: 476 }, a: { x: 1369, y: 478, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22319, x: 1364, y: 489, w: 25, h: 15, t: { x: 1391, y: 494 }, a: { x: 1369, y: 495, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22320, x: 1364, y: 504, w: 25, h: 19, t: { x: 1391, y: 510 }, a: { x: 1369, y: 510, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22321, x: 1364, y: 524, w: 25, h: 19, t: { x: 1391, y: 530 }, a: { x: 1369, y: 530, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22322, x: 1364, y: 544, w: 25, h: 19, t: { x: 1391, y: 550 }, a: { x: 1369, y: 550, w: 6, h: 6 }, j: { angle: 0 } },
|
|
|
|
{ i: 24138, x: 1366, y: 286, w: 14, h: 14, a: { x: 1369, y: 292, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24159, x: 1366, y: 306, w: 14, h: 14, a: { x: 1369, y: 312, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24139, x: 1366, y: 346, w: 14, h: 14, a: { x: 1369, y: 352, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24140, x: 1366, y: 390, w: 14, h: 14, a: { x: 1369, y: 396, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24141, x: 1366, y: 440, w: 12, h: 12, a: { x: 1369, y: 444, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24142, x: 1366, y: 506, w: 14, h: 14, a: { x: 1369, y: 512, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24143, x: 1366, y: 546, w: 14, h: 14, a: { x: 1369, y: 552, w: 6, h: 6 }, j: { angle: 30 } },
|
|
|
|
{ i: 22417, x: 1343, y: 288, w: 20, h: 20, t: { x: 1342, y: 278 }, a: { x: 1348, y: 294, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 26014, x: 1318, y: 288, w: 25, h: 20, r: 8.5, t: { x: 1294, y: 295 }, a: { x: 1330, y: 296, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22418, x: 1343, y: 308, w: 20, h: 20, t: { x: 1342, y: 328 }, a: { x: 1348, y: 313, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 16005, x: 1318, y: 308, w: 25, h: 20, r: 8.5, t: { x: 1294, y: 315 }, a: { x: 1330, y: 315, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
{ i: 22355, x: 1343, y: 344, w: 20, h: 18, t: { x: 1345, y: 336 }, a: { x: 1348, y: 351, w: 6, h: 6 }, j: { angle: 0 } },
|
|
{ i: 22356, x: 1322, y: 344, w: 20, h: 18, t: { x: 1324, y: 324 }, a: { x: 1327, y: 351, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22357, x: 1301, y: 344, w: 20, h: 18, t: { x: 1303, y: 324 }, a: { x: 1306, y: 351, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22359, x: 1280, y: 344, w: 20, h: 18, t: { x: 1282, y: 324 }, a: { x: 1285, y: 351, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22360, x: 1259, y: 344, w: 20, h: 18, a: { x: 1261, y: 351, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 24151, x: 1259, y: 347, w: 10, h: 10, t: { x: 1262, y: 324 }, a: { x: 1262, y: 351, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
|
|
|
|
{ i: 22361, x: 1343, y: 392, w: 20, h: 18, t: { x: 1345, y: 372 }, a: { x: 1348, y: 399, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22362, x: 1322, y: 392, w: 20, h: 18, t: { x: 1324, y: 372 }, a: { x: 1327, y: 399, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22363, x: 1301, y: 392, w: 20, h: 18, t: { x: 1303, y: 372 }, a: { x: 1306, y: 399, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22365, x: 1280, y: 392, w: 20, h: 18, t: { x: 1282, y: 372 }, a: { x: 1285, y: 399, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22366, x: 1259, y: 392, w: 20, h: 18, a: { x: 1261, y: 399, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 24152, x: 1259, y: 395, w: 10, h: 10, t: { x: 1262, y: 372 }, a: { x: 1262, y: 399, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
|
|
{ i: 22367, x: 1343, y: 439, w: 20, h: 18, t: { x: 1345, y: 420 }, a: { x: 1348, y: 447, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22368, x: 1322, y: 439, w: 20, h: 18, t: { x: 1324, y: 420 }, a: { x: 1327, y: 447, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22369, x: 1301, y: 439, w: 20, h: 18, t: { x: 1303, y: 420 }, a: { x: 1306, y: 447, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22371, x: 1280, y: 439, w: 20, h: 18, t: { x: 1282, y: 420 }, a: { x: 1285, y: 447, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22372, x: 1259, y: 439, w: 20, h: 18, a: { x: 1261, y: 447, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 24153, x: 1259, y: 442, w: 10, h: 10, t: { x: 1262, y: 420 }, a: { x: 1262, y: 446, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
|
|
|
|
{ i: 22373, x: 1343, y: 504, w: 20, h: 20, t: { x: 1345, y: 484 }, a: { x: 1348, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22374, x: 1322, y: 504, w: 20, h: 20, t: { x: 1324, y: 484 }, a: { x: 1327, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22375, x: 1301, y: 504, w: 20, h: 20, t: { x: 1303, y: 484 }, a: { x: 1306, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22376, x: 1280, y: 504, w: 20, h: 20, t: { x: 1282, y: 484 }, a: { x: 1285, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22377, x: 1259, y: 504, w: 20, h: 20, a: { x: 1261, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 22379, x: 1238, y: 504, w: 20, h: 20, a: { x: 1240, y: 511, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 },
|
|
{ i: 24154, x: 1259, y: 508, w: 10, h: 10, t: { x: 1262, y: 484 }, a: { x: 1262, y: 511, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
{ i: 24155, x: 1238, y: 508, w: 10, h: 10, t: { x: 1241, y: 484 }, a: { x: 1241, y: 511, w: 6, h: 6 }, j: { angle: 40 } },
|
|
|
|
{ i: 22380, x: 1343, y: 544, w: 20, h: 20, t: { x: 1345, y: 524 }, a: { x: 1348, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22381, x: 1322, y: 544, w: 20, h: 20, t: { x: 1324, y: 524 }, a: { x: 1327, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22382, x: 1301, y: 544, w: 20, h: 20, t: { x: 1303, y: 524 }, a: { x: 1306, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22383, x: 1280, y: 544, w: 20, h: 20, t: { x: 1282, y: 524 }, a: { x: 1285, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
{ i: 22384, x: 1259, y: 544, w: 20, h: 20, a: { x: 1261, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 22386, x: 1238, y: 544, w: 20, h: 20, a: { x: 1240, y: 551, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 },
|
|
{ i: 24156, x: 1259, y: 548, w: 10, h: 10, t: { x: 1262, y: 524 }, a: { x: 1262, y: 551, w: 6, h: 6 }, j: { angle: 40 } },//
|
|
{ i: 24157, x: 1238, y: 548, w: 10, h: 10, t: { x: 1241, y: 524 }, a: { x: 1241, y: 551, w: 6, h: 6 }, j: { angle: 40 } },
|
|
|
|
{ i: 16008, x: 1206, y: 504, w: 20, h: 20, r: 8.5, t: { x: 1208, y: 486 }, a: { x: 1215, y: 509, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22403, x: 1185, y: 504, w: 20, h: 20, t: { x: 1187, y: 486 }, a: { x: 1194, y: 509, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22404, x: 1164, y: 504, w: 20, h: 20, t: { x: 1166, y: 486 }, a: { x: 1173, y: 509, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22405, x: 1143, y: 504, w: 20, h: 20, t: { x: 1145, y: 486 }, a: { x: 1152, y: 509, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22407, x: 1122, y: 504, w: 20, h: 20, a: { x: 1126, y: 509, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 22408, x: 1101, y: 504, w: 20, h: 20, a: { x: 1105, y: 509, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 },
|
|
{ i: 24165, x: 1123, y: 507, w: 10, h: 10, t: { x: 1125, y: 486 }, a: { x: 1126, y: 509, w: 5, h: 5 }, j: { angle: 40 } },//
|
|
{ i: 24166, x: 1102, y: 507, w: 10, h: 10, t: { x: 1104, y: 486 }, a: { x: 1105, y: 509, w: 5, h: 5 }, j: { angle: 40 } },//
|
|
|
|
{ i: 16009, x: 1206, y: 544, w: 20, h: 20, r: 8.5, t: { x: 1208, y: 526 }, a: { x: 1215, y: 549, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22409, x: 1185, y: 544, w: 20, h: 20, t: { x: 1187, y: 526 }, a: { x: 1194, y: 549, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22410, x: 1164, y: 544, w: 20, h: 20, t: { x: 1166, y: 526 }, a: { x: 1173, y: 549, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22411, x: 1143, y: 544, w: 20, h: 20, t: { x: 1145, y: 526 }, a: { x: 1152, y: 549, w: 5, h: 5 }, j: { angle: 40 } },
|
|
{ i: 22413, x: 1122, y: 544, w: 20, h: 20, a: { x: 1128, y: 549, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1451, y:-38 },
|
|
{ i: 22414, x: 1101, y: 544, w: 20, h: 20, a: { x: 1103, y: 549, w: 5, h: 5 }, j: { angle: 40 } },//t: { x: 1430, y:-38 },
|
|
{ i: 24167, x: 1123, y: 547, w: 10, h: 10, t: { x: 1125, y: 526 }, a: { x: 1126, y: 549, w: 5, h: 5 }, j: { angle: 40 } },//
|
|
{ i: 24168, x: 1102, y: 547, w: 10, h: 10, t: { x: 1104, y: 526 }, a: { x: 1105, y: 549, w: 5, h: 5 }, j: { angle: 40 } },
|
|
|
|
|
|
{ i: 16005, x: 1232, y: 279, w: 25, h: 20, r: 8.5, t: { x: 1234, y: 270 }, a: { x: 1242, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22444, x: 1205, y: 279, w: 25, h: 20, t: { x: 1207, y: 270 }, a: { x: 1215, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22445, x: 1178, y: 279, w: 25, h: 20, t: { x: 1180, y: 270 }, a: { x: 1188, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22446, x: 1151, y: 279, w: 25, h: 20, t: { x: 1153, y: 270 }, a: { x: 1161, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22447, x: 1124, y: 279, w: 25, h: 20, t: { x: 1126, y: 270 }, a: { x: 1134, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22448, x: 1097, y: 279, w: 25, h: 20, t: { x: 1099, y: 300 }, a: { x: 1107, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22478, x: 1070, y: 279, w: 25, h: 20, t: { x: 1072, y: 300 }, a: { x: 1080, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22449, x: 1043, y: 279, w: 25, h: 20, t: { x: 1045, y: 300 }, a: { x: 1053, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22450, x: 1016, y: 279, w: 25, h: 20, t: { x: 1018, y: 270 }, a: { x: 1026, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22451, x: 989, y: 279, w: 25, h: 20, t: { x: 991, y: 270 }, a: { x: 999, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22452, x: 962, y: 279, w: 25, h: 20, t: { x: 964, y: 270 }, a: { x: 972, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22453, x: 935, y: 279, w: 25, h: 20, t: { x: 937, y: 270 }, a: { x: 945, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22454, x: 908, y: 279, w: 25, h: 20, t: { x: 910, y: 270 }, a: { x: 918, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22479, x: 881, y: 279, w: 25, h: 20, t: { x: 883, y: 270 }, a: { x: 891, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22455, x: 854, y: 279, w: 25, h: 20, t: { x: 856, y: 270 }, a: { x: 864, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22456, x: 827, y: 279, w: 25, h: 20, t: { x: 829, y: 270 }, a: { x: 837, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22457, x: 800, y: 279, w: 25, h: 20, t: { x: 802, y: 270 }, a: { x: 810, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22458, x: 773, y: 279, w: 25, h: 20, t: { x: 775, y: 300 }, a: { x: 783, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22459, x: 746, y: 279, w: 25, h: 20, t: { x: 748, y: 300 }, a: { x: 756, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22460, x: 719, y: 279, w: 25, h: 20, t: { x: 721, y: 270 }, a: { x: 729, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22461, x: 692, y: 279, w: 25, h: 20, t: { x: 694, y: 270 }, a: { x: 702, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22462, x: 665, y: 279, w: 25, h: 20, t: { x: 667, y: 300 }, a: { x: 675, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22463, x: 671, y: 281, w: 14, h: 14, a: { x: 675, y: 287, w: 5, h: 5 } },
|
|
{ i: 22463, x: 638, y: 279, w: 25, h: 20, t: { x: 640, y: 270 }, a: { x: 648, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22464, x: 611, y: 279, w: 25, h: 20, t: { x: 613, y: 270 }, a: { x: 621, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22465, x: 584, y: 279, w: 25, h: 20, t: { x: 586, y: 270 }, a: { x: 594, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22466, x: 557, y: 279, w: 25, h: 20, t: { x: 559, y: 270 }, a: { x: 567, y: 287, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22700, x: 530, y: 120, w: 25, h: 20, t: { x: 532, y: 295 }, a: { x: 540, y: 128, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22699, x: 503, y: 120, w: 25, h: 20, t: { x: 505, y: 295 }, a: { x: 513, y: 128, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22698, x: 476, y: 120, w: 25, h: 20, t: { x: 478, y: 295 }, a: { x: 486, y: 128, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 26023, x: 449, y: 120, w: 25, h: 20, r: 8.5, t: { x: 451, y: 295 }, a: { x: 459, y: 128, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22530, x: 535, y: 279, w: 20, h: 25, t: { x: 514, y: 289 }, a: { x: 543, y: 289, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22531, x: 535, y: 305, w: 20, h: 30, t: { x: 514, y: 315 }, a: { x: 543, y: 315, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
|
|
{ i: 22641, x: 631, y: 311, w: 25, h: 15,a: { x: 639, y: 318, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 },
|
|
{ i: 22642, x: 657, y: 311, w: 25, h: 15, a: { x: 665, y: 318, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 },
|
|
|
|
{ i: 22643, x: 631, y: 359, w: 25, h: 15,a: { x: 639, y: 366, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 },
|
|
{ i: 22644, x: 657, y: 359, w: 25, h: 15, a: { x: 665, y: 366, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 },
|
|
|
|
{ i: 22645, x: 631, y: 403, w: 25, h: 15,a: { x: 639, y: 410, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 },
|
|
{ i: 22646, x: 657, y: 403, w: 25, h: 15, a: { x: 665, y: 410, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 },
|
|
|
|
|
|
{ i: 22651, x: 610, y: 310, w: 20, h: 24, a: { x: 618, y: 317, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 382, y: 204 },
|
|
{ i: 22652, x: 610, y: 335, w: 20, h: 21, a: { x: 618, y: 342, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 178 },
|
|
{ i: 22656, x: 610, y: 357, w: 20, h: 24,t: { x: 585, y: 362 }, a: { x: 618, y: 364, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 152 },
|
|
{ i: 22653, x: 610, y: 382, w: 20, h: 21,t: { x: 585, y: 388 }, a: { x: 618, y: 389, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 126 },
|
|
{ i: 22654, x: 610, y: 404, w: 20, h: 24, t: { x: 585, y: 410 },a: { x: 618, y: 411, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
|
|
{ i: 22640, x: 584, y: 314, w: 25, h: 20, t: { x: 586, y: 305 }, a: { x: 594, y: 324, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22639, x: 557, y: 314, w: 25, h: 20, t: { x: 559, y: 340 }, a: { x: 567, y: 324, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
{ i: 24178, x: 1072, y: 281, w: 14, h: 14, a: { x: 1076, y: 287, w: 5, h: 5 } },
|
|
{ i: 24179, x: 1045, y: 281, w: 14, h: 14, a: { x: 1049, y: 287, w: 5, h: 5 } },
|
|
{ i: 24180, x: 937, y: 281, w: 14, h: 14, a: { x: 941, y: 287, w: 5, h: 5 } },
|
|
{ i: 24181, x: 883, y: 281, w: 14, h: 14, a: { x: 887, y: 287, w: 5, h: 5 } },
|
|
{ i: 24182, x: 856, y: 281, w: 14, h: 14, a: { x: 860, y: 287, w: 5, h: 5 } },
|
|
{ i: 24183, x: 775, y: 281, w: 14, h: 14, a: { x: 779, y: 287, w: 5, h: 5 } },
|
|
{ i: 24184, x: 748, y: 281, w: 14, h: 14, a: { x: 752, y: 287, w: 5, h: 5 } },
|
|
|
|
// { i: 22505, x: 1078, y: 278, w: 15, h: 25, a: { x: 1082, y: 284, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22506, x: 1078, y: 252, w: 15, h: 25, a: { x: 1082, y: 268, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22507, x: 1078, y: 226, w: 15, h: 25, a: { x: 1082, y: 232, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22510, x: 1052, y: 253, w: 15, h: 25, a: { x: 1056, y: 259, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22509, x: 1052, y: 227, w: 15, h: 25,t: { x: 1030, y: 233 }, a: { x: 1056, y: 243, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22508, x: 1052, y: 201, w: 15, h: 25,t: { x: 1030, y: 207 }, a: { x: 1056, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22471, x: 1052, y: 185, w: 40, h: 15, t: { x: 1054, y: 175 }, a: { x: 1066, y: 191, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
// { i: 22511, x: 943, y: 278, w: 15, h: 25, a: { x: 951, y: 284, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22512, x: 943, y: 252, w: 15, h: 25, a: { x: 951, y: 268, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22513, x: 943, y: 226, w: 15, h: 25, a: { x: 951, y: 232, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22514, x: 889, y: 253, w: 15, h: 25, a: { x: 895, y: 259, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22515, x: 889, y: 227, w: 15, h: 25, a: { x: 895, y: 243, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22516, x: 889, y: 201, w: 15, h: 25, a: { x: 895, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22518, x: 854, y: 253, w: 15, h: 25, a: { x: 860, y: 259, w: 5, h: 5 }, j: { angle: 0 } },
|
|
// { i: 22512, x: 854, y: 252, w: 15, h: 25, a: { x: 860, y: 268, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22517, x: 854, y: 201, w: 15, h: 25, a: { x: 860, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
{ i: 22475, x: 907, y: 185, w: 50, h: 15,t: { x: 909, y: 175 }, a: { x: 930, y: 191, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22476, x: 854, y: 185, w: 48, h: 15,t: { x: 856, y: 175 }, a: { x: 879, y: 191, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
{ i: 22519, x: 781, y: 253, w: 15, h: 25, t: { x: 800, y: 258 }, a: { x: 785, y: 259, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22520, x: 781, y: 227, w: 15, h: 25, t: { x: 800, y: 233 },a: { x: 785, y: 243, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22521, x: 781, y: 201, w: 15, h: 25, t: { x: 800, y: 207 }, a: { x: 785, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22524, x: 746, y: 253, w: 15, h: 25,t: { x: 722, y: 259 }, a: { x: 750, y: 259, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22523, x: 746, y: 227, w: 15, h: 25,t: { x: 722, y: 234 }, a: { x: 750, y: 243, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22522, x: 746, y: 201, w: 15, h: 25,t: { x: 722, y: 208 }, a: { x: 750, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22477, x: 746, y: 185, w: 50, h: 15,t: { x: 750, y: 175 }, a: { x: 766, y: 191, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 26021, x: 665, y: 253, w: 15, h: 25,r:8.5, a: { x: 669, y: 259, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22526, x: 665, y: 227, w: 15, h: 24,t: { x: 685, y: 233 }, a: { x: 669, y: 233, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22525, x: 665, y: 201, w: 15, h: 25,t: { x: 685, y: 209 }, a: { x: 669, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22480, x: 634, y: 201, w: 30, h: 15,t: { x: 634, y: 222 }, a: { x: 638, y: 207, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
{ i: 22742, x: 435, y: 0, w: 20, h: 25, t: { x: 460, y: 7 },a: { x: 439, y: 7, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22741, x: 435, y: 26, w: 20, h: 25, a: { x: 439, y: 33, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22740, x: 435, y: 52, w: 20, h: 25, a: { x: 439, y: 59, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22738, x: 435, y: 78, w: 20, h: 25,t: { x: 460, y: 85 }, a: { x: 439, y: 85, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22737, x: 435, y: 104, w: 20, h: 25,t: { x: 460, y: 110 }, a: { x: 439, y: 111, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22736, x: 435, y: 130, w: 20, h: 25,t: { x: 460, y: 137 }, a: { x: 439, y: 137, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22735, x: 435, y: 156, w: 20, h: 25,t: { x: 460, y: 162 }, a: { x: 439, y: 163, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22734, x: 435, y: 182, w: 20, h: 25,t: { x: 460, y: 189 }, a: { x: 439, y: 189, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 26023, x: 456, y: 54, w: 25, h: 20,r:8.5,t: { x: 458, y: 43 }, a: { x: 460, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22698, x: 482, y: 54, w: 25, h: 20,t: { x: 484, y: 43 }, a: { x: 486, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22699, x: 508, y: 54, w: 25, h: 20,t: { x: 510, y: 43 }, a: { x: 512, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22700, x: 534, y: 54, w: 25, h: 20,t: { x: 536, y: 43 }, a: { x: 538, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22701, x: 560, y: 54, w: 25, h: 20,t: { x: 562, y: 43 }, a: { x: 564, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22702, x: 586, y: 54, w: 25, h: 20,t: { x: 588, y: 43 }, a: { x: 590, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22703, x: 612, y: 54, w: 25, h: 20,t: { x: 614, y: 43 }, a: { x: 616, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22746, x: 638, y: 54, w: 25, h: 20, t: { x: 638, y: 43 }, a: { x: 642, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22704, x: 664, y: 54, w: 25, h: 20,t: { x: 666, y: 43 }, a: { x: 668, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22705, x: 690, y: 54, w: 25, h: 20,t: { x: 692, y: 43 }, a: { x: 694, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22706, x: 716, y: 54, w: 25, h: 20,t: { x: 718, y: 43 }, a: { x: 720, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22707, x: 742, y: 54, w: 25, h: 20,t: { x: 744, y: 43 }, a: { x: 746, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22708, x: 768, y: 54, w: 25, h: 20,t: { x: 770, y: 43 }, a: { x: 772, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22709, x: 794, y: 54, w: 25, h: 20,t: { x: 796, y: 43 }, a: { x: 798, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22710, x: 820, y: 54, w: 25, h: 20,t: { x: 822, y: 43 }, a: { x: 824, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22711, x: 846, y: 54, w: 25, h: 20,t: { x: 848, y: 43 }, a: { x: 850, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22712, x: 872, y: 54, w: 25, h: 20,t: { x: 874, y: 43 }, a: { x: 876, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22713, x: 898, y: 54, w: 25, h: 20,t: { x: 900, y: 43 }, a: { x: 902, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22714, x: 924, y: 54, w: 25, h: 20,t: { x: 926, y: 43 }, a: { x: 928, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22715, x: 950, y: 54, w: 25, h: 20,t: { x: 952, y: 43 }, a: { x: 954, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22716, x: 976, y: 54, w: 25, h: 20,t: { x: 978, y: 43 }, a: { x: 980, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22717, x: 1002, y: 54, w: 25, h: 20,t: { x: 1004, y: 43 }, a: { x: 1006, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22718, x: 1028, y: 54, w: 25, h: 20,t: { x: 1030, y: 43 }, a: { x: 1032, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22747, x: 1054, y: 54, w: 25, h: 20, t: { x: 1056, y: 43 }, a: { x: 1058, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22719, x: 1080, y: 54, w: 25, h: 20, a: { x: 1084, y: 61, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22743, x: 1080, y: 27, w: 20, h: 25, a: { x: 1085, y: 33, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22720, x: 1080, y: 6, w: 25, h: 20, t: { x: 1082, y: -3 }, a: { x: 1083, y: 10, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22721, x: 1106, y: 6, w: 25, h: 20, t: { x: 1108, y: -3 }, a: { x: 1110, y: 10, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 26014, x: 1132, y: 6, w: 25, h: 20,r:8.5, t: { x: 1134, y: -3 }, a: { x: 1136, y: 10, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22692, x: 409, y: 0, w: 25, h: 20,t: { x: 411, y: -6 }, a: { x: 411, y: 6, w: 5, h: 5 }, j: { angle: -40 } },
|
|
{ i: 22694, x: 409, y: 78, w: 25, h: 20,t: { x: 411, y: 72 }, a: { x: 411, y: 84, w: 5, h: 5 }, j: { angle:-40 } },
|
|
{ i: 22696, x: 409, y: 182, w: 25, h: 20,t: { x: 411, y:176}, a: { x: 411, y: 188, w: 5, h: 5 }, j: { angle: -40 } },
|
|
|
|
|
|
{ i: 22781, x: 300, y: 344, w: 25, h: 20,t: { x: 300, y: 333 },a: { x: 304, y: 351, w: 5, h: 5 }, j: { angle: -40 } },// t: { x: 586, y: 147 },
|
|
// { i: 22780, x: 326, y: 344, w: 25, h: 20, t: { x: 326, y: 333 }, a: { x: 330, y: 351, w: 5, h: 5 }, j: { angle: -40 } },//t: { x: 559, y: 181 },
|
|
{ i: 22779, x: 326, y: 344, w: 50, h: 20, t: { x: 358, y: 333 }, a: { x: 356, y: 351, w: 5, h: 5 }, j: { angle: -40 } },//t: { x: 559, y: 181 },
|
|
|
|
{ i: 22783, x: 300, y: 384, w: 25, h: 20,t: { x: 301, y: 375 },a: { x: 304, y: 388, w: 5, h: 5 }, j: { angle: -30 } },// t: { x: 586, y: 147 },
|
|
// { i: 22851, x: 326, y: 384, w: 25, h: 20, t: { x: 327, y: 375 }, a: { x: 330, y: 388, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 },
|
|
{ i: 22782, x: 326, y: 384, w: 50, h: 20, t: { x: 358, y: 375 }, a: { x: 356, y: 388, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 },
|
|
|
|
{ i: 22785, x: 300, y: 430, w: 25, h: 20,t: { x: 301, y: 419 },a: { x: 304, y: 434, w: 5, h: 5 }, j: { angle: -30 } },// t: { x: 586, y: 147 },
|
|
// { i: 22852, x: 326, y: 430, w: 25, h: 20, t: { x: 327, y: 419 }, a: { x: 330, y: 434, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 },
|
|
{ i: 22784, x: 326, y: 430, w: 50, h: 20,t: { x: 358, y: 419 },a: { x: 356, y: 437, w: 5, h: 5 }, j: { angle: -30 } },//t: { x: 559, y: 181 },
|
|
|
|
|
|
{ i: 22817, x: 279, y: 339, w: 20, h: 24,t: { x: 254, y: 345 }, a: { x: 283, y: 346, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 382, y: 204 },
|
|
{ i: 22818, x: 279, y: 364, w: 20, h: 21,t: { x: 254, y: 370 }, a: { x: 283, y: 371, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 178 },
|
|
{ i: 22819, x: 279, y: 386, w: 20, h: 24, t: { x: 254, y: 392 }, a: { x: 283, y: 393, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 152 },
|
|
{ i: 22820, x: 279, y: 411, w: 20, h: 21, t: { x: 254, y: 417 }, a: { x: 283, y: 418, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 126 },
|
|
{ i: 22821, x: 279, y: 433, w: 20, h: 24, a: { x: 283, y: 440, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
|
|
|
|
{ i: 22787, x: 226, y: 430, w: 25, h: 20,a: { x: 230, y: 434, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 },
|
|
{ i: 22786, x: 252, y: 430, w: 25, h: 20, a: { x: 256, y: 434, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 559, y: 181 },
|
|
|
|
{ i: 22822, x: 226, y: 453, w: 20, h: 24,t: { x: 248, y: 459 }, a: { x: 230, y: 457, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
{ i: 22840, x: 226, y: 478, w: 20, h: 24,t: { x: 248, y: 484 }, a: { x: 230, y: 482, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
{ i: 22823, x: 226, y: 503, w: 20, h: 24, t: { x: 248, y: 509 },a: { x: 230, y: 507, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
// { i: 22822, x: 226, y: 528, w: 20, h: 24, a: { x: 230, y: 457, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
{ i: 22825, x: 226, y: 553, w: 20, h: 24, a: { x: 230, y: 557, w: 5, h: 5 }, j: { angle: 0 } },//t: { x: 382, y: 100 },
|
|
|
|
{ i: 22789, x: 200, y: 555, w: 25, h: 20,a: { x: 207, y: 559, w: 5, h: 5 }, j: { angle: 0 } },// t: { x: 586, y: 147 },
|
|
{ i: 22788, x: 175, y: 555, w: 25, h: 20, a: { x: 182, y: 559, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
|
|
{ i: 22826, x: 152, y: 553, w: 20, h: 24, a: { x: 156, y: 559, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22827, x: 152, y: 528, w: 20, h: 24, t: { x: 175, y: 534 },a: { x: 156, y: 534, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22828, x: 152, y: 503, w: 20, h: 24, t: { x: 132, y: 520 }, a: { x: 156, y: 509, w: 5, h: 5 }, j: { angle: -40 } },
|
|
{ i: 22829, x: 152, y: 478, w: 20, h: 24, a: { x: 156, y: 484, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22830, x: 152, y: 453, w: 20, h: 24, a: { x: 156, y: 459, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22831, x: 152, y: 428, w: 20, h: 24,t: { x: 175, y: 434 }, a: { x: 156, y: 434, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22832, x: 152, y: 403, w: 20, h: 24, t: { x: 175, y: 409 }, a: { x: 156, y: 413, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22833, x: 152, y: 378, w: 20, h: 24, t: { x: 175, y: 384 },a: { x: 156, y: 384, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22834, x: 152, y: 353, w: 20, h: 24,t: { x: 175, y: 359 }, a: { x: 156, y: 359, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22835, x: 152, y: 328, w: 20, h: 24,t: { x: 175, y: 334 }, a: { x: 156, y: 334, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 22836, x: 152, y: 303, w: 20, h: 24,t: { x: 175, y: 309 }, a: { x: 156, y: 309, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 22794, x: 126, y: 303, w: 25, h: 20,t: { x: 128, y: 297 }, a: { x: 130, y: 306, w: 5, h: 5 }, j: { angle: -40 } },
|
|
{ i: 22792, x: 126, y: 378, w: 25, h: 20,t: { x: 128, y: 372 }, a: { x: 130, y: 381, w: 5, h: 5 }, j: { angle: -40 } },
|
|
{ i: 22790, x: 126, y: 478, w: 25, h: 20,t: { x: 128, y: 472 }, a: { x: 130, y: 481, w: 5, h: 5 }, j: { angle: -40 } },
|
|
{ i: 22791, x: 174, y: 478, w: 25, h: 20, a: { x: 190, y: 483, w: 5, h: 5 }, b: { x: 179, y: 483, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 24220, x: 665, y: 315, w: 10, h: 10, a: { x: 667, y: 318, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 24221, x: 665, y: 363, w: 10, h: 10, a: { x: 667, y: 366, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 24222, x: 665, y: 407, w: 10, h: 10, a: { x: 667, y: 410, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 24281, x: 356, y: 348, w: 10, h: 10, a: { x: 358, y: 352, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 24282, x: 356, y: 386, w: 10, h: 10, a: { x: 358, y: 390, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 24283, x: 356, y: 436, w: 10, h: 10, a: { x: 358, y: 440, w: 5, h: 5 }, j: { angle: 0 } },
|
|
|
|
{ i: 24244, x: 668, y: 58, w: 12, h: 12, a: { x: 668, y: 61, w: 5, h: 5 } },
|
|
|
|
{ i: 24246, x: 1084, y: 10, w: 12, h: 12, a: { x: 1088, y: 14, w: 5, h: 5 } },
|
|
{ i: 24245, x: 1084, y: 58, w: 12, h: 12, a: { x: 1088, y: 61, w: 5, h: 5 } },
|
|
{ i: 24243, x: 437, y: 2, w: 12, h: 12, a: { x: 439, y: 7, w: 5, h: 5 } },
|
|
{ i: 24242, x: 437, y: 54, w: 12, h: 12, a: { x: 439, y: 59, w: 5, h: 5 } },
|
|
{ i: 24241, x: 437, y: 81, w: 12, h: 12, a: { x: 439, y: 85, w: 5, h: 5 } },
|
|
{ i: 24240, x: 437, y: 184, w: 12, h: 12, a: { x: 439, y: 189, w: 5, h: 5 } },
|
|
{ i: 24277, x: 154, y: 305, w: 12, h: 12, a: { x: 156, y: 309, w: 5, h: 5 } },
|
|
{ i: 24276, x: 154, y: 379, w: 12, h: 12, a: { x: 156, y: 384, w: 5, h: 5 } },
|
|
{ i: 24275, x: 154, y: 413, w: 12, h: 12, a: { x: 156, y: 418, w: 5, h: 5 } },
|
|
{ i: 24274, x: 154, y: 555, w: 12, h: 12, a: { x: 156, y: 559, w: 5, h: 5 } },
|
|
// { i: 26021, x: 670, y: 26, w: 15, h: 25,r:8.5, a: { x: 674, y: 30, w: 5, h: 5 }, j: { angle: 0 } },
|
|
{ i: 24198, x: 780, y: 187, w: 10, h: 10, a: { x: 782, y: 189, w: 6, h: 6 }, j: { angle: 30 } },
|
|
{ i: 24203, x: 667, y: 204, w: 9, h: 9, a: { x: 669, y: 206, w: 5, h: 5 }, j: { angle: 30 } },
|
|
{ i: 24204, x: 667, y: 230, w: 9, h: 9, a: { x: 669, y: 232, w: 5, h: 5 }, j: { angle: 30 } },
|
|
{ i: 24199, x: 750, y: 187, w: 9, h: 9, a: { x: 752, y: 189, w: 5, h: 5 }, j: { angle: 30 } },
|
|
{ i: 24200, x: 750, y: 231, w: 9, h: 9, a: { x: 752, y: 235, w: 5, h: 5 }, j: { angle: 30 } },
|
|
{ i: 24194, x: 856, y: 187, w: 9, h: 9, a: { x: 858, y: 189, w: 5, h: 5 }, j: { angle: 30 } },
|
|
{ i: 24193, x: 892, y: 187, w: 9, h: 9, a: { x: 894, y: 189, w: 5, h: 5 }, j: { angle: 30 } },
|
|
{ i: 24209, x: 783, y: 229, w: 9, h: 9, a: { x: 785, y: 231, w: 5, h: 5 }, j: { angle: 30 } },
|
|
|
|
|
|
{ i: 40003, x: 707, y: 356, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 },
|
|
{ i: 40013, x: 687, y: 356, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 },
|
|
|
|
{ i: 40002, x: 707, y: 401, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 },
|
|
{ i: 40012, x: 687, y: 401, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 },
|
|
|
|
{ i: 40001, x: 707, y: 443, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 },
|
|
{ i: 40011, x: 687, y: 443, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
];
|
|
private _BarcodeReader: any[] = [
|
|
{ i: 19024, x: 1480, y: 488, w: 12, h: 12, a: 180 },
|
|
{ i: 19025, x: 1475, y: 564, w: 12, h: 12, a: 0 },
|
|
// { i: 19022, x: 1485, y: 344, w: 12, h: 12, a: 180 },
|
|
// { i: 19021, x: 1485, y: 384, w: 12, h: 12, a: 180 },
|
|
// { i: 19023, x: 1475, y: 444, w: 12, h: 12, a: 0 },
|
|
{ i: 19015, x: 1580, y: 339, w: 12, h: 12, a: -90 },
|
|
{ i: 19060, x: 1116, y: 279, w: 12, h: 12, a: 180 },
|
|
{ i: 19065, x: 648, y: 201, w: 12, h: 12, a: 180 },
|
|
{ i: 19066, x: 592, y: 334, w: 12, h: 12, a: 0 },
|
|
{ i: 19067, x: 632, y: 326, w: 12, h: 12, a: 0 },
|
|
{ i: 19069, x: 632, y: 375, w: 12, h: 12, a: 0 },
|
|
{ i: 19070, x: 632, y: 418, w: 12, h: 12, a: 0 },
|
|
// { i: 19086, x: 138, y: 303, w: 12, h: 12, a: 180 },
|
|
// { i: 19085, x: 138, y: 378, w: 12, h: 12, a: 180 },
|
|
// { i: 19083, x: 138, y: 478, w: 12, h: 12, a: 180 },
|
|
{ i: 19082, x: 198, y: 478, w: 12, h: 12, a: 180 },
|
|
{ i: 19081, x: 172, y: 519, w: 12, h: 12, a: -90 },
|
|
{ i: 19072, x: 644, y: 74, w: 12, h: 12, a: 0 },
|
|
]
|
|
|
|
|
|
public draw = (canvas: fabric.Canvas, colors: { [key: string]: string }, index: { [key: number]: any }, data: { [key: number]: any }) => {
|
|
// 基础布局
|
|
canvas.add(new fabric.Group([
|
|
|
|
// 货架1
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 554,
|
|
width: 418,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 504,
|
|
width: 418,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 514,
|
|
width: 418,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 464,
|
|
width: 418,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 444,
|
|
width: 578,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 408,
|
|
width: 578,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 396,
|
|
width: 578,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 363,
|
|
width: 578,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 350,
|
|
width: 578,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 682,
|
|
top: 311,
|
|
width: 578,
|
|
height: 10,
|
|
fill: '#ffd700',
|
|
stroke: '#000000'
|
|
}),
|
|
|
|
new fabric.Text('←28001→', {
|
|
left: 812,
|
|
top: 529,
|
|
fontSize: 15,
|
|
fill: '#90a4ae'
|
|
}),
|
|
new fabric.Text('←28002→', {
|
|
left: 812,
|
|
top: 484,
|
|
fontSize: 15,
|
|
fill: '#90a4ae'
|
|
}),
|
|
new fabric.Text('←28003→', {
|
|
left: 812,
|
|
top: 425,
|
|
fontSize: 15,
|
|
fill: '#90a4ae'
|
|
}),
|
|
new fabric.Text('←28004→', {
|
|
left: 812,
|
|
top: 378,
|
|
fontSize: 15,
|
|
fill: '#90a4ae'
|
|
}),
|
|
new fabric.Text('←28005→', {
|
|
left: 812,
|
|
top: 332,
|
|
fontSize: 15,
|
|
fill: '#90a4ae'
|
|
}),
|
|
|
|
new fabric.Rect({
|
|
left: 222,
|
|
top: 528,
|
|
width: 30,
|
|
height: 25,
|
|
fill: '#FFD700'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 848,
|
|
top: 227,
|
|
width: 30,
|
|
height: 25,
|
|
fill: '#FFD700'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 72,
|
|
top: 300,
|
|
width: 50,
|
|
height: 200,
|
|
fill: '#FFD700'
|
|
}),
|
|
new fabric.Text('Degass东入实托', {
|
|
left: 105,
|
|
top: 320,
|
|
fontSize: 15,
|
|
angle: 90
|
|
// fill:'#FF8C00',
|
|
}),
|
|
|
|
new fabric.Rect({
|
|
left: 358,
|
|
top: 0,
|
|
width: 50,
|
|
height: 200,
|
|
fill: '#FFD700'
|
|
}),
|
|
|
|
new fabric.Text('Degass东出空托', {
|
|
left: 390,
|
|
top: 40,
|
|
fontSize: 15,
|
|
angle: 90
|
|
// fill:'#FF8C00',
|
|
}),
|
|
new fabric.Rect({
|
|
left: 935,
|
|
top: 200,
|
|
width: 20,
|
|
height: 75,
|
|
fill: '#FFD700'
|
|
}),
|
|
|
|
new fabric.Text('辊压机2', {
|
|
left: 980,
|
|
top: 210,
|
|
fontSize: 15,
|
|
angle: 90
|
|
// fill:'#FF8C00',
|
|
}),
|
|
|
|
new fabric.Rect({
|
|
left: 1075,
|
|
top: 202,
|
|
width: 15,
|
|
height: 75,
|
|
fill: '#FFD700'
|
|
}),
|
|
|
|
new fabric.Text('辊压机1', {
|
|
left: 1115,
|
|
top: 200,
|
|
fontSize: 15,
|
|
angle: 90
|
|
// fill:'#FF8C00',
|
|
}),
|
|
|
|
new fabric.Text('老化出库去电压测试二和实托入Degass', {
|
|
left: 275,
|
|
top: 503,
|
|
fontSize: 15,
|
|
angle: 0
|
|
// fill:'#FF8C00',
|
|
}),
|
|
new fabric.Text('Degass空托返回二层', {
|
|
left: 690,
|
|
top: 15,
|
|
fontSize: 15,
|
|
angle: 0
|
|
// fill:'#FF8C00',
|
|
}),
|
|
new fabric.Text('空托出库供给注液', {
|
|
left: 1343,
|
|
top: 260,
|
|
fontSize: 15,
|
|
angle: 0
|
|
// fill:'#FF8C00',
|
|
}),
|
|
new fabric.Text('注液实托和空托回库和重活化', {
|
|
left: 1440,
|
|
top: 230,
|
|
fontSize: 15,
|
|
angle: 0
|
|
// fill:'#FF8C00',
|
|
}),
|
|
new fabric.Text('28003,28004,28005为高温老化,28001,28002为高温活化', {
|
|
left: 600,
|
|
top: -80,
|
|
fontSize: 15,
|
|
angle: 0,
|
|
fill:'#C71585'
|
|
}),
|
|
new fabric.Text('面向堆垛机控制柜:货架左到右对应的排为1排到10排', {
|
|
left: 600,
|
|
top: -40,
|
|
fontSize: 15,
|
|
angle: 0,
|
|
fill:'#C71585'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 680,
|
|
top: 200,
|
|
width: 55,
|
|
height: 70,
|
|
fill: '#FFD700'
|
|
}),
|
|
new fabric.Text('NG1', {
|
|
left: 695,
|
|
top: 240,
|
|
fontSize: 15,
|
|
fill:'#FF66FF',
|
|
}),
|
|
new fabric.Text('电压二', {
|
|
left: 220,
|
|
top: 533,
|
|
fontSize: 10,
|
|
fill:'#FF66FF',
|
|
}),
|
|
new fabric.Text('电压一', {
|
|
left: 848,
|
|
top: 235,
|
|
fontSize: 10,
|
|
fill:'#FF66FF',
|
|
}),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* new fabric.Rect({
|
|
left: 30,
|
|
top: 30,
|
|
width: 1580,
|
|
height: 180,
|
|
rx: 5,
|
|
ry: 5,
|
|
fill: '#c5cae9'
|
|
}),
|
|
new fabric.Rect({
|
|
left: 30,
|
|
top: 310,
|
|
width: 1580,
|
|
height: 180,
|
|
rx: 5,
|
|
ry: 5,
|
|
fill: '#b2ebf2'
|
|
}), */
|
|
// new fabric.Rect({
|
|
// left: 30,
|
|
// top: 250,
|
|
// width: 1580,
|
|
// height: 5,
|
|
// rx: 5,
|
|
// ry: 5,
|
|
// fill: '#c5cae9'
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.location1`), {
|
|
// left: 60,
|
|
// top: 35,
|
|
// fontSize: 30
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`) + ' → ' + this._i18nService.translate(`routes.wcs.monitor.warehouse1`), {
|
|
// left: 100,
|
|
// top: 100,
|
|
// fontSize: 20
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.location2`), {
|
|
// left: 60,
|
|
// top: 315,
|
|
// fontSize: 30
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`) + ' ← ' + this._i18nService.translate(`routes.wcs.monitor.warehouse1`), {
|
|
// left: 100,
|
|
// top: 380,
|
|
// fontSize: 20
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`), {
|
|
// left: 500,
|
|
// top: 385,
|
|
// fontSize: 20
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse1`), {
|
|
// left: 990,
|
|
// top: 385,
|
|
// fontSize: 20
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`), {
|
|
// left: 500,
|
|
// top: 105,
|
|
// fontSize: 20
|
|
// }),
|
|
// new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse1`), {
|
|
// left: 990,
|
|
// top: 105,
|
|
// fontSize: 20
|
|
// })
|
|
], {
|
|
hoverCursor: 'default',
|
|
objectCaching: false,
|
|
hasControls: false,
|
|
selectable: false
|
|
}));
|
|
|
|
// 输送线
|
|
this._conveyors.forEach((item: any) => {
|
|
const objects: any[] = [
|
|
index[item.i] = new fabric.Rect({
|
|
left: item.x,
|
|
top: item.y,
|
|
width: item.w,
|
|
height: item.h,
|
|
rx: item.r ?? 0,
|
|
ry: item.r ?? 0,
|
|
//初始化的时候data是后端带回来的,页面切换的时候data是暂存的数据
|
|
//如果data里不包括color 就填充gray,如果有就填充data里的颜色属性
|
|
fill: data[item.i]?.color || colors.burlywood,
|
|
//宽度为0.1像素 king
|
|
strokeWidth: 0.3,
|
|
//矩形描边颜色,默认透明 king
|
|
//黑色
|
|
stroke: '#000000'
|
|
})
|
|
];
|
|
if (item.t) {
|
|
objects.push(new fabric.Text(item.i.toString(), {
|
|
left: item.t?.x,
|
|
top: item.t?.y,
|
|
//设备号旋转角度 -30
|
|
angle: item.j?.angle,
|
|
fontSize: 8
|
|
}));
|
|
};
|
|
if (item.a) {
|
|
//向数组中添加新对象,此处可优化为canvas.add() king
|
|
objects.push(new fabric.Rect({
|
|
left: item.a?.x,
|
|
top: item.a?.y,
|
|
width: item.a?.w,
|
|
height: item.a?.h,
|
|
//矩形的 x 方向上的圆角半径 king
|
|
rx: item.a.r ?? 0,
|
|
//矩形的 y 方向上的圆角半径 king
|
|
ry: item.a.r ?? 0,
|
|
fill: '#1e88e5',
|
|
//传递过来的数据带着处理过的光电信息 如果.0=1 就暂存中这个设备的splitByte_0设置为了ture,在此直接用
|
|
visible: data[item.i]?.splitByte_0 || false
|
|
// visible: true
|
|
}));
|
|
}
|
|
if (item.b) {
|
|
objects.push(new fabric.Rect({
|
|
left: item.b?.x,
|
|
top: item.b?.y,
|
|
width: item.b?.w,
|
|
height: item.b?.h,
|
|
rx: item.b.r ?? 0,
|
|
ry: item.b.r ?? 0,
|
|
fill: '#1e88e5',
|
|
//传递过来的数据带着处理过的光电信息 如果.0=1 就暂存中这个设备的splitByte_0设置为了ture,在此直接用
|
|
visible: data[item.i]?.splitByte_1 || false
|
|
// visible: true
|
|
}));
|
|
}
|
|
|
|
|
|
|
|
var group = new fabric.Group(objects, {
|
|
hoverCursor: 'pointer',
|
|
objectCaching: false,
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
group.data = [item.i];
|
|
canvas.add(group);
|
|
});
|
|
|
|
//扫码器
|
|
this._BarcodeReader.forEach((item: any) => {
|
|
const objects: any[] = [
|
|
index[item.i] = new fabric.Triangle({
|
|
left: item.x,
|
|
top: item.y,
|
|
width: item.w,
|
|
height: item.h,
|
|
// rx: item.r ?? 0,
|
|
// ry: item.r ?? 0,
|
|
angle: item.a,
|
|
fill: colors.red,
|
|
})
|
|
];
|
|
if (item.t) {
|
|
objects.push(new fabric.Text(item.i.toString(), {
|
|
left: item.t?.x,
|
|
top: item.t?.y,
|
|
angle: item.t?.angle,
|
|
// stroke:pink
|
|
fontSize: 8
|
|
}));
|
|
};
|
|
// if (item.a) {
|
|
// objects.push(new fabric.Rect({
|
|
// left: data[item.i]?.left+30 || 100,
|
|
// top: item.a?.y,
|
|
// width: item.a?.w,
|
|
// height: item.a?.h,
|
|
// rx: item.a.r ?? 0,
|
|
// ry: item.a.r ?? 0,
|
|
// fill: '#1e88e5',
|
|
// visible:false
|
|
// }));
|
|
// }
|
|
var group = new fabric.Group(objects, {
|
|
hoverCursor: 'pointer',
|
|
objectCaching: false,
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
group.data = [item.i];
|
|
canvas.add(group);
|
|
})
|
|
|
|
|
|
// //21001堆垛机
|
|
const stacker1 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', {
|
|
left: data[21001]?.left || 1122,//data[21010]?.left || 1122
|
|
top: 527,
|
|
width: 15,
|
|
height: 10,
|
|
//fill: colors.yellow,
|
|
fill: data[21001]?.color || colors.yellow,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
canvas.add(index[stacker1.data = 21001] = stacker1);
|
|
// //29010=>21010.0有货
|
|
const stacker39001 = new fabric.Rect({
|
|
left: data[21001]?.left + 30 || 1134,
|
|
top: 531,
|
|
width: 5,
|
|
height: 5,
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21001]?.splitByte_0 || false
|
|
// visible:true
|
|
});
|
|
canvas.add(index[stacker39001.data = 39001] = stacker39001);
|
|
// //29010=>21010.0有货
|
|
const stacker30001 = new fabric.Rect({
|
|
left: data[21001]?.left + 12 || 1160,
|
|
top: 531,
|
|
width: 6,
|
|
height: 6,
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21001]?.splitByte_1 || false
|
|
});
|
|
canvas.add(index[stacker30001.data = 30001] = stacker30001);
|
|
|
|
//
|
|
const stacker2 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', {
|
|
left: data[21002]?.left || 1122,//data[21010]?.left || 1122
|
|
top: 483,
|
|
width: 15,
|
|
height: 10,
|
|
//fill: colors.yellow,
|
|
fill: data[21002]?.color || colors.yellow,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
canvas.add(index[stacker2.data = 21002] = stacker2);
|
|
// //29010=>21010.0有货
|
|
const stacker39002 = new fabric.Rect({
|
|
left: data[21002]?.left + 30 || 1134,
|
|
top: 486,
|
|
width: 5,
|
|
height: 5,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21002]?.splitByte_0 || false
|
|
// visible:true
|
|
});
|
|
canvas.add(index[stacker39002.data = 39002] = stacker39002);
|
|
// //29010=>21010.0有货
|
|
const stacker30002 = new fabric.Rect({
|
|
left: data[21002]?.left + 12 || 1160,
|
|
top: 486,
|
|
width: 7,
|
|
height: 7,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21002]?.splitByte_1 || false
|
|
});
|
|
canvas.add(index[stacker30002.data = 30002] = stacker30002);
|
|
|
|
//
|
|
//
|
|
const stacker3 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', {
|
|
left: data[21003]?.left || 1259,//data[21010]?.left || 1122
|
|
top: 423,
|
|
width: 15,
|
|
height: 10,
|
|
//fill: colors.yellow,
|
|
fill: data[21003]?.color || colors.yellow,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
canvas.add(index[stacker3.data = 21003] = stacker3);
|
|
// //29007=>21007.0有货
|
|
const stacker39003 = new fabric.Rect({
|
|
left: data[21003]?.left + 20 || 1277,
|
|
top: 429,
|
|
width: 6,
|
|
height: 6,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21003]?.splitByte_0 || false
|
|
});
|
|
canvas.add(index[stacker39003.data = 39003] = stacker39003);
|
|
|
|
//
|
|
const stacker4 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', {
|
|
left: data[21004]?.left || 1259,//data[21010]?.left || 1122
|
|
top: 376,
|
|
width: 15,
|
|
height: 10,
|
|
//fill: colors.yellow,
|
|
fill: data[21004]?.color || colors.yellow,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
canvas.add(index[stacker4.data = 21004] = stacker4);
|
|
// //29007=>21007.0有货
|
|
const stacker39004 = new fabric.Rect({
|
|
left: data[21004]?.left + 20 || 1277,
|
|
top: 382,
|
|
width: 6,
|
|
height: 6,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21004]?.splitByte_0 || false
|
|
});
|
|
canvas.add(index[stacker39004.data = 39004] = stacker39004);
|
|
|
|
//
|
|
const stacker5 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', {
|
|
left: data[21005]?.left || 1259,//data[21010]?.left || 1122
|
|
top: 328,
|
|
width: 15,
|
|
height: 10,
|
|
//fill: colors.yellow,
|
|
fill: data[21005]?.color || colors.yellow,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false
|
|
});
|
|
canvas.add(index[stacker5.data = 21005] = stacker5);
|
|
// //29007=>21007.0有货
|
|
const stacker39005 = new fabric.Rect({
|
|
left: data[21005]?.left + 20 || 1277,
|
|
top: 332,
|
|
width: 6,
|
|
height: 6,
|
|
hoverCursor: 'pointer',
|
|
hasControls: false,
|
|
selectable: false,
|
|
fill: colors.blue,
|
|
visible: data[21005]?.splitByte_0 || false
|
|
});
|
|
canvas.add(index[stacker39005.data = 39005] = stacker39005);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|