import { I18nService } from '@app/core/services/i18n.service'; import { fabric } from 'fabric'; export class MonitorCanvasPart7 { constructor( private _i18nService: I18nService ) { }; public _conveyors: any[] = [ //静置东 { i: 12479, x: 1117, y: -70, w: 20, h: 25,t: { x: 1141, y:-64}, a: { x: 1124, y: -62, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: -62 }, { i: 12480, x: 1117, y: -44, w: 20, h: 25, t: { x: 1141, y:-38},a: { x: 1124, y: -36, w: 6, h: 6 }, j: { angle: 0 } },//, t: { x: 1222, y: -36 } { i: 12481, x: 1117, y: -18, w: 20, h: 25, a: { x: 1124, y: -10, w: 6, h: 6 }, j: { angle: 0 } },//, t: { x: 1222, y: -10 } { i: 12482, x: 1117, y: 8, w: 20, h: 25, a: { x: 1124, y: 16, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 16 }, { i: 12483, x: 1117, y: 34, w: 20, h: 25, a: { x: 1124, y: 42, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 42 }, { i: 12484, x: 1117, y: 60, w: 20, h: 25, a: { x: 1124, y: 66, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 68 }, { i: 12486, x: 1117, y: 86, w: 20, h: 25,t: { x: 1141, y:92}, a: { x: 1124, y: 94, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 94 }, { i: 12487, x: 1117, y: 112, w: 20, h: 25,t: { x: 1141, y:118}, a: { x: 1124, y: 120, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 120 }, { i: 12488, x: 1117, y: 138, w: 20, h: 25,t: { x: 1141, y:144}, a: { x: 1124, y: 146, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 146 }, { i: 12489, x: 1117, y: 164, w: 20, h: 25,t: { x: 1141, y:170}, a: { x: 1124, y: 172, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 172 }, { i: 12490, x: 1117, y: 190, w: 20, h: 25,t: { x: 1141, y:196}, a: { x: 1124, y: 198, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 198 }, { i: 12491, x: 1117, y: 216, w: 20, h: 25,t: { x: 1141, y:222}, a: { x: 1124, y: 224, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 224 }, { i: 12492, x: 1117, y: 242, w: 20, h: 25,t: { x: 1141, y:248}, a: { x: 1124, y: 250, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 250 }, { i: 12493, x: 1117, y: 268, w: 20, h: 25,t: { x: 1141, y:274}, a: { x: 1124, y: 276, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 276 }, { i: 12494, x: 1117, y: 294, w: 20, h: 25,t: { x: 1141, y:300}, a: { x: 1124, y: 302, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 302 }, { i: 12495, x: 1117, y: 320, w: 20, h: 25,t: { x: 1141, y:326}, a: { x: 1124, y: 328, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 328 }, { i: 12496, x: 1117, y: 346, w: 20, h: 25,t: { x: 1141, y:352}, a: { x: 1124, y: 354, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 354 }, { i: 12497, x: 1117, y: 372, w: 20, h: 25,t: { x: 1141, y:378}, a: { x: 1124, y: 380, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 380 }, { i: 12498, x: 1117, y: 398, w: 20, h: 25,t: { x: 1141, y:404}, a: { x: 1124, y: 406, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 406 }, { i: 12499, x: 1117, y: 424, w: 20, h: 25,t: { x: 1141, y:430},a: { x: 1124, y: 432, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 432 }, { i: 12500, x: 1117, y: 450, w: 20, h: 25,t: { x: 1141, y:456}, a: { x: 1124, y: 458, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 458 }, { i: 12501, x: 1117, y: 476, w: 20, h: 25,t: { x: 1141, y:482}, a: { x: 1124, y: 484, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 484 }, // // { i: 16029, x: 1556, y: 8, w: 25,r:8.5, h: 15, a: { x: 1564, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12401, x: 1530, y: 8, w: 25, h: 15,t: { x: 1531, y:2}, a: { x: 1538, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12402, x: 1504, y: 8, w: 25, h: 15, t: { x: 1505, y:2},a: { x: 1512, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12403, x: 1478, y: 8, w: 25, h: 15, t: { x: 1479, y:2},a: { x: 1486, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12404, x: 1452, y: 8, w: 25, h: 15,t: { x: 1453, y:2}, a: { x: 1460, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12405, x: 1426, y: 8, w: 25, h: 15, t: { x: 1427, y:2},a: { x: 1434, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12502, x: 1400, y: 8, w: 25, h: 15,t: { x: 1401, y:2}, a: { x: 1408, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12406, x: 1374, y: 8, w: 25, h: 15, t: { x: 1375, y:2},a: { x: 1382, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12407, x: 1348, y: 8, w: 25, h: 15,t: { x: 1349, y:2}, a: { x: 1356, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12408, x: 1322, y: 8, w: 25, h: 15, t: { x: 1323, y:2},a: { x: 1330, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12409, x: 1296, y: 8, w: 25, h: 15,t: { x: 1297, y:2}, a: { x: 1304, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12410, x: 1270, y: 8, w: 25, h: 15, t: { x: 1271, y:2},a: { x: 1278, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12411, x: 1244, y: 8, w: 25, h: 15, t: { x: 1245, y:2},a: { x: 1252, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12412, x: 1218, y: 8, w: 25, h: 15,t: { x: 1219, y:2}, a: { x: 1226, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12413, x: 1192, y: 8, w: 25, h: 15, t: { x: 1192, y:2}, a: { x: 1200, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12414, x: 1166, y: 8, w: 25, h: 15, t: { x: 1167, y:2},a: { x: 1174, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12415, x: 1140, y: 8, w: 25, h: 15,t: { x: 1140, y:25}, a: { x: 1148, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 16030, x: 1556, y: 60, w: 25,r:8.5, h: 15, a: { x: 1564, y: 66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12416, x: 1530, y: 60, w: 25, h: 15,t: { x: 1530, y:52}, a: { x: 1538, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12417, x: 1504, y: 60, w: 25, h: 15,t: { x: 1504, y:52}, a: { x: 1512, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12418, x: 1478, y: 60, w: 25, h: 15,t: { x: 1478, y:52}, a: { x: 1486, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12419, x: 1452, y: 60, w: 25, h: 15,t: { x: 1452, y:52}, a: { x: 1460, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12420, x: 1426, y: 60, w: 25, h: 15,t: { x: 1426, y:52}, a: { x: 1434, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12503, x: 1400, y: 60, w: 25, h: 15,t: { x: 1400, y:52}, a: { x: 1408, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12421, x: 1374, y: 60, w: 25, h: 15,t: { x: 1374, y:52}, a: { x: 1382, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12422, x: 1348, y: 60, w: 25, h: 15,t: { x: 1348, y:52}, a: { x: 1356, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12423, x: 1322, y: 60, w: 25, h: 15,t: { x: 1322, y:52}, a: { x: 1330, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12424, x: 1296, y: 60, w: 25, h: 15,t: { x: 1296, y:52}, a: { x: 1304, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12425, x: 1270, y: 60, w: 25, h: 15,t: { x: 1270, y:52}, a: { x: 1278, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12426, x: 1244, y: 60, w: 25, h: 15,t: { x: 1244, y:52}, a: { x: 1252, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12427, x: 1218, y: 60, w: 25, h: 15,t: { x: 1218, y:52}, a: { x: 1226, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12428, x: 1192, y: 60, w: 25, h: 15,t: { x: 1193, y:52}, a: { x: 1200, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12429, x: 1166, y: 60, w: 25, h: 15,t: { x: 1166, y:52}, a: { x: 1174, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12430, x: 1140, y: 60, w: 25, h: 15,t: { x: 1141, y:78}, a: { x: 1148, y: 66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12431, x: 1091, y:-70, w: 25, h: 15, a: { x: 1099, y: -66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12432, x: 1065, y:-70, w: 25, h: 15,t: { x: 1065, y:-50}, a: { x: 1073, y: -66, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12433, x: 1039, y:-70, w: 25, h: 15, a: { x: 1047, y: -66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12434, x: 1013, y:-70, w: 51, h: 15, a: { x: 1021, y: -66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12435, x: 1091, y:-18, w: 25, h: 15, a: { x: 1099, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12436, x: 1065, y:-18, w: 25, h: 15,t: { x: 1065, y:0}, a: { x: 1073, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12437, x: 1039, y:-18, w: 25, h: 15, a: { x: 1047, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12438, x: 1013, y:-18, w: 51, h: 15, a: { x: 1021, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12439, x: 1091, y:34, w: 25, h: 15, a: { x: 1099, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12440, x: 1065, y:34, w: 25, h: 15,t: { x: 1077, y:28}, a: { x: 1073, y: 38, w: 6, h: 6 }, j: { angle: -40 } }, // { i: 12441, x: 1039, y:34, w: 25, h: 15, a: { x: 1047, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12442, x: 1013, y:34, w: 50, h: 15, a: { x: 1021, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12443, x: 1091, y:60, w: 25, h: 15, a: { x: 1099, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12444, x: 1065, y:60, w: 25, h: 15,t: { x: 1065, y:51}, a: { x: 1073, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12445, x: 1039, y:60, w: 25, h: 15, a: { x: 1047, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12446, x: 1013, y:60, w: 25, h: 15, a: { x: 1021, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12446, x: 1013, y:60, w: 51, h: 15, a: { x: 1021, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12447, x: 1091, y:138, w: 25, h: 15, a: { x: 1099, y: 142, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12448, x: 1065, y:138, w: 25, h: 15, t: { x: 1075, y:132},a: { x: 1073, y: 142, w: 6, h: 6 }, j: { angle: -40 } }, // { i: 12449, x: 1039, y:138, w: 25, h: 15, a: { x: 1047, y: 142, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12450, x: 1013, y:138, w: 51, h: 15, a: { x: 1021, y: 142, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12451, x: 1091, y:164, w: 25, h: 15, a: { x: 1099, y: 168, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12452, x: 1065, y:164, w: 25, h: 15,t: { x: 1065, y:155}, a: { x: 1073, y: 168, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12453, x: 1039, y:164, w: 25, h: 15, a: { x: 1047, y: 168, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12454, x: 1013, y:164, w: 51, h: 15, a: { x: 1021, y: 168, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12455, x: 1091, y:216, w: 25, h: 15, a: { x: 1099, y: 220, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12456, x: 1065, y:216, w: 25, h: 15,t: { x: 1065, y:206}, a: { x: 1073, y: 220, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12457, x: 1039, y:216, w: 25, h: 15, a: { x: 1047, y: 220, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12458, x: 1013, y:216, w: 51, h: 15, a: { x: 1021, y: 220, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12459, x: 1091, y:268, w: 25, h: 15, a: { x: 1099, y: 272, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12460, x: 1065, y:268, w: 25, h: 15,t: { x: 1065, y:258}, a: { x: 1073, y: 272, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12461, x: 1039, y:268, w: 25, h: 15, a: { x: 1047, y: 272, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12462, x: 1013, y:268, w: 51, h: 15, a: { x: 1021, y: 272, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12463, x: 1091, y:320, w: 25, h: 15, a: { x: 1099, y: 324, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12464, x: 1065, y:320, w: 25, h: 15,t: { x: 1065, y:310}, a: { x: 1073, y: 324, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12465, x: 1039, y:320, w: 25, h: 15, a: { x: 1047, y: 324, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12466, x: 1013, y:320, w: 51, h: 15, a: { x: 1021, y: 324, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12467, x: 1091, y:372, w: 25, h: 15, a: { x: 1099, y: 376, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12468, x: 1065, y:372, w: 25, h: 15, t: { x: 1065, y:360},a: { x: 1073, y: 376, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12469, x: 1039, y:372, w: 25, h: 15, a: { x: 1047, y: 376, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12470, x: 1013, y:372, w: 51, h: 15, a: { x: 1021, y: 376, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12471, x: 1091, y:424, w: 25, h: 15, a: { x: 1099, y: 428, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12472, x: 1065, y:424, w: 25, h: 15,t: { x: 1065, y:410}, a: { x: 1073, y: 428, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12473, x: 1039, y:424, w: 25, h: 15, a: { x: 1047, y: 428, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12474, x: 1013, y:424, w: 51, h: 15, a: { x: 1021, y: 428, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12475, x: 1091, y:476, w: 25, h: 15, a: { x: 1099, y: 480, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12476, x: 1065, y:476, w: 25, h: 15,t: { x: 1065, y:462}, a: { x: 1073, y: 480, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12477, x: 1039, y:476, w: 25, h: 15, a: { x: 1047, y: 480, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12478, x: 1013, y:476, w: 51, h: 15, a: { x: 1021, y: 480, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12577, x: 987, y: 8, w: 20, h: 15, t: { x: 988, y:2 },a: { x: 995, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 16029, x: 966, y: 8, w: 20,r:8.5, h: 15, t: { x: 967, y:2 },a: { x: 970, y: 12, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12576, x: 945, y: 8, w: 20, h: 15,t: { x: 946, y:2 }, a: { x: 953, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12575, x: 924, y: 8, w: 20, h: 15, t: { x: 925, y:2 },a: { x: 932, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12574, x: 903, y: 8, w: 20, h: 15, t: { x: 904, y:2 },a: { x: 907, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14191, x: 905, y: 10, w: 10, h: 10, a: { x: 907, y: 12, w: 5, h: 5 } }, { i: 12573, x: 882, y: 8, w: 20, h: 15, t: { x: 883, y:2 },a: { x: 886, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14190, x: 884, y: 10, w: 10, h: 10, a: { x: 886, y: 14, w: 5, h: 5 } }, { i: 12572, x: 861, y: 8, w: 20, h: 15,t: { x: 862, y:2 }, a: { x: 867, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14189, x: 863, y: 10, w: 10, h: 10, a: { x: 867, y: 14, w: 5, h: 5 } }, { i: 12571, x: 840, y: 8, w: 20, h: 15, a: { x: 848, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14188, x: 844, y: 10, w: 10, h: 10, a: { x: 846, y: 14, w: 5, h: 5 } }, { i: 12570, x: 819, y: 8, w: 20, h: 15, a: { x: 827, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14187, x: 823, y: 10, w: 10, h: 10, a: { x: 825, y: 12, w: 5, h: 5 } }, { i: 12568, x: 798, y: 8, w: 20, h: 15,r:9, a: { x: 806, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12569, x: 777, y: 8, w: 20, h: 15, a: { x: 785, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12567, x: 756, y: 8, w: 20, h: 15,r:9, a: { x: 764, y: 14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12566, x: 735, y: 8, w: 20, h: 15,t: { x: 736, y:2 }, a: { x: 743, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12565, x: 714, y: 8, w: 20, h: 15, t: { x: 716, y:2 },a: { x: 722, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12564, x: 693, y: 8, w: 20, h: 15,t: { x: 695, y:2 }, a: { x: 701, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12563, x: 672, y: 8, w: 20, h: 15, t: { x: 674, y:2 },a: { x: 680, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12562, x: 651, y: 8, w: 20, h: 15,t: { x: 653, y:2 }, a: { x: 659, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12561, x: 630, y: 8, w: 20, h: 15,t: { x: 632, y:2 }, a: { x: 638, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12560, x: 609, y: 8, w: 20, h: 15, t: { x: 611, y:2 },a: { x: 617, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12559, x: 588, y: 8, w: 20, h: 15, t: { x: 590, y:2 },a: { x: 596, y: 14, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12596, x: 987, y: 60, w: 20, h: 15,t: { x: 988, y:54 }, a: { x: 995, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 16030, x: 966, y: 60, w: 20,r:8.5, h: 15,t: { x: 967, y:54 }, a: { x: 970, y: 64, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12595, x: 945, y: 60, w: 20, h: 15,t: { x: 945, y:76 }, a: { x: 953, y: 66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12594, x: 924, y: 60, w: 20, h: 15,t: { x: 925, y:54 }, a: { x: 932, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12593, x: 903, y: 60, w: 20, h: 15,t: { x: 904, y:54 }, a: { x: 911, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14198, x: 908, y: 62, w: 10, h: 10, a: { x: 911, y: 66, w: 5, h: 5 } }, { i: 12592, x: 882, y: 60, w: 20, h: 15, t: { x: 883, y:54 }, a: { x: 888, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14197, x: 884, y: 62, w: 10, h: 10, a: { x: 888, y: 66, w: 5, h: 5 } }, { i: 12591, x: 861, y: 60, w: 20, h: 15,t: { x: 862, y:54 }, a: { x: 867, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14196, x: 865, y: 62, w: 10, h: 10, a: { x: 867, y: 66, w: 5, h: 5 } }, { i: 12590, x: 840, y: 60, w: 20, h: 15,t: { x: 841, y:54 }, a: { x: 846, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14195, x: 844, y: 62, w: 10, h: 10, a: { x: 846, y: 66, w: 5, h: 5 } }, { i: 12589, x: 819, y: 60, w: 20, h: 15,t: { x: 820, y:54 }, a: { x: 825, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 14194, x: 823, y: 62, w: 10, h: 10, a: { x: 825, y: 66, w: 5, h: 5 } }, { i: 12587, x: 798, y: 60, w: 20, h: 15,r:9,t: { x: 799, y:54 }, a: { x: 806, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12588, x: 777, y: 60, w: 20, h: 15,t: { x: 778, y:54 }, a: { x: 785, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12586, x: 756, y: 60, w: 20, h: 15,r:9,t: { x: 757, y:54 }, a: { x: 764, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12585, x: 735, y: 60, w: 20, h: 15,t: { x: 735, y:80 }, a: { x: 743, y: 66, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12584, x: 714, y: 60, w: 20, h: 15,t: { x: 715, y:54 }, a: { x: 722, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12583, x: 693, y: 60, w: 20, h: 15,t: { x: 694, y:54 }, a: { x: 701, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12582, x: 672, y: 60, w: 20, h: 15,t: { x: 673, y:54 }, a: { x: 680, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12581, x: 651, y: 60, w: 20, h: 15,t: { x: 652, y:54 }, a: { x: 659, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12580, x: 630, y: 60, w: 20, h: 15,t: { x: 631, y:54 }, a: { x: 638, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12579, x: 609, y: 60, w: 20, h: 15,t: { x: 610, y:54 }, a: { x: 617, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, { i: 12578, x: 588, y: 60, w: 20, h: 15,t: { x: 589, y:54 }, a: { x: 596, y: 66, w: 6, h: 6 }, j: { angle: -40 } }, //没整 { i: 12597, x: 566, y: -70, w: 20, h: 25,t: { x: 588, y:-64 }, a: { x: 574, y: -62, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: -62 }, { i: 12598, x: 566, y: -44, w: 20, h: 25,t: { x: 588, y:-38 },a: { x: 574, y: -36, w: 6, h: 6 }, j: { angle: 0 } },//, t: { x: 1222, y: -36 } { i: 12599, x: 566, y: -18, w: 20, h: 25, a: { x: 574, y: -10, w: 6, h: 6 }, j: { angle: 0 } },//, t: { x: 1222, y: -10 } { i: 12600, x: 566, y: 8, w: 20, h: 25, a: { x: 574, y: 16, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 16 }, { i: 12601, x: 566, y: 34, w: 20, h: 25, a: { x: 574, y: 42, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 42 }, { i: 12602, x: 566, y: 60, w: 20, h: 25, a: { x: 574, y: 68, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 68 }, { i: 12603, x: 566, y: 86, w: 20, h: 25,t: { x: 588, y:92}, a: { x: 574, y: 94, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 94 }, { i: 12604, x: 566, y: 112, w: 20, h: 25,t: { x: 588, y:118}, a: { x: 574, y: 120, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 120 }, { i: 12605, x: 566, y: 138, w: 20, h: 25, t: { x: 588, y:144}, a: { x: 574, y: 146, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 146 }, { i: 12606, x: 566, y: 164, w: 20, h: 25, t: { x: 588, y:170}, a: { x: 574, y: 172, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 172 }, { i: 12607, x: 566, y: 190, w: 20, h: 25,t: { x: 588, y:196}, a: { x: 574, y: 198, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 198 }, { i: 12608, x: 566, y: 216, w: 20, h: 25,t: { x: 588, y:222}, a: { x: 574, y: 224, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 224 }, { i: 12609, x: 566, y: 242, w: 20, h: 25,t: { x: 588, y:246}, a: { x: 574, y: 250, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 250 }, { i: 12610, x: 566, y: 268, w: 20, h: 25, t: { x: 588, y:274}, a: { x: 574, y: 276, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 276 }, { i: 12611, x: 566, y: 294, w: 20, h: 25,t: { x: 588, y:300}, a: { x: 574, y: 302, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 302 }, { i: 12612, x: 566, y: 320, w: 20, h: 25,t: { x: 588, y:326}, a: { x: 574, y: 328, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 328 }, { i: 12613, x: 566, y: 346, w: 20, h: 25, t: { x: 588, y:352}, a: { x: 574, y: 354, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 354 }, { i: 12614, x: 566, y: 372, w: 20, h: 25, t: { x: 588, y:378}, a: { x: 574, y: 380, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 380 }, { i: 12615, x: 566, y: 398, w: 20, h: 25, t: { x: 588, y:404}, a: { x: 574, y: 406, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 406 }, { i: 12616, x: 566, y: 424, w: 20, h: 25,t: { x: 588, y:430}, a: { x: 574, y: 432, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 432 }, { i: 12617, x: 566, y: 450, w: 20, h: 25, t: { x: 588, y:456}, a: { x: 574, y: 458, w: 6, h: 6 }, j: { angle: 0 } },//t: { x: 1222, y: 458 }, { i: 12618, x: 566, y: 476, w: 20, h: 25, t: { x: 588, y:482}, a: { x: 574 , y: 484, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 484 }, { i: 12619, x: 566, y: 502, w: 20, h: 25,t: { x: 588, y:508}, a: { x: 574 , y: 510, w: 6, h: 6 }, j: { angle: 0 } },// t: { x: 1222, y: 484 }, { i: 12514, x: 540, y:-64, w: 25, h: 15, a: { x: 544, y: -60, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12513, x: 514, y:-64, w: 25, h: 15, a: { x: 518, y: -60, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12512, x: 488, y:-64, w: 25, h: 15, a: { x: 492, y: -60, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12511, x: 462, y:-64, w: 51, h: 15, a: { x: 468, y: -60, w: 6, h: 6 } }, { i: 12518, x: 540, y:-18, w: 25, h: 15, a: { x: 544, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12517, x: 514, y:-18, w: 25, h: 15, a: { x: 518, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12516, x: 488, y:-18, w: 25, h: 15, a: { x: 492, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12515, x: 462, y:-18, w: 51, h: 15, a: { x: 466, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14201, x: 466, y: -15, w: 10, h: 10, a: { x: 468, y: -14, w: 5, h: 5 } }, { i: 14202, x: 490, y: -15, w: 10, h: 10, a: { x: 492, y: -14, w: 5, h: 5 } }, { i: 12522, x: 540, y:34, w: 25, h: 15, a: { x: 544, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12521, x: 514, y:34, w: 25, h: 15, a: { x: 518, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12520, x: 488, y:34, w: 25, h: 15, a: { x: 492, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12519, x: 462, y:34, w: 51, h: 15, a: { x: 466, y: 38, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14203, x: 466, y: 36, w: 10, h: 10, a: { x: 468, y: 38, w: 5, h: 5 } }, { i: 14204, x: 490, y: 36, w: 10, h: 10, a: { x: 492, y: 38, w: 5, h: 5 } }, { i: 12526, x: 540, y:60, w: 25, h: 15, a: { x: 544, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12525, x: 514, y:60, w: 25, h: 15, a: { x: 518, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12524, x: 488, y:60, w: 25, h: 15, a: { x: 492, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12523, x: 462, y:60, w: 51, h: 15, a: { x: 466, y: 64, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14205, x: 466, y: 62, w: 10, h: 10, a: { x: 468, y: 64, w: 5, h: 5 } }, { i: 14206, x: 490, y: 62, w: 10, h: 10, a: { x: 492, y: 64, w: 5, h: 5 } }, { i: 12530, x: 540, y:168, w: 25, h: 15, a: { x: 544, y: 172, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12529, x: 514, y:168, w: 25, h: 15, a: { x: 518, y: 172, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12528, x: 488, y:168, w: 25, h: 15, a: { x: 492, y: 172, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12527, x: 462, y:168, w: 51, h: 15, a: { x: 466, y: 172, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14207, x: 466, y: 170, w: 10, h: 10, a: { x: 468, y: 172, w: 5, h: 5 } }, { i: 14208, x: 490, y: 170, w: 10, h: 10, a: { x: 492, y: 172, w: 5, h: 5 } }, { i: 12534, x: 540, y:194, w: 25, h: 15, a: { x: 544, y: 198, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12533, x: 514, y:194, w: 25, h: 15, a: { x: 518, y: 198, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12532, x: 488, y:194, w: 25, h: 15, a: { x: 492, y: 198, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12531, x: 462, y:194, w: 51, h: 15, a: { x: 466, y: 198, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14209, x: 466, y: 196, w: 10, h: 10, a: { x: 468, y: 198, w: 5, h: 5 } }, { i: 14210, x: 490, y: 196, w: 10, h: 10, a: { x: 492, y: 198, w: 5, h: 5 } }, { i: 12538, x: 540, y:246, w: 25, h: 15, a: { x: 544, y: 250, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12537, x: 514, y:246, w: 25, h: 15, a: { x: 518, y: 250, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12536, x: 488, y:246, w: 25, h: 15, a: { x: 492, y: 250, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12535, x: 462, y:246, w: 51, h: 15, a: { x: 466, y: 250, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14211, x: 466, y: 248, w: 10, h: 10, a: { x: 468, y: 250, w: 5, h: 5 } }, { i: 14212, x: 490, y: 248, w: 10, h: 10, a: { x: 492, y: 250, w: 5, h: 5 } }, { i: 12542, x: 540, y:298, w: 25, h: 15, a: { x: 544, y: 302, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12541, x: 514, y:298, w: 25, h: 15, a: { x: 518, y: 302, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12540, x: 488, y:298, w: 25, h: 15, a: { x: 492, y: 302, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12539, x: 462, y:298, w: 51, h: 15, a: { x: 466, y: 302, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14213, x: 466, y: 300, w: 10, h: 10, a: { x: 468, y: 302, w: 5, h: 5 } }, { i: 14214, x: 490, y: 300, w: 10, h: 10, a: { x: 492, y: 302, w: 5, h: 5 } }, { i: 12546, x: 540, y:350, w: 25, h: 15, a: { x: 544, y: 354, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12545, x: 514, y:350, w: 25, h: 15, a: { x: 518, y: 354, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12544, x: 488, y:350, w: 25, h: 15, a: { x: 492, y: 354, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12543, x: 462, y:350, w: 51, h: 15, a: { x: 466, y: 354, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14215, x: 466, y: 352, w: 10, h: 10, a: { x: 468, y: 354, w: 5, h: 5 } }, { i: 14216, x: 490, y: 352, w: 10, h: 10, a: { x: 492, y: 354, w: 5, h: 5 } }, { i: 14199, x: 466, y: -62, w: 10, h: 10, a: { x: 468, y: -60, w: 5, h: 5 } }, { i: 14200, x: 490, y: -62, w: 10, h: 10, a: { x: 492, y: -60, w: 5, h: 5 } }, { i: 12550, x: 540, y:402, w: 25, h: 15, a: { x: 544, y: 406, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12549, x: 514, y:402, w: 25, h: 15, a: { x: 518, y: 406, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12548, x: 488, y:402, w: 25, h: 15, a: { x: 492, y: 406, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12547, x: 462, y:402, w: 51, h: 15, a: { x: 466, y: 406, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14217, x: 466, y: 404, w: 10, h: 10, a: { x: 468, y: 406, w: 5, h: 5 } }, { i: 14218, x: 490, y: 404, w: 10, h: 10, a: { x: 492, y: 406, w: 5, h: 5 } }, { i: 12554, x: 540, y:454, w: 25, h: 15, a: { x: 544, y: 458, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12553, x: 514, y:454, w: 25, h: 15, a: { x: 518, y: 458, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12552, x: 488, y:454, w: 25, h: 15, a: { x: 492, y: 458, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12551, x: 462, y:454, w: 50, h: 15, a: { x: 466, y: 458, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14215, x: 466, y: 456, w: 10, h: 10, a: { x: 468, y: 458, w: 5, h: 5 } }, { i: 14216, x: 490, y: 456, w: 10, h: 10, a: { x: 492, y: 458, w: 5, h: 5 } }, { i: 12558, x: 540, y:506, w: 25, h: 15, a: { x: 544, y: 510, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12557, x: 514, y:506, w: 25, h: 15, a: { x: 518, y: 510, w: 6, h: 6 }, j: { angle: 0 } }, // { i: 12556, x: 488, y:506, w: 25, h: 15, a: { x: 492, y: 510, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12555, x: 462, y:506, w: 51, h: 15, a: { x: 466, y: 510, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14221, x: 466, y: 508, w: 10, h: 10, a: { x: 468, y: 510, w: 5, h: 5 } }, { i: 14222, x: 490, y: 508, w: 10, h: 10, a: { x: 492, y: 510, w: 5, h: 5 } }, { i: 12620, x: 756, y: -18, w: 19, h: 25, a: { x: 764, y: -10, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12621, x: 798, y: -18, w: 19, h: 25, a: { x: 806, y: -10, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12622, x: 819, y: -16, w: 18, h: 23, a: { x: 825, y: -12, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14992, x: 821, y: -14, w: 10, h: 10, a: { x: 823, y: -12, w: 5, h: 5 } }, { i: 12623, x: 840, y: -16, w: 18, h: 23, a: { x: 842, y: -14, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14993, x: 842, y: -14, w: 10, h: 10, a: { x: 844, y: -12, w: 5, h: 5 } }, { i: 12624, x: 756, y: 76, w: 19, h: 25, a: { x: 764, y: 89, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12625, x: 798, y: 76, w: 19, h: 25, a: { x: 806, y: 89, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12626, x: 819, y: 76, w: 18, h: 23, a: { x: 827, y:89, w: 6, h: 6 }, j: { angle: 0 } }, { i: 12627, x: 840, y: 76, w: 18, h: 23, a: { x: 848, y: 89, w: 6, h: 6 }, j: { angle: 0 } }, { i: 14994, x: 821, y: 84, w: 10, h: 10, a: { x: 823, y: 86, w: 5, h: 5 } }, { i: 14995, x: 842, y: 84, w: 10, h: 10, a: { x: 823, y: 86, w: 5, h: 5 } }, { i: 14136, x: 1018, y: -68, w: 10, h: 10, a: { x: 1021, y: -66, w: 5, h: 5 } }, { i: 14135, x: 1044, y: -68, w: 10, h: 10, a: { x: 1047, y: -66, w: 5, h: 5 } }, { i: 14121, x: 1121, y: -64, w: 10, h: 10, a: { x: 1124, y: -62, w: 5, h: 5 } }, { i: 14138, x: 1018, y: -15, w: 10, h: 10, a: { x: 1021, y: -14, w: 5, h: 5 } }, { i: 14137, x: 1044, y: -15, w: 10, h: 10, a: { x: 1047, y: -14, w: 5, h: 5 } }, { i: 14122, x: 1121, y: -14, w: 10, h: 10, a: { x: 1124, y: -10, w: 5, h: 5 } }, { i: 14140, x: 1018, y: 36, w: 10, h: 10, a: { x: 1021, y: 38, w: 5, h: 5 } }, { i: 14139, x: 1044, y: 36, w: 10, h: 10, a: { x: 1047, y: 38, w: 5, h: 5 } }, { i: 14124, x: 1121, y: 38, w: 10, h: 10, a: { x: 1124, y: 42, w: 5, h: 5 } }, { i: 14142, x: 1018, y: 62, w: 10, h: 10, a: { x: 1021, y: 64, w: 5, h: 5 } }, { i: 14141, x: 1044, y: 62, w: 10, h: 10, a: { x: 1047, y: 64, w: 5, h: 5 } }, { i: 14125, x: 1121, y: 62, w: 10, h: 10, a: { x: 1124, y: 64, w: 5, h: 5 } }, { i: 14144, x: 1018, y: 140, w: 10, h: 10, a: { x: 1021, y: 142, w: 5, h: 5 } }, { i: 14143, x: 1044, y: 140, w: 10, h: 10, a: { x: 1047, y: 142, w: 5, h: 5 } }, { i: 14127, x: 1121, y: 140, w: 10, h: 10, a: { x: 1124, y: 142, w: 5, h: 5 } }, { i: 14146, x: 1018, y: 165, w: 10, h: 10, a: { x: 1021, y: 168, w: 5, h: 5 } }, { i: 14145, x: 1044, y: 165, w: 10, h: 10, a: { x: 1047, y: 168, w: 5, h: 5 } }, { i: 14128, x: 1121, y: 166, w: 10, h: 10, a: { x: 1124, y: 168, w: 5, h: 5 } }, { i: 14148, x: 1018, y: 217, w: 10, h: 10, a: { x: 1021, y: 220, w: 5, h: 5 } }, { i: 14147, x: 1044, y: 217, w: 10, h: 10, a: { x: 1047, y: 220, w: 5, h: 5 } }, { i: 14129, x: 1121, y: 218, w: 10, h: 10, a: { x: 1124, y: 224, w: 5, h: 5 } }, { i: 14150, x: 1018, y: 269, w: 10, h: 10, a: { x: 1021, y: 272, w: 5, h: 5 } }, { i: 14149, x: 1044, y: 269, w: 10, h: 10, a: { x: 1047, y: 272, w: 5, h: 5 } }, { i: 14130, x: 1121, y: 272, w: 10, h: 10, a: { x: 1124, y: 276, w: 5, h: 5 } }, { i: 14152, x: 1018, y: 321, w: 10, h: 10, a: { x: 1021, y: 324, w: 5, h: 5 } }, { i: 14151, x: 1044, y: 321, w: 10, h: 10, a: { x: 1047, y: 324, w: 5, h: 5 } }, { i: 14131, x: 1121, y: 326, w: 10, h: 10, a: { x: 1124, y: 328, w: 5, h: 5 } }, { i: 14154, x: 1018, y: 373, w: 10, h: 10, a: { x: 1021, y: 376, w: 5, h: 5 } }, { i: 14153, x: 1044, y: 373, w: 12, h: 10, a: { x: 1047, y: 376, w: 5, h: 5 } }, { i: 14132, x: 1121, y: 377, w: 10, h: 10, a: { x: 1124, y: 380, w: 5, h: 5 } }, { i: 14156, x: 1018, y: 426, w: 10, h: 10, a: { x: 1021, y: 428, w: 5, h: 5 } }, { i: 14155, x: 1044, y: 426, w: 10, h: 10, a: { x: 1047, y: 428, w: 5, h: 5 } }, { i: 14133, x: 1121, y: 428, w: 10, h: 10, a: { x: 1124, y: 432, w: 5, h: 5 } }, { i: 14158, x: 1018, y: 477, w: 10, h: 10, a: { x: 1021, y: 480, w: 5, h: 5 } }, { i: 14157, x: 1044, y: 477, w: 10, h: 10, a: { x: 1047, y: 480, w: 5, h: 5 } }, { i: 14134, x: 1121, y: 479, w: 10, h: 10, a: { x: 1124, y: 484, w: 5, h: 5 } }, // { i: 14142, x: 466, y: 62, w: 10, h: 10, a: { x: 1021, y: 64, w: 5, h: 5 } }, // { i: 14206, x: 484, y: 62, w: 10, h: 10, a: { x: 1021, y: 64, w: 5, h: 5 } }, { i: 40041, x: 78, y: 552, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40061, x: 57, y: 552, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40042, x: 78, y: 506, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40062, x: 57, y: 506, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40043, x: 78, y: 454, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40063, x: 57, y: 454, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40044, x: 78, y: 402, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40064, x: 57, y: 402, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40045, x: 78, y: 350, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40065, x: 57, y: 350, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40046, x: 78, y: 298, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40066, x: 57, y: 298, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40047, x: 78, y: 246, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40067, x: 57, y: 246, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40048, x: 78, y: 168, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40068, x: 57, y: 168, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40049, x: 78, y: 60, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40069, x: 57, y: 60, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40050, x: 78, y: 34, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40070, x: 57, y: 34, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40051, x: 78, y: -18, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40071, x: 57, y: -18, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, // { i: 40052, x: 78, y: -18, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, // { i: 40072, x: 57, y: -18, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, { i: 40052, x: 78, y: -64, w: 15, h: 15, j: { angle: -60 } },//t: { x: 78, y: 546 }, { i: 40072, x: 57, y: -64, w: 15, h: 15, j: { angle: -60 } },//t: { x: 57, y: 546 }, ]; private _BarcodeReader: any[] = [ { i: 19128, x: 740, y: 23, w: 12, h: 12, a: 0 }, { i: 19130, x: 752, y: 60, w: 12, h: 12, a: 180 }, { i: 19129, x: 949, y: 23, w: 12, h: 12, a: 0 }, { i: 19138, x: 1082, y: 34, w: 12, h: 12, a: 180 }, { i: 19132, x: 1158, y: 6, w: 12, h: 12, a: 180 }, { i: 19136, x: 1082, y: -69, w: 12, h: 12, a: 180 }, { i: 19135, x: 1082, y: -18, w: 12, h: 12, a: 180 }, { i: 19140, x: 1070, y: 75, w: 12, h: 12, a: 0 }, { i: 19142, x: 1082, y: 136, w: 12, h: 12, a: 180 }, { i: 19144, x: 1070, y: 177, w: 12, h: 12, a: 0 }, { i: 19146, x: 1070, y: 229, w: 12, h: 12, a: 0 }, { i: 19148, x: 1070, y: 281, w: 12, h: 12, a: 0 }, { i: 19150, x: 1070, y: 333, w: 12, h: 12, a: 0 }, { i: 19152, x: 1070, y: 385, w: 12, h: 12, a: 0 }, { i: 19154, x: 1070, y: 437, w: 12, h: 12, a: 0 }, { i: 19155, x: 1070, y: 489, w: 12, h: 12, a: 0 }, { i: 19131, x: 962, y: 60, w: 12, h: 12, a: 180 }, { i: 19133, x: 1158, y: 57, w: 12, h: 12, a: 180 }, ] /* private _conveyors: any = { 84001: { x: 890, y: 159, w: 40, h: 40, t: { x: 875, y: 180 } , a: { x: 950, y: 171, w: 8, h: 8 } },//设备号显示在左侧:x=左-15,y=上+8 }; */ public draw = (canvas: fabric.Canvas, colors: { [key: string]: string }, index: { [key: number]: any }, data: { [key: number]: any }) => { // 基础布局 //debugger; canvas.add(new fabric.Group([ // 货架2 new fabric.Rect({ left: 100, top: 508, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 456, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 548, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 495, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 404, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 443, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), //39 new fabric.Rect({ left: 100, top: 352, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 391, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 300, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 339, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 339, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 246, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 287, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 196, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 235, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 171, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 132, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 60, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 100, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: 36, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: -3, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: -16, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: -52, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: -64, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), new fabric.Rect({ left: 100, top: -103, width: 360, height: 12, fill: '#ffd700', stroke: '#000000' }), //19 new fabric.Text('←18009→', { left: 250, top: 79, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18012→', { left: 250, top: -84, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18011→', { left: 250, top: -34, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18010→', { left: 250, top: 18, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18008→', { left: 250, top: 153, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18007→', { left: 250, top: 216, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18006→', { left: 250, top: 270, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18005→', { left: 250, top: 322, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18004→', { left: 250, top: 375, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18003→', { left: 250, top: 430, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18002→', { left: 250, top: 481, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('←18001→', { left: 250, top: 531, fontSize: 12, fill: '#90a4ae' }), new fabric.Text('静置西一层换盘和NG2', { left: 700, top: -100, fontSize: 15, // fill: '#90a4ae' }), new fabric.Text('静置西二层实料回库和空托入库', { left: 1270, top: -30, fontSize: 15, // fill: '#90a4ae' }), new fabric.Rect({ left: 756, top:100, width: 105, height: 60, fill: '#FFD700' }), new fabric.Rect({ left: 756, top:-78, width: 105, height: 60, fill: '#FFD700' }), new fabric.Text('换盘工序二线', { left: 766, top:125, fontSize: 12, // fill: '#90a4ae' }), new fabric.Text('换盘工序一线', { left: 766, top:-53, fontSize: 12, // fill: '#90a4ae' }), new fabric.Text('面向堆垛机控制柜:静置库货架左到右对应的排为21排到44排', { left: 600, top: 529, fontSize: 20, angle: 0, fill:'#C71585' }), new fabric.Text('左到右顺序为巷道:18001到18012', { left: 600, top: 549, fontSize: 20, angle: 0, fill:'#C71585' }), /* new fabric.Rect({ left: 510, top: 0, width: 340, height: 300, rx: 5, ry: 5, fill: '#c5cae9' }), new fabric.Rect({ left: 860, top: 0, width: 340, height: 300, rx: 5, ry: 5, fill: '#b2ebf2' }), */ // new fabric.Rect({ // left: 850, // top: 0, // width: 5, // height: 550, // rx: 5, // ry: 5, // fill: '#c5cae9' // }), // new fabric.Text('←' + this._i18nService.translate(`routes.wcs.monitor.warehouse1`), { // left: 530, // top: 175, // fontSize: 8 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse1`) + '→', { // left: 1135, // top: 175, // fontSize: 8 // }), // new fabric.Text('←' + this._i18nService.translate(`routes.wcs.monitor.warehouse2`), { // left: 530, // top: 110, // fontSize: 8 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.warehouse2`) + '→', { // left: 1135, // top: 110, // fontSize: 8 // }), // new fabric.Text(this._i18nService.translate(`routes.wcs.monitor.load`) + '→', { // left: 530, // top: 60, // fontSize: 8 // }), // new fabric.Text('←' + this._i18nService.translate(`routes.wcs.monitor.load`), { // left: 1135, // top: 60, // fontSize: 8 // }) ], { 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, strokeWidth: 0.3, stroke: '#000000' }) ]; if (item.t) { objects.push(new fabric.Text(item.i.toString(), { left: item.t?.x, top: item.t?.y, angle: item.j?.angle, fontSize: 8 })); }; if (item.a) { objects.push(new fabric.Rect({ left: item.a?.x, top: item.a?.y, width: item.a?.w, height: item.a?.h, rx: item.a.r ?? 0, ry: item.a.r ?? 0, fill: '#1e88e5', //传递过来的数据带着处理过的光电信息 如果.0=1 就暂存中这个设备的splitByte_0设置为了ture,在此直接用 visible: data[item.i]?.splitByte_0 || 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); }) 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[11009]?.left || 462, top: 79, width: 15, height: 10, //fill: colors.yellow, fill: data[11009]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker1.data = 11009] = stacker1); const stacker29009= new fabric.Rect({ left: data[11009]?.left + 30 || 492, top: 84, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11009]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29009.data = 29009] = stacker29009); const stacker20009 = new fabric.Rect({ left: data[11009]?.left + 12 || 474, top: 84, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11009]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20009.data = 20009] = stacker20009); // 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[11012]?.left || 462, top: -88, width: 15, height: 10, //fill: colors.yellow, fill: data[11012]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker2.data = 11012] = stacker2); const stacker29012= new fabric.Rect({ left: data[11012]?.left + 30 || 492, top: -84, width: 6, height: 6, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11012]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29012.data = 29012] = stacker29012); const stacker20012 = new fabric.Rect({ left: data[11012]?.left + 12 || 474, top: -84, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11012]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20012.data = 20012] = stacker20012); // 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[11011]?.left || 462, top: -36, width: 15, height: 10, //fill: colors.yellow, fill: data[11011]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker3.data = 11011] = stacker3); const stacker29011= new fabric.Rect({ left: data[11011]?.left+ 30 || 492, top: -34, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11011]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29011.data = 29011] = stacker29011); const stacker20011 = new fabric.Rect({ left: data[11011]?.left + 12 || 474, top: -34, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11011]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20011.data = 20011] = stacker20011); // 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[11010]?.left || 462, top: 13, width: 15, height: 10, //fill: colors.yellow, fill: data[11010]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker4.data = 11010] = stacker4); const stacker29010= new fabric.Rect({ left: data[11010]?.left + 30 || 492, top: 18, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11010]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29010.data = 29010] = stacker29010); const stacker20010 = new fabric.Rect({ left: data[11010]?.left + 12 || 474, top: 18, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11010]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20010.data = 20010] = stacker20010); // 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[11008]?.left || 462, top: 150, width: 15, height: 10, //fill: colors.yellow, fill: data[11008]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker5.data = 11008] = stacker5); const stacker29008= new fabric.Rect({ left: data[11008]?.left + 30 || 492, top: 152, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11008]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29008.data = 29008] = stacker29008); const stacker20008 = new fabric.Rect({ left: data[11008]?.left + 12 || 474, top: 152, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11008]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20008.data = 20008] = stacker20008); // const stacker6 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11007]?.left || 462, top: 212, width: 15, height: 10, //fill: colors.yellow, fill: data[11007]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker6.data = 11007] = stacker6); const stacker29007= new fabric.Rect({ left: data[11007]?.left + 30 || 492, top: 216, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11007]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29007.data = 29007] = stacker29007); const stacker20007 = new fabric.Rect({ left: data[11007]?.left + 12 || 474, top: 216, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11007]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20007.data = 20007] = stacker20007); // const stacker7 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11006]?.left || 462, top: 265, width: 15, height: 10, //fill: colors.yellow, fill: data[11006]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker7.data = 11006] = stacker7); const stacker29006= new fabric.Rect({ left: data[11006]?.left + 30 || 492, top: 269, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11006]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29006.data = 29006] = stacker29006); const stacker20006 = new fabric.Rect({ left: data[11006]?.left + 12 || 474, top: 269, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11006]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20006.data = 20006] = stacker20006); // const stacker8 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11005]?.left || 462, top: 318, width: 15, height: 10, //fill: colors.yellow, fill: data[11005]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker8.data = 11005] = stacker8); const stacker29005= new fabric.Rect({ left: data[11005]?.left + 30 || 492, top: 322, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11005]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29005.data = 29005] = stacker29005); const stacker20005 = new fabric.Rect({ left: data[11005]?.left + 12 || 474, top: 322, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11005]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20005.data = 20005] = stacker20005); // const stacker9 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11004]?.left || 462, top: 370, width: 15, height: 10, //fill: colors.yellow, fill: data[11004]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker9.data = 11004] = stacker9); const stacker29004= new fabric.Rect({ left: data[11004]?.left + 30 || 492, top: 375, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11004]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29004.data = 29004] = stacker29004); const stacker20004 = new fabric.Rect({ left: data[11004]?.left + 12 || 474, top: 375, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11004]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20004.data = 20004] = stacker20004); // const stacker10 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11003]?.left || 462, top: 425, width: 15, height: 10, //fill: colors.yellow, fill: data[11003]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker10.data = 11003] = stacker10); const stacker29003= new fabric.Rect({ left: data[11003]?.left + 30 || 492, top: 428, width: 6, height: 6, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11003]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29003.data = 29003] = stacker29003); const stacker20003 = new fabric.Rect({ left: data[11003]?.left + 12 || 474, top: 428, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11003]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20003.data = 20003] = stacker20003); // const stacker11 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11002]?.left || 462, top: 475, width: 15, height: 10, //fill: colors.yellow, fill: data[11002]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker11.data = 11002] = stacker11); const stacker29002= new fabric.Rect({ left: data[11002]?.left + 30 || 492, top: 482, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11002]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29002.data = 29002] = stacker29002); const stacker20002 = new fabric.Rect({ left: data[11002]?.left + 12 || 474, top: 482, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11002]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20002.data = 20002] = stacker20002); // const stacker12 = new fabric.Path('M 0 8 L 8 0 L 38 0 L 46 8 L 38 16 L 8 16 z', { left: data[11001]?.left || 462, top: 530, width: 15, height: 10, //fill: colors.yellow, fill: data[11001]?.color || colors.yellow, hoverCursor: 'pointer', hasControls: false, selectable: false }); canvas.add(index[stacker12.data = 11001] = stacker12); const stacker29001= new fabric.Rect({ left: data[11001]?.left + 30 || 492, top: 534, width: 5, height: 5, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11001]?.splitByte_0 || false // visible:true }); canvas.add(index[stacker29001.data = 29001] = stacker29001); const stacker20001 = new fabric.Rect({ left: data[11001]?.left + 12 || 474, top: 534, width: 7, height: 7, hoverCursor: 'pointer', objectCaching: false, hasControls: false, selectable: false, fill: colors.blue, visible: data[11001]?.splitByte_1 || false // visible:true }); canvas.add(index[stacker20001.data = 20001] = stacker20001); } }