diff --git a/homework-zhjwang.excalidraw b/homework-zhjwang.excalidraw new file mode 100644 index 0000000000000000000000000000000000000000..e9d56242af906686ef9d27795b0bba8a9e780e44 --- /dev/null +++ b/homework-zhjwang.excalidraw @@ -0,0 +1,2636 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 837, + "versionNonce": 195147811, + "isDeleted": false, + "id": "YUoRLZiS1VGYOn2sT_5P0", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1046.4142779031972, + "y": 801.5915896898853, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 133, + "height": 1038, + "seed": 1574180781, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "KAPxfHepxGpUJP6LwnN4v", + "type": "text" + }, + { + "id": "eyoQsAWnMu08K8GEo0nQL", + "type": "arrow" + }, + { + "id": "sQTo5B7qBvlDicc1cGiXr", + "type": "arrow" + }, + { + "id": "7J8KlZbJaavNOqZjLXYad", + "type": "arrow" + }, + { + "id": "Hgv8BvoTATsJbwQPTQR3L", + "type": "arrow" + }, + { + "id": "70UMV-4Efi574qFeIgLT3", + "type": "arrow" + }, + { + "id": "1pqtBaW8DP-HjrR-pAVGd", + "type": "arrow" + }, + { + "id": "-7UrxxUomrsTPru6kUABo", + "type": "arrow" + }, + { + "id": "baHHZkG5rV59oOsYt3qeq", + "type": "arrow" + }, + { + "id": "BgzQAnEhmH0pvwiG9eSjS", + "type": "arrow" + }, + { + "type": "text", + "id": "KAPxfHepxGpUJP6LwnN4v" + }, + { + "id": "waI4RgnvT-FQVWVVXVwYr", + "type": "arrow" + }, + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow" + }, + { + "id": "Bcxoe5lo_WaMR8jJlnNj1", + "type": "arrow" + }, + { + "id": "-myy7ftLhkNhFRnOgSjf2", + "type": "arrow" + }, + { + "id": "WWPtjtQ_iPGaLVm1H69J0", + "type": "arrow" + }, + { + "id": "F0FDVupRKRwRgppyWTebV", + "type": "arrow" + }, + { + "id": "ZKSCFpqGX3MovnEGgF9X-", + "type": "arrow" + }, + { + "id": "8gq1_rGzu74n3s5N35g2R", + "type": "arrow" + }, + { + "id": "KpJFHo2ONLIhCNVR4vRI2", + "type": "arrow" + }, + { + "id": "b9Gm4IvnTOVEtbHrqCBRJ", + "type": "arrow" + }, + { + "id": "XwyysDL4Y9urWWwhsur7N", + "type": "arrow" + } + ], + "updated": 1667564737446, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 611, + "versionNonce": 902446189, + "isDeleted": false, + "id": "KAPxfHepxGpUJP6LwnN4v", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1076.4142779031972, + "y": 1295.5915896898853, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 73, + "height": 50, + "seed": 719078819, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667563747276, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Print \nReceipt", + "baseline": 43, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "YUoRLZiS1VGYOn2sT_5P0", + "originalText": "Print Receipt" + }, + { + "type": "text", + "version": 518, + "versionNonce": 1954344973, + "isDeleted": false, + "id": "mEKwfH13trshZScknbzEw", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 651.5600169332083, + "y": 889.0834608099259, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 267, + "height": 50, + "seed": 1206945507, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667561001196, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Barcodes\n[\"[-]\",..]", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Barcodes\n[\"[-]\",..]" + }, + { + "id": "waI4RgnvT-FQVWVVXVwYr", + "type": "arrow", + "x": 940.5203702401225, + "y": 923.3945463474888, + "width": 103.35082641348436, + "height": 1.0776366860502549, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1724549517, + "version": 309, + "versionNonce": 1684217859, + "isDeleted": false, + "boundElements": null, + "updated": 1667563759343, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 103.35082641348436, + 1.0776366860502549 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.7608322534557748, + "gap": 2.5430812495903865 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "text", + "version": 235, + "versionNonce": 1716890051, + "isDeleted": false, + "id": "yQ_RxVC1QwmDo_hjb1z33", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 602.4697088130489, + "y": 1035.3313705925018, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 301, + "height": 75, + "seed": 1728576877, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow" + } + ], + "updated": 1667562061718, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]", + "baseline": 68, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]" + }, + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow", + "x": 758.3276718999743, + "y": 1127.4128898769507, + "width": 269.6599329502385, + "height": 0.3017909296488597, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1944055277, + "version": 470, + "versionNonce": 778785795, + "isDeleted": false, + "boundElements": null, + "updated": 1667563763802, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 269.6599329502385, + 0.3017909296488597 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "yQ_RxVC1QwmDo_hjb1z33", + "focus": 1.4488397597733413, + "gap": 17.08151928444886 + }, + "endBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.3713954185868635, + "gap": 18.42667305298437 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "Bcxoe5lo_WaMR8jJlnNj1", + "type": "arrow", + "x": 1029.5794054351109, + "y": 1267.4378325041412, + "width": 121.20532104532595, + "height": 1.927305016496348, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1861394733, + "version": 317, + "versionNonce": 1071463747, + "isDeleted": false, + "boundElements": null, + "updated": 1667563770316, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -121.20532104532595, + -1.927305016496348 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.09965944812739339, + "gap": 16.83487246808636 + }, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "text", + "version": 359, + "versionNonce": 1923092685, + "isDeleted": false, + "id": "IDcySC8wKBPYbow9eEJ6F", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 575.200899112782, + "y": 1212.5627030222597, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 299, + "height": 75, + "seed": 1093677475, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow" + } + ], + "updated": 1667561001197, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Receipt\n[, “name\":\",\"Amount\":xxx,\n“price\": }, \"Total\":xxx]", + "baseline": 68, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Receipt\n[, “name\":\",\"Amount\":xxx,\n“price\": }, \"Total\":xxx]" + }, + { + "type": "rectangle", + "version": 1708, + "versionNonce": 1229939850, + "isDeleted": false, + "id": "1zqfNHpvb7BRtfteQ3J9M", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1642.3241484472824, + "y": 766.5842594376984, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 201, + "height": 351, + "seed": 87187203, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "WdbnYPJx54X_if18b_U7I", + "type": "text" + }, + { + "id": "7J8KlZbJaavNOqZjLXYad", + "type": "arrow" + }, + { + "id": "Hgv8BvoTATsJbwQPTQR3L", + "type": "arrow" + }, + { + "id": "iMQpgCfX3r7dzcO-MgMPs", + "type": "arrow" + }, + { + "id": "eRBBxAaVub42Ru9YgaEku", + "type": "arrow" + }, + { + "type": "text", + "id": "WdbnYPJx54X_if18b_U7I" + }, + { + "id": "-myy7ftLhkNhFRnOgSjf2", + "type": "arrow" + }, + { + "id": "WWPtjtQ_iPGaLVm1H69J0", + "type": "arrow" + }, + { + "id": "F0FDVupRKRwRgppyWTebV", + "type": "arrow" + }, + { + "id": "EHSpmWlck8-LVnXe6tDPG", + "type": "arrow" + }, + { + "id": "gvQabQGc9Pxid_WFiO-Nv", + "type": "arrow" + }, + { + "id": "DuEdCQTmlIGIm0j70LL_n", + "type": "arrow" + }, + { + "id": "0FjzNMzD4RiDWdNNBtB8P", + "type": "arrow" + }, + { + "id": "ZbNb_JZwciySLrFPivoiA", + "type": "arrow" + } + ], + "updated": 1667565289629, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1529, + "versionNonce": 1093566742, + "isDeleted": false, + "id": "WdbnYPJx54X_if18b_U7I", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1656.3241484472824, + "y": 929.5842594376984, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 173, + "height": 25, + "seed": 1693009581, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667565289629, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ValidateBarcodes", + "baseline": 18, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "1zqfNHpvb7BRtfteQ3J9M", + "originalText": "ValidateBarcodes" + }, + { + "type": "arrow", + "version": 2040, + "versionNonce": 1453685590, + "isDeleted": false, + "id": "-myy7ftLhkNhFRnOgSjf2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1189.7240814774195, + "y": 851.3378590397884, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 444.7525287241558, + "height": 0.6920004756884737, + "seed": 351037027, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667565329477, + "link": null, + "locked": false, + "startBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": -0.9037393288631205, + "gap": 10.309803574222315 + }, + "endBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": 0.5215124344034692, + "gap": 7.847538245707028 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 444.7525287241558, + -0.6920004756884737 + ] + ] + }, + { + "type": "arrow", + "version": 2370, + "versionNonce": 2086763542, + "isDeleted": false, + "id": "WWPtjtQ_iPGaLVm1H69J0", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1190.2784495757605, + "y": 967.3216778711826, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 449.80406630519633, + "height": 2.0089599447235287, + "seed": 109688653, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667565323875, + "link": null, + "locked": false, + "startBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": -0.680950279564937, + "gap": 10.864171672563316 + }, + "endBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": -0.15746196277780286, + "gap": 2.2416325663255066 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 449.80406630519633, + 2.0089599447235287 + ] + ] + }, + { + "type": "text", + "version": 636, + "versionNonce": 881644682, + "isDeleted": false, + "id": "1Vo574UvjORDmaFo6RlBF", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1282.0972165253943, + "y": 774.2017778161982, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 267, + "height": 50, + "seed": 1260397357, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667565333799, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Barcodes\n[\"[-]\",..]", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Barcodes\n[\"[-]\",..]" + }, + { + "type": "text", + "version": 417, + "versionNonce": 160336650, + "isDeleted": false, + "id": "45laafTWJjTPuUy2mKP_F", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1262.9125978396098, + "y": 876.8943926295991, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 301, + "height": 75, + "seed": 1037533773, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow" + } + ], + "updated": 1667565324963, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]", + "baseline": 68, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]" + }, + { + "id": "F0FDVupRKRwRgppyWTebV", + "type": "arrow", + "x": 1641.5398784946035, + "y": 1085.7676940120125, + "width": 450.698555072938, + "height": 0.5729759913367616, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1690383427, + "version": 998, + "versionNonce": 295243606, + "isDeleted": false, + "boundElements": null, + "updated": 1667565332820, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -450.698555072938, + 0.5729759913367616 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": -0.8173802710688183, + "gap": 1 + }, + "endBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": -0.4510861557939752, + "gap": 11.427045518468276 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "r9kCeBYZfUupc2sUJEl54", + "type": "text", + "x": 1275.089949905514, + "y": 1037.968390695313, + "width": 302, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 1481387043, + "version": 156, + "versionNonce": 747736458, + "isDeleted": false, + "boundElements": null, + "updated": 1667565320729, + "link": null, + "locked": false, + "text": "ReceiptContent:{errorNUm:xxx}", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "ReceiptContent:{errorNUm:xxx}" + }, + { + "type": "rectangle", + "version": 679, + "versionNonce": 2102284707, + "isDeleted": false, + "id": "D5AydXNTmMKAfKnKuNdw_", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1646.6181699495376, + "y": 1169.893892301505, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 208, + "height": 398, + "seed": 239743885, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "U9UERd0sd0-wtjt9luIED", + "type": "text" + }, + { + "id": "70UMV-4Efi574qFeIgLT3", + "type": "arrow" + }, + { + "id": "1pqtBaW8DP-HjrR-pAVGd", + "type": "arrow" + }, + { + "id": "-7UrxxUomrsTPru6kUABo", + "type": "arrow" + }, + { + "id": "kv3_LO0CSAcbGpVdxzVZo", + "type": "arrow" + }, + { + "id": "hqFdMvHjjLFAJtIUWvW5Q", + "type": "arrow" + }, + { + "id": "6wxGcBRnLccptzn0IVbFI", + "type": "arrow" + }, + { + "id": "hOq3eWemoqO2r443TOzAN", + "type": "arrow" + }, + { + "type": "text", + "id": "U9UERd0sd0-wtjt9luIED" + }, + { + "id": "ZKSCFpqGX3MovnEGgF9X-", + "type": "arrow" + }, + { + "id": "8gq1_rGzu74n3s5N35g2R", + "type": "arrow" + }, + { + "id": "EC77FA-3ruACwHDnkh7-B", + "type": "arrow" + }, + { + "id": "y_IFaMqhkmJeD-CNDJrTr", + "type": "arrow" + }, + { + "id": "KpJFHo2ONLIhCNVR4vRI2", + "type": "arrow" + }, + { + "id": "wGizE6QVhXlZovVUqfxaW", + "type": "arrow" + }, + { + "id": "RflSfj-ZanR56zf2RwXZM", + "type": "arrow" + } + ], + "updated": 1667564706355, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 587, + "versionNonce": 112580845, + "isDeleted": false, + "id": "U9UERd0sd0-wtjt9luIED", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1672.6181699495376, + "y": 1358.893892301505, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 156, + "height": 20, + "seed": 2035177411, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667563410664, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "CaculateTotalPrice", + "baseline": 14, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "D5AydXNTmMKAfKnKuNdw_", + "originalText": "CaculateTotalPrice" + }, + { + "type": "arrow", + "version": 2506, + "versionNonce": 749121005, + "isDeleted": false, + "id": "ZKSCFpqGX3MovnEGgF9X-", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1190.8936968484604, + "y": 1265.1567505619114, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 450.8357656242488, + "height": 0.8964098872525028, + "seed": 2090303437, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667563818554, + "link": null, + "locked": false, + "startBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": -0.10708232955028808, + "gap": 11.479418945263205 + }, + "endBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "focus": 0.5151643034114012, + "gap": 4.888707476828358 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 450.8357656242488, + 0.8964098872525028 + ] + ] + }, + { + "type": "arrow", + "version": 2598, + "versionNonce": 1413022499, + "isDeleted": false, + "id": "8gq1_rGzu74n3s5N35g2R", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1193.721096428424, + "y": 1377.9597506249893, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 448.44048521594664, + "height": 4.246326057397937, + "seed": 844180419, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667563831149, + "link": null, + "locked": false, + "startBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.10892948182136059, + "gap": 14.306818525226845 + }, + "endBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "focus": -0.07170130552016411, + "gap": 4.456588305166861 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 448.44048521594664, + 4.246326057397937 + ] + ] + }, + { + "type": "text", + "version": 744, + "versionNonce": 1344229389, + "isDeleted": false, + "id": "QSmQBHeFtbWjTI-1lfKQC", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1255.9653983059793, + "y": 1176.286942604641, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 267, + "height": 50, + "seed": 81071491, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667563816379, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Barcodes\n[\"[-]\",..]", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Barcodes\n[\"[-]\",..]" + }, + { + "type": "text", + "version": 501, + "versionNonce": 924515533, + "isDeleted": false, + "id": "avLXdwWywr0fI6XKwPIP7", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1241.8576924655417, + "y": 1293.1562362163202, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 301, + "height": 75, + "seed": 187099117, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow" + } + ], + "updated": 1667563820345, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]", + "baseline": 68, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]" + }, + { + "type": "rectangle", + "version": 1082, + "versionNonce": 208253123, + "isDeleted": false, + "id": "5UfwEyUSMiWBV_V_2NZWT", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2239.7799639954014, + "y": 1165.6070911314644, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 213, + "height": 143, + "seed": 1602201443, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "ySbTOEp8BRYa8QnWGj1Mc", + "type": "text" + }, + { + "id": "kv3_LO0CSAcbGpVdxzVZo", + "type": "arrow" + }, + { + "id": "hOq3eWemoqO2r443TOzAN", + "type": "arrow" + }, + { + "id": "hqFdMvHjjLFAJtIUWvW5Q", + "type": "arrow" + }, + { + "type": "text", + "id": "ySbTOEp8BRYa8QnWGj1Mc" + }, + { + "id": "EC77FA-3ruACwHDnkh7-B", + "type": "arrow" + }, + { + "id": "y_IFaMqhkmJeD-CNDJrTr", + "type": "arrow" + } + ], + "updated": 1667564528937, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 939, + "versionNonce": 215544045, + "isDeleted": false, + "id": "ySbTOEp8BRYa8QnWGj1Mc", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2270.7799639954014, + "y": 1227.1070911314644, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 151, + "height": 20, + "seed": 389755981, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667564528937, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "GetBarcodeAmount", + "baseline": 14, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "5UfwEyUSMiWBV_V_2NZWT", + "originalText": "GetBarcodeAmount" + }, + { + "id": "EC77FA-3ruACwHDnkh7-B", + "type": "arrow", + "x": 1866.8900360835348, + "y": 1216.3213473443552, + "width": 364.246714023521, + "height": 2.635652009656951, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 903422861, + "version": 326, + "versionNonce": 2009484109, + "isDeleted": false, + "boundElements": null, + "updated": 1667564528937, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 364.246714023521, + -2.635652009656951 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "gap": 12.271866133997037, + "focus": -0.7596326789653913 + }, + "endBinding": { + "elementId": "5UfwEyUSMiWBV_V_2NZWT", + "gap": 8.6432138883456, + "focus": 0.3356074609849306 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "text", + "version": 761, + "versionNonce": 1117309645, + "isDeleted": false, + "id": "3ViHQXL8P-_P5knTqAIKi", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1890.6800391902332, + "y": 1137.652992499178, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 267, + "height": 50, + "seed": 2139837549, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667563125853, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Barcodes\n[\"[-]\",..]", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Barcodes\n[\"[-]\",..]" + }, + { + "id": "y_IFaMqhkmJeD-CNDJrTr", + "type": "arrow", + "x": 2230.7336847816914, + "y": 1305.451067471399, + "width": 366.432950517378, + "height": 2.2676708298592985, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1749537923, + "version": 348, + "versionNonce": 618224045, + "isDeleted": false, + "boundElements": null, + "updated": 1667564528937, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -366.432950517378, + 2.2676708298592985 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "5UfwEyUSMiWBV_V_2NZWT", + "focus": -0.9371782508994306, + "gap": 9.046279213710022 + }, + "endBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "focus": -0.3028979042409324, + "gap": 9.682564314775618 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "text", + "version": 1457, + "versionNonce": 744432643, + "isDeleted": false, + "id": "9zjiz9aciNsgRcnV3xQ3V", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1883.8057663314817, + "y": 1230.9330811407087, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 338, + "height": 40, + "seed": 1648765773, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667563147906, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "BarcodesAmount\n[barcode: , amount: \",..]", + "baseline": 34, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "BarcodesAmount\n[barcode: , amount: \",..]" + }, + { + "type": "arrow", + "version": 622, + "versionNonce": 1860661891, + "isDeleted": false, + "id": "KpJFHo2ONLIhCNVR4vRI2", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1644.453607535762, + "y": 1531.851872887575, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 452.969540119494, + "height": 1.1614900343604404, + "seed": 327646339, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667564732208, + "link": null, + "locked": false, + "startBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "focus": -0.8191545606560453, + "gap": 2.1645624137754567 + }, + "endBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.4042936185178188, + "gap": 12.069789513070873 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -452.969540119494, + -1.1614900343604404 + ] + ] + }, + { + "type": "text", + "version": 378, + "versionNonce": 1372709667, + "isDeleted": false, + "id": "jaGyUayg4JINnp7J5JwWN", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1209.890863234437, + "y": 1449.0222334100301, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 409, + "height": 50, + "seed": 1797595597, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667564724013, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ReceiptContent:{errorNUm:xxx, [Name:xxx,\n,Amount:xxx,price:xxx, Total:xxxx}", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "ReceiptContent:{errorNUm:xxx, [Name:xxx,\n,Amount:xxx,price:xxx, Total:xxxx}" + }, + { + "type": "rectangle", + "version": 687, + "versionNonce": 1017561219, + "isDeleted": false, + "id": "hpUZCiejexgYlC20P52uZ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1639.6859779187755, + "y": 1690.4527379358026, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 208, + "height": 103, + "seed": 510010115, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "3JeyIqqwTxSAKIQBu2xB1", + "type": "text" + }, + { + "id": "3JeyIqqwTxSAKIQBu2xB1", + "type": "text" + }, + { + "id": "baHHZkG5rV59oOsYt3qeq", + "type": "arrow" + }, + { + "id": "BgzQAnEhmH0pvwiG9eSjS", + "type": "arrow" + }, + { + "type": "text", + "id": "3JeyIqqwTxSAKIQBu2xB1" + }, + { + "id": "b9Gm4IvnTOVEtbHrqCBRJ", + "type": "arrow" + }, + { + "id": "XwyysDL4Y9urWWwhsur7N", + "type": "arrow" + } + ], + "updated": 1667564737446, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 616, + "versionNonce": 1053178957, + "isDeleted": false, + "id": "3JeyIqqwTxSAKIQBu2xB1", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1724.1859779187755, + "y": 1731.9527379358026, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 39, + "height": 20, + "seed": 2093204141, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667563843079, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "Print", + "baseline": 14, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "hpUZCiejexgYlC20P52uZ", + "originalText": "Print" + }, + { + "type": "rectangle", + "version": 1158, + "versionNonce": 1648921091, + "isDeleted": false, + "id": "y5NONAHWdI6ZgGG18UsNy", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2248.921850737065, + "y": 1425.999973776723, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 213, + "height": 143, + "seed": 860103587, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "jCL7EdOz8C51GTAcxniq4", + "type": "text" + }, + { + "id": "kv3_LO0CSAcbGpVdxzVZo", + "type": "arrow" + }, + { + "id": "hOq3eWemoqO2r443TOzAN", + "type": "arrow" + }, + { + "id": "hqFdMvHjjLFAJtIUWvW5Q", + "type": "arrow" + }, + { + "id": "jCL7EdOz8C51GTAcxniq4", + "type": "text" + }, + { + "id": "EC77FA-3ruACwHDnkh7-B", + "type": "arrow" + }, + { + "id": "y_IFaMqhkmJeD-CNDJrTr", + "type": "arrow" + }, + { + "type": "text", + "id": "jCL7EdOz8C51GTAcxniq4" + }, + { + "id": "22jdGNUb1Qgtduizvublb", + "type": "arrow" + }, + { + "id": "RflSfj-ZanR56zf2RwXZM", + "type": "arrow" + } + ], + "updated": 1667564706355, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1031, + "versionNonce": 166890381, + "isDeleted": false, + "id": "jCL7EdOz8C51GTAcxniq4", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2297.921850737065, + "y": 1487.499973776723, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 115, + "height": 20, + "seed": 758881293, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667564543794, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "CalculatePrice", + "baseline": 14, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "y5NONAHWdI6ZgGG18UsNy", + "originalText": "CalculatePrice" + }, + { + "type": "arrow", + "version": 2776, + "versionNonce": 194297549, + "isDeleted": false, + "id": "22jdGNUb1Qgtduizvublb", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1854.4539558666777, + "y": 1436.5190587728578, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 388.712166775231, + "height": 1.9592390336015342, + "seed": 169381731, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667564672424, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "y5NONAHWdI6ZgGG18UsNy", + "focus": 0.8815766982911948, + "gap": 5.755728095156428 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 388.712166775231, + -1.9592390336015342 + ] + ] + }, + { + "id": "ebyMSFvyrwnJtT6n827Le", + "type": "text", + "x": 2015.9396182178273, + "y": 1396.8033056025859, + "width": 46, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 2092589539, + "version": 8, + "versionNonce": 1516081997, + "isDeleted": false, + "boundElements": null, + "updated": 1667564688124, + "link": null, + "locked": false, + "text": "price", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "price" + }, + { + "type": "arrow", + "version": 2850, + "versionNonce": 1391432963, + "isDeleted": false, + "id": "wGizE6QVhXlZovVUqfxaW", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1862.6346101659576, + "y": 1504.7152298622677, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 388.712166775231, + "height": 1.9592390336015342, + "seed": 1230565187, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667564696606, + "link": null, + "locked": false, + "startBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "focus": 0.6835558865485192, + "gap": 8.016440216420051 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 388.712166775231, + -1.9592390336015342 + ] + ] + }, + { + "id": "l5Auurpq1N2g2ATOQ3W_p", + "type": "text", + "x": 2044.1246082171776, + "y": 1468.7486172566614, + "width": 71, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 355854701, + "version": 8, + "versionNonce": 1517991619, + "isDeleted": false, + "boundElements": null, + "updated": 1667564699052, + "link": null, + "locked": false, + "text": "amount", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "amount" + }, + { + "type": "arrow", + "version": 771, + "versionNonce": 382620963, + "isDeleted": false, + "id": "RflSfj-ZanR56zf2RwXZM", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2233.248616465195, + "y": 1571.8424377546457, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 376.57294511305463, + "height": 1.1614900343604404, + "seed": 807200355, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667564709283, + "link": null, + "locked": false, + "startBinding": { + "elementId": "y5NONAHWdI6ZgGG18UsNy", + "focus": -1.0402459554498666, + "gap": 15.673234271870115 + }, + "endBinding": { + "elementId": "D5AydXNTmMKAfKnKuNdw_", + "focus": 1.0107322506385135, + "gap": 2.7870554187802554 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -376.57294511305463, + -1.1614900343604404 + ] + ] + }, + { + "id": "XoYAQCbi1MxgVEcPqPkJm", + "type": "text", + "x": 2097.1369431201806, + "y": 1538.80063123563, + "width": 98, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 205089005, + "version": 12, + "versionNonce": 2050689667, + "isDeleted": false, + "boundElements": null, + "updated": 1667564712909, + "link": null, + "locked": false, + "text": "totalprice", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "totalprice" + }, + { + "type": "arrow", + "version": 2673, + "versionNonce": 6448077, + "isDeleted": false, + "id": "b9Gm4IvnTOVEtbHrqCBRJ", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1187.6168112512867, + "y": 1712.5063689866265, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 448.44048521594664, + "height": 4.246326057397937, + "seed": 1679606307, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667564723386, + "link": null, + "locked": false, + "startBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.7528580788858142, + "gap": 8.202533348089446 + }, + "endBinding": { + "elementId": "hpUZCiejexgYlC20P52uZ", + "focus": 0.46072201883201935, + "gap": 3.6286814515422066 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 448.44048521594664, + 4.246326057397937 + ] + ] + }, + { + "type": "text", + "version": 416, + "versionNonce": 1452025667, + "isDeleted": false, + "id": "rIeP3zFVe3AxUy7f7xggd", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1210.9609161953292, + "y": 1628.4987349265332, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 409, + "height": 50, + "seed": 388201197, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667564730610, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "ReceiptContent:{errorNUm:xxx, [Name:xxx,\n,Amount:xxx,price:xxx, Total:xxxx}", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "ReceiptContent:{errorNUm:xxx, [Name:xxx,\n,Amount:xxx,price:xxx, Total:xxxx}" + }, + { + "type": "arrow", + "version": 715, + "versionNonce": 1451605293, + "isDeleted": false, + "id": "XwyysDL4Y9urWWwhsur7N", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1643.4697503576874, + "y": 1795.0124744958057, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 452.969540119494, + "height": 1.1614900343604404, + "seed": 1459366435, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667564737446, + "link": null, + "locked": false, + "startBinding": { + "elementId": "hpUZCiejexgYlC20P52uZ", + "focus": -1.0299427069059652, + "gap": 1.5597365600031026 + }, + "endBinding": { + "elementId": "YUoRLZiS1VGYOn2sT_5P0", + "focus": 0.9111851227086037, + "gap": 11.085932334996187 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -452.969540119494, + -1.1614900343604404 + ] + ] + }, + { + "id": "3MYRgTXp5AEiw6oY2vace", + "type": "text", + "x": 1385.257017279853, + "y": 1758.4231615480717, + "width": 240, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 108008941, + "version": 39, + "versionNonce": 664708877, + "isDeleted": false, + "boundElements": null, + "updated": 1667564769848, + "link": null, + "locked": false, + "text": "Receipt or errormessage", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "Receipt or errormessage" + }, + { + "type": "rectangle", + "version": 1285, + "versionNonce": 193208534, + "isDeleted": false, + "id": "Ps5808ZwLY0tsCdw8qOHc", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2260.7575034763126, + "y": 752.082723249701, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 213, + "height": 143, + "seed": 395205603, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "1byql4Hj51az6fCt4V6Eg", + "type": "text" + }, + { + "id": "kv3_LO0CSAcbGpVdxzVZo", + "type": "arrow" + }, + { + "id": "hOq3eWemoqO2r443TOzAN", + "type": "arrow" + }, + { + "id": "hqFdMvHjjLFAJtIUWvW5Q", + "type": "arrow" + }, + { + "id": "1byql4Hj51az6fCt4V6Eg", + "type": "text" + }, + { + "id": "EC77FA-3ruACwHDnkh7-B", + "type": "arrow" + }, + { + "id": "y_IFaMqhkmJeD-CNDJrTr", + "type": "arrow" + }, + { + "type": "text", + "id": "1byql4Hj51az6fCt4V6Eg" + }, + { + "id": "EHSpmWlck8-LVnXe6tDPG", + "type": "arrow" + }, + { + "id": "gvQabQGc9Pxid_WFiO-Nv", + "type": "arrow" + } + ], + "updated": 1667565239182, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1157, + "versionNonce": 1168504982, + "isDeleted": false, + "id": "1byql4Hj51az6fCt4V6Eg", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2291.2575034763126, + "y": 813.582723249701, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 152, + "height": 20, + "seed": 872417229, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667565055358, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "ValidateBarcodList", + "baseline": 14, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "Ps5808ZwLY0tsCdw8qOHc", + "originalText": "ValidateBarcodList" + }, + { + "type": "rectangle", + "version": 1367, + "versionNonce": 521627978, + "isDeleted": false, + "id": "tR7uXKMZH5C-qu60xdHY7", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2263.3448408143036, + "y": 944.5527717858805, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 213, + "height": 173, + "seed": 46800355, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "TeHytiOAb2cTvZV-3neIp", + "type": "text" + }, + { + "id": "kv3_LO0CSAcbGpVdxzVZo", + "type": "arrow" + }, + { + "id": "hOq3eWemoqO2r443TOzAN", + "type": "arrow" + }, + { + "id": "hqFdMvHjjLFAJtIUWvW5Q", + "type": "arrow" + }, + { + "id": "TeHytiOAb2cTvZV-3neIp", + "type": "text" + }, + { + "id": "EC77FA-3ruACwHDnkh7-B", + "type": "arrow" + }, + { + "id": "y_IFaMqhkmJeD-CNDJrTr", + "type": "arrow" + }, + { + "id": "TeHytiOAb2cTvZV-3neIp", + "type": "text" + }, + { + "type": "text", + "id": "TeHytiOAb2cTvZV-3neIp" + }, + { + "id": "DuEdCQTmlIGIm0j70LL_n", + "type": "arrow" + }, + { + "id": "0FjzNMzD4RiDWdNNBtB8P", + "type": "arrow" + } + ], + "updated": 1667565259729, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1263, + "versionNonce": 258353238, + "isDeleted": false, + "id": "TeHytiOAb2cTvZV-3neIp", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2290.3448408143036, + "y": 1021.0527717858804, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 159, + "height": 20, + "seed": 2094622157, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667565259729, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 1, + "text": "ValidateProductList", + "baseline": 14, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "tR7uXKMZH5C-qu60xdHY7", + "originalText": "ValidateProductList" + }, + { + "type": "arrow", + "version": 2086, + "versionNonce": 33323018, + "isDeleted": false, + "id": "EHSpmWlck8-LVnXe6tDPG", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1846.4334584580788, + "y": 805.4224894463574, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 413.32404501823385, + "height": 0.9316719543329555, + "seed": 188025302, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667565289895, + "link": null, + "locked": false, + "startBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "gap": 3.1093100107964347, + "focus": -0.779024716052573 + }, + "endBinding": { + "elementId": "Ps5808ZwLY0tsCdw8qOHc", + "gap": 1, + "focus": 0.23677491039805237 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 413.32404501823385, + 0.9316719543329555 + ] + ] + }, + { + "type": "text", + "version": 684, + "versionNonce": 104394838, + "isDeleted": false, + "id": "OhbTGF5S7ZxqswTNu9hrL", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1912.5125902371915, + "y": 718.4976991757009, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 267, + "height": 50, + "seed": 1973203914, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667565085329, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Barcodes\n[\"[-]\",..]", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Barcodes\n[\"[-]\",..]" + }, + { + "id": "gvQabQGc9Pxid_WFiO-Nv", + "type": "arrow", + "x": 2254.399443489655, + "y": 871.9233987018641, + "width": 397.79196439625616, + "height": 0.5763814552160511, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 1102921226, + "version": 318, + "versionNonce": 883959510, + "isDeleted": false, + "boundElements": null, + "updated": 1667565303959, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -397.79196439625616, + 0.5763814552160511 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "Ps5808ZwLY0tsCdw8qOHc", + "focus": -0.672355190718038, + "gap": 6.358059986657736 + }, + "endBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": -0.39522541368771674, + "gap": 13.283330646116383 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "-Smprtl_jdBSRxMEzlUAu", + "type": "text", + "x": 2027.0849291412126, + "y": 832.6005984206238, + "width": 104, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 139436758, + "version": 12, + "versionNonce": 1346070346, + "isDeleted": false, + "boundElements": null, + "updated": 1667565217786, + "link": null, + "locked": false, + "text": "true/false", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "true/false" + }, + { + "type": "arrow", + "version": 2423, + "versionNonce": 1260689622, + "isDeleted": false, + "id": "DuEdCQTmlIGIm0j70LL_n", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1847.0236042458023, + "y": 960.749521378852, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 415.017896758563, + "height": 0.6715912431508286, + "seed": 1201925642, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667565311072, + "link": null, + "locked": false, + "startBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": 0.10529640771772922, + "gap": 3.699455798519921 + }, + "endBinding": { + "elementId": "tR7uXKMZH5C-qu60xdHY7", + "focus": 0.8013768734245983, + "gap": 1.3033398099382794 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 415.017896758563, + 0.6715912431508286 + ] + ] + }, + { + "type": "text", + "version": 795, + "versionNonce": 1017175446, + "isDeleted": false, + "id": "ZTm3XFmoIvXAKioOyjF5N", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1916.6641168653587, + "y": 894.4310336097252, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 267, + "height": 50, + "seed": 1945815050, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [], + "updated": 1667565304847, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Barcodes\n[\"[-]\",..]", + "baseline": 43, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Barcodes\n[\"[-]\",..]" + }, + { + "type": "arrow", + "version": 2446, + "versionNonce": 354864074, + "isDeleted": false, + "id": "0FjzNMzD4RiDWdNNBtB8P", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1845.5737152777701, + "y": 1056.210462308884, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 412.3951987584269, + "height": 2.634314750019257, + "seed": 1663956490, + "groupIds": [], + "strokeSharpness": "round", + "boundElements": [], + "updated": 1667565300785, + "link": null, + "locked": false, + "startBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": 0.6441954174436225, + "gap": 2.2495668304877654 + }, + "endBinding": { + "elementId": "tR7uXKMZH5C-qu60xdHY7", + "focus": -0.3269849863940008, + "gap": 5.375926778106532 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 412.3951987584269, + 2.634314750019257 + ] + ] + }, + { + "type": "text", + "version": 521, + "versionNonce": 1445288202, + "isDeleted": false, + "id": "RB0wAeliwSEndBVcH6iB8", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1906.7957615198543, + "y": 969.9712244257233, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 301, + "height": 75, + "seed": 153550410, + "groupIds": [], + "strokeSharpness": "sharp", + "boundElements": [ + { + "id": "kVS-Vgi4Lp63WGjcGZRet", + "type": "arrow" + } + ], + "updated": 1667565312480, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]", + "baseline": 68, + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Product list\n[\"barcode\":“\", “name\":\n\",“price\": }, ...]" + }, + { + "id": "ZbNb_JZwciySLrFPivoiA", + "type": "arrow", + "x": 2264.4377114609206, + "y": 1108.2332801312623, + "width": 416.6563680747711, + "height": 0.37363439577598, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "round", + "seed": 676556502, + "version": 157, + "versionNonce": 255223882, + "isDeleted": false, + "boundElements": null, + "updated": 1667565294145, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -416.6563680747711, + 0.37363439577598 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": { + "elementId": "1zqfNHpvb7BRtfteQ3J9M", + "focus": 0.9488960552032838, + "gap": 4.457194938867133 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "Wp0woJNm3YGvPePQFW4H8", + "type": "text", + "x": 1994.898868664389, + "y": 1065.4762124588162, + "width": 104, + "height": 25, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "strokeSharpness": "sharp", + "seed": 559026134, + "version": 12, + "versionNonce": 1693739594, + "isDeleted": false, + "boundElements": null, + "updated": 1667565286562, + "link": null, + "locked": false, + "text": "true/false", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "left", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "true/false" + } + ], + "appState": { + "gridSize": null, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file