123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196 |
- <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="1787px" preserveAspectRatio="none" style="width:711px;height:1787px;background:#FFFFFF;" version="1.1" viewBox="0 0 711 1787" width="711px" zoomAndPan="magnify"><defs/><g><rect fill="none" height="29.1201" id="_title" style="stroke:none;stroke-width:1.0;" width="115" x="294.25" y="10"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="105" x="299.25" y="31.0439">请求报告时序图</text><rect fill="#FFFFFF" height="222.2808" style="stroke:#181818;stroke-width:1.0;" width="10" x="308.5" y="376.127"/><rect fill="#FFFFFF" height="222.2808" style="stroke:#181818;stroke-width:1.0;" width="10" x="387.5" y="895.7344"/><rect fill="#FFFFFF" height="222.2808" style="stroke:#181818;stroke-width:1.0;" width="10" x="465.5" y="1415.3418"/><rect fill="#FFFFFF" height="190.5264" style="stroke:#181818;stroke-width:1.0;" width="10" x="554.5" y="407.8813"/><rect fill="#FFFFFF" height="190.5264" style="stroke:#181818;stroke-width:1.0;" width="10" x="554.5" y="927.4888"/><rect fill="#FFFFFF" height="190.5264" style="stroke:#181818;stroke-width:1.0;" width="10" x="554.5" y="1447.0962"/><rect fill="none" height="369.3442" style="stroke:#000000;stroke-width:1.5;" width="492.5" x="131.5" y="288.8179"/><rect fill="none" height="273.7896" style="stroke:#000000;stroke-width:1.5;" width="472.5" x="141.5" y="332.6182"/><rect fill="none" height="369.3442" style="stroke:#000000;stroke-width:1.5;" width="492.5" x="131.5" y="808.4253"/><rect fill="none" height="273.7896" style="stroke:#000000;stroke-width:1.5;" width="472.5" x="141.5" y="852.2256"/><rect fill="none" height="369.3442" style="stroke:#000000;stroke-width:1.5;" width="492.5" x="131.5" y="1328.0327"/><rect fill="none" height="273.7896" style="stroke:#000000;stroke-width:1.5;" width="472.5" x="141.5" y="1371.833"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="38" x2="38" y1="82.1201" y2="696.9165"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="38" x2="38" y1="696.9165" y2="724.9165"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="38" x2="38" y1="724.9165" y2="1216.5239"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="38" x2="38" y1="1216.5239" y2="1244.5239"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="38" x2="38" y1="1244.5239" y2="1746.1313"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="188.5" x2="188.5" y1="82.1201" y2="696.9165"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="188.5" x2="188.5" y1="696.9165" y2="724.9165"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="188.5" x2="188.5" y1="724.9165" y2="1216.5239"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="188.5" x2="188.5" y1="1216.5239" y2="1244.5239"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="188.5" x2="188.5" y1="1244.5239" y2="1746.1313"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="313" x2="313" y1="82.1201" y2="696.9165"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="313" x2="313" y1="696.9165" y2="724.9165"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="313" x2="313" y1="724.9165" y2="1216.5239"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="313" x2="313" y1="1216.5239" y2="1244.5239"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="313" x2="313" y1="1244.5239" y2="1746.1313"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="392" x2="392" y1="82.1201" y2="696.9165"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="392" x2="392" y1="696.9165" y2="724.9165"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="392" x2="392" y1="724.9165" y2="1216.5239"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="392" x2="392" y1="1216.5239" y2="1244.5239"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="392" x2="392" y1="1244.5239" y2="1746.1313"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="470" x2="470" y1="82.1201" y2="696.9165"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="470" x2="470" y1="696.9165" y2="724.9165"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="470" x2="470" y1="724.9165" y2="1216.5239"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="470" x2="470" y1="1216.5239" y2="1244.5239"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="470" x2="470" y1="1244.5239" y2="1746.1313"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="559" x2="559" y1="82.1201" y2="696.9165"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="559" x2="559" y1="696.9165" y2="724.9165"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="559" x2="559" y1="724.9165" y2="1216.5239"/><line style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:1.0,4.0;" x1="559" x2="559" y1="1216.5239" y2="1244.5239"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="559" x2="559" y1="1244.5239" y2="1746.1313"/><rect fill="#E2E2F0" height="33.1201" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="67" x="5" y="48"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="53" x="12" y="71.0439">frontend</text><rect fill="#E2E2F0" height="33.1201" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="67" x="5" y="1745.1313"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="53" x="12" y="1768.1753">frontend</text><rect fill="#E2E2F0" height="33.1201" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="74" x="151.5" y="48"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="60" x="158.5" y="71.0439">router_mi</text><rect fill="#E2E2F0" height="33.1201" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="74" x="151.5" y="1745.1313"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="60" x="158.5" y="1768.1753">router_mi</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="71" x="278" y="45.1201"/><ellipse cx="296" cy="63.1201" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M294.5781,68.4795 Q292.7188,68.4795 291.625,67.0889 Q290.5313,65.6982 290.5313,62.7139 Q290.5313,60.1826 291.6953,58.5264 Q292.8594,56.8701 294.8438,56.8701 Q296.3125,56.8701 296.7813,56.9951 Q297.25,57.1982 297.25,57.1982 Q297.25,57.1982 297.25,57.1279 Q297.25,57.0576 297.8594,56.1357 L298.9063,59.792 L297.5781,60.1982 Q297.1094,58.6514 296.4453,57.9873 Q295.7813,57.3232 294.7188,57.3232 Q294.3281,57.3232 293.5625,58.8545 Q292.7969,60.3857 292.7969,62.6357 Q292.7969,65.1045 293.4609,66.4951 Q294.125,67.8857 294.6563,67.8857 Q295.7188,67.8857 296.4766,67.1201 Q297.2344,66.3545 297.5781,64.6982 L298.9063,65.292 Q298.5781,66.6982 297.6797,67.5889 Q296.7813,68.4795 294.5781,68.4795 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="29" x="313" y="68.1641">Erds</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="71" x="278" y="1745.1313"/><ellipse cx="296" cy="1763.1313" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M294.5781,1768.4907 Q292.7188,1768.4907 291.625,1767.1001 Q290.5313,1765.7095 290.5313,1762.7251 Q290.5313,1760.1938 291.6953,1758.5376 Q292.8594,1756.8813 294.8438,1756.8813 Q296.3125,1756.8813 296.7813,1757.0063 Q297.25,1757.2095 297.25,1757.2095 Q297.25,1757.2095 297.25,1757.1392 Q297.25,1757.0688 297.8594,1756.147 L298.9063,1759.8032 L297.5781,1760.2095 Q297.1094,1758.6626 296.4453,1757.9985 Q295.7813,1757.3345 294.7188,1757.3345 Q294.3281,1757.3345 293.5625,1758.8657 Q292.7969,1760.397 292.7969,1762.647 Q292.7969,1765.1157 293.4609,1766.5063 Q294.125,1767.897 294.6563,1767.897 Q295.7188,1767.897 296.4766,1767.1313 Q297.2344,1766.3657 297.5781,1764.7095 L298.9063,1765.3032 Q298.5781,1766.7095 297.6797,1767.6001 Q296.7813,1768.4907 294.5781,1768.4907 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="29" x="313" y="1768.1753">Erds</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="67" x="359" y="45.1201"/><ellipse cx="377" cy="63.1201" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M375.5781,68.4795 Q373.7188,68.4795 372.625,67.0889 Q371.5313,65.6982 371.5313,62.7139 Q371.5313,60.1826 372.6953,58.5264 Q373.8594,56.8701 375.8438,56.8701 Q377.3125,56.8701 377.7813,56.9951 Q378.25,57.1982 378.25,57.1982 Q378.25,57.1982 378.25,57.1279 Q378.25,57.0576 378.8594,56.1357 L379.9063,59.792 L378.5781,60.1982 Q378.1094,58.6514 377.4453,57.9873 Q376.7813,57.3232 375.7188,57.3232 Q375.3281,57.3232 374.5625,58.8545 Q373.7969,60.3857 373.7969,62.6357 Q373.7969,65.1045 374.4609,66.4951 Q375.125,67.8857 375.6563,67.8857 Q376.7188,67.8857 377.4766,67.1201 Q378.2344,66.3545 378.5781,64.6982 L379.9063,65.292 Q379.5781,66.6982 378.6797,67.5889 Q377.7813,68.4795 375.5781,68.4795 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25" x="394" y="68.1641">Csp</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="67" x="359" y="1745.1313"/><ellipse cx="377" cy="1763.1313" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M375.5781,1768.4907 Q373.7188,1768.4907 372.625,1767.1001 Q371.5313,1765.7095 371.5313,1762.7251 Q371.5313,1760.1938 372.6953,1758.5376 Q373.8594,1756.8813 375.8438,1756.8813 Q377.3125,1756.8813 377.7813,1757.0063 Q378.25,1757.2095 378.25,1757.2095 Q378.25,1757.2095 378.25,1757.1392 Q378.25,1757.0688 378.8594,1756.147 L379.9063,1759.8032 L378.5781,1760.2095 Q378.1094,1758.6626 377.4453,1757.9985 Q376.7813,1757.3345 375.7188,1757.3345 Q375.3281,1757.3345 374.5625,1758.8657 Q373.7969,1760.397 373.7969,1762.647 Q373.7969,1765.1157 374.4609,1766.5063 Q375.125,1767.897 375.6563,1767.897 Q376.7188,1767.897 377.4766,1767.1313 Q378.2344,1766.3657 378.5781,1764.7095 L379.9063,1765.3032 Q379.5781,1766.7095 378.6797,1767.6001 Q377.7813,1768.4907 375.5781,1768.4907 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25" x="394" y="1768.1753">Csp</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="69" x="436" y="45.1201"/><ellipse cx="454" cy="63.1201" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M452.5781,68.4795 Q450.7188,68.4795 449.625,67.0889 Q448.5313,65.6982 448.5313,62.7139 Q448.5313,60.1826 449.6953,58.5264 Q450.8594,56.8701 452.8438,56.8701 Q454.3125,56.8701 454.7813,56.9951 Q455.25,57.1982 455.25,57.1982 Q455.25,57.1982 455.25,57.1279 Q455.25,57.0576 455.8594,56.1357 L456.9063,59.792 L455.5781,60.1982 Q455.1094,58.6514 454.4453,57.9873 Q453.7813,57.3232 452.7188,57.3232 Q452.3281,57.3232 451.5625,58.8545 Q450.7969,60.3857 450.7969,62.6357 Q450.7969,65.1045 451.4609,66.4951 Q452.125,67.8857 452.6563,67.8857 Q453.7188,67.8857 454.4766,67.1201 Q455.2344,66.3545 455.5781,64.6982 L456.9063,65.292 Q456.5781,66.6982 455.6797,67.5889 Q454.7813,68.4795 452.5781,68.4795 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="471" y="68.1641">Wpli</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="69" x="436" y="1745.1313"/><ellipse cx="454" cy="1763.1313" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M452.5781,1768.4907 Q450.7188,1768.4907 449.625,1767.1001 Q448.5313,1765.7095 448.5313,1762.7251 Q448.5313,1760.1938 449.6953,1758.5376 Q450.8594,1756.8813 452.8438,1756.8813 Q454.3125,1756.8813 454.7813,1757.0063 Q455.25,1757.2095 455.25,1757.2095 Q455.25,1757.2095 455.25,1757.1392 Q455.25,1757.0688 455.8594,1756.147 L456.9063,1759.8032 L455.5781,1760.2095 Q455.1094,1758.6626 454.4453,1757.9985 Q453.7813,1757.3345 452.7188,1757.3345 Q452.3281,1757.3345 451.5625,1758.8657 Q450.7969,1760.397 450.7969,1762.647 Q450.7969,1765.1157 451.4609,1766.5063 Q452.125,1767.897 452.6563,1767.897 Q453.7188,1767.897 454.4766,1767.1313 Q455.2344,1766.3657 455.5781,1764.7095 L456.9063,1765.3032 Q456.5781,1766.7095 455.6797,1767.6001 Q454.7813,1768.4907 452.5781,1768.4907 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="471" y="1768.1753">Wpli</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="89" x="515" y="45.1201"/><ellipse cx="533" cy="63.1201" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M531.5781,68.4795 Q529.7188,68.4795 528.625,67.0889 Q527.5313,65.6982 527.5313,62.7139 Q527.5313,60.1826 528.6953,58.5264 Q529.8594,56.8701 531.8438,56.8701 Q533.3125,56.8701 533.7813,56.9951 Q534.25,57.1982 534.25,57.1982 Q534.25,57.1982 534.25,57.1279 Q534.25,57.0576 534.8594,56.1357 L535.9063,59.792 L534.5781,60.1982 Q534.1094,58.6514 533.4453,57.9873 Q532.7813,57.3232 531.7188,57.3232 Q531.3281,57.3232 530.5625,58.8545 Q529.7969,60.3857 529.7969,62.6357 Q529.7969,65.1045 530.4609,66.4951 Q531.125,67.8857 531.6563,67.8857 Q532.7188,67.8857 533.4766,67.1201 Q534.2344,66.3545 534.5781,64.6982 L535.9063,65.292 Q535.5781,66.6982 534.6797,67.5889 Q533.7813,68.4795 531.5781,68.4795 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="47" x="550" y="68.1641">Reader</text><rect fill="#E2E2F0" height="36" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="89" x="515" y="1745.1313"/><ellipse cx="533" cy="1763.1313" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M531.5781,1768.4907 Q529.7188,1768.4907 528.625,1767.1001 Q527.5313,1765.7095 527.5313,1762.7251 Q527.5313,1760.1938 528.6953,1758.5376 Q529.8594,1756.8813 531.8438,1756.8813 Q533.3125,1756.8813 533.7813,1757.0063 Q534.25,1757.2095 534.25,1757.2095 Q534.25,1757.2095 534.25,1757.1392 Q534.25,1757.0688 534.8594,1756.147 L535.9063,1759.8032 L534.5781,1760.2095 Q534.1094,1758.6626 533.4453,1757.9985 Q532.7813,1757.3345 531.7188,1757.3345 Q531.3281,1757.3345 530.5625,1758.8657 Q529.7969,1760.397 529.7969,1762.647 Q529.7969,1765.1157 530.4609,1766.5063 Q531.125,1767.897 531.6563,1767.897 Q532.7188,1767.897 533.4766,1767.1313 Q534.2344,1766.3657 534.5781,1764.7095 L535.9063,1765.3032 Q535.5781,1766.7095 534.6797,1767.6001 Q533.7813,1768.4907 531.5781,1768.4907 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="47" x="550" y="1768.1753">Reader</text><rect fill="#FFFFFF" height="222.2808" style="stroke:#181818;stroke-width:1.0;" width="10" x="308.5" y="376.127"/><rect fill="#FFFFFF" height="222.2808" style="stroke:#181818;stroke-width:1.0;" width="10" x="387.5" y="895.7344"/><rect fill="#FFFFFF" height="222.2808" style="stroke:#181818;stroke-width:1.0;" width="10" x="465.5" y="1415.3418"/><rect fill="#FFFFFF" height="190.5264" style="stroke:#181818;stroke-width:1.0;" width="10" x="554.5" y="407.8813"/><rect fill="#FFFFFF" height="190.5264" style="stroke:#181818;stroke-width:1.0;" width="10" x="554.5" y="927.4888"/><rect fill="#FFFFFF" height="190.5264" style="stroke:#181818;stroke-width:1.0;" width="10" x="554.5" y="1447.0962"/><rect fill="#EEEEEE" height="3" style="stroke:#EEEEEE;stroke-width:1.0;" width="704.5" x="0" y="116.7288"/><line style="stroke:#000000;stroke-width:1.0;" x1="0" x2="704.5" y1="116.7288" y2="116.7288"/><line style="stroke:#000000;stroke-width:1.0;" x1="0" x2="704.5" y1="119.7288" y2="119.7288"/><rect fill="#EEEEEE" height="31.2173" style="stroke:#000000;stroke-width:2.0;" width="197" x="253.75" y="102.1201"/><text fill="#000000" font-family="sans-serif" font-size="17" font-weight="bold" lengthAdjust="spacing" textLength="183" x="259.75" y="125.6021">请求2张表格数据(已有)</text><rect fill="#EEEEEE" height="3" style="stroke:#EEEEEE;stroke-width:1.0;" width="704.5" x="0" y="167.946"/><line style="stroke:#000000;stroke-width:1.0;" x1="0" x2="704.5" y1="167.946" y2="167.946"/><line style="stroke:#000000;stroke-width:1.0;" x1="0" x2="704.5" y1="170.946" y2="170.946"/><rect fill="#EEEEEE" height="31.2173" style="stroke:#000000;stroke-width:2.0;" width="104" x="300.25" y="153.3374"/><text fill="#000000" font-family="sans-serif" font-size="17" font-weight="bold" lengthAdjust="spacing" textLength="90" x="306.25" y="176.8193">请求mi数据</text><polygon fill="#181818" points="176.5,214.3091,186.5,218.3091,176.5,222.3091,180.5,218.3091" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="38.5" x2="182.5" y1="218.3091" y2="218.3091"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="58" x="45.5" y="213.4526">get_erds()</text><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="230.5" y1="255.4407" y2="255.4407"/><line style="stroke:#181818;stroke-width:1.0;" x1="230.5" x2="230.5" y1="255.4407" y2="268.4407"/><line style="stroke:#181818;stroke-width:1.0;" x1="189.5" x2="230.5" y1="268.4407" y2="268.4407"/><polygon fill="#181818" points="199.5,264.4407,189.5,268.4407,199.5,272.4407,195.5,268.4407" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="195.5" y="250.5842">get_img()</text><path d="M261,231.3091 L261,276.3091 L694,276.3091 L694,241.3091 L684,231.3091 L261,231.3091 " fill="#FEFFDD" style="stroke:#181818;stroke-width:0.5;"/><path d="M684,231.3091 L684,241.3091 L694,241.3091 L684,231.3091 " fill="#FEFFDD" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="412" x="267" y="251.207">是否根据数据计算hash值作为名字,从而用于下次分析与否的判断依据?</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="33" x="267" y="268.9614">原因?</text><path d="M131.5,288.8179 L192.5,288.8179 L192.5,298.5723 L182.5,308.5723 L131.5,308.5723 L131.5,288.8179 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="369.3442" style="stroke:#000000;stroke-width:1.5;" width="492.5" x="131.5" y="288.8179"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="16" x="146.5" y="304.7158">alt</text><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="68" x="207.5" y="303.4238">[图片已存在]</text><line style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="131.5" x2="624" y1="309.5952" y2="309.5952"/><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="68" x="136.5" y="322.2012">[图片不存在]</text><path d="M141.5,332.6182 L242.5,332.6182 L242.5,342.3726 L232.5,352.3726 L141.5,352.3726 L141.5,332.6182 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="273.7896" style="stroke:#000000;stroke-width:1.5;" width="472.5" x="141.5" y="332.6182"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="56" x="156.5" y="348.5161">ERD/ERS</text><polygon fill="#181818" points="296.5,372.127,306.5,376.127,296.5,380.127,300.5,376.127" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="302.5" y1="376.127" y2="376.127"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" text-decoration="underline" textLength="17" x="195.5" y="371.2705">init</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="212.5" y="371.2705">()</text><polygon fill="#181818" points="542.5,403.8813,552.5,407.8813,542.5,411.8813,546.5,407.8813" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="548.5" y1="407.8813" y2="407.8813"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" text-decoration="underline" textLength="17" x="195.5" y="403.0249">init</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="212.5" y="403.0249">()</text><polygon fill="#181818" points="542.5,435.6357,552.5,439.6357,542.5,443.6357,546.5,439.6357" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="548.5" y1="439.6357" y2="439.6357"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="33" x="195.5" y="434.7793">read()</text><polygon fill="#181818" points="199.5,467.3901,189.5,471.3901,199.5,475.3901,195.5,471.3901" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="193.5" x2="553.5" y1="471.3901" y2="471.3901"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="205.5" y="466.5337">raw</text><polygon fill="#181818" points="296.5,499.1445,306.5,503.1445,296.5,507.1445,300.5,503.1445" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="302.5" y1="503.1445" y2="503.1445"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="95" x="195.5" y="498.2881">get_epochs(raw)</text><polygon fill="#181818" points="199.5,530.8989,189.5,534.8989,199.5,538.8989,195.5,534.8989" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="193.5" x2="307.5" y1="534.8989" y2="534.8989"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="42" x="205.5" y="530.0425">epochs</text><polygon fill="#181818" points="296.5,562.6533,306.5,566.6533,296.5,570.6533,300.5,566.6533" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="302.5" y1="566.6533" y2="566.6533"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="96" x="195.5" y="561.7969">process(epochs)</text><polygon fill="#181818" points="301.5,594.4077,311.5,598.4077,301.5,602.4077,305.5,598.4077" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="307.5" y1="598.4077" y2="598.4077"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="77" x="195.5" y="593.5513">draw_image()</text><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="230.5" y1="637.1621" y2="637.1621"/><line style="stroke:#181818;stroke-width:1.0;" x1="230.5" x2="230.5" y1="637.1621" y2="650.1621"/><line style="stroke:#181818;stroke-width:1.0;" x1="189.5" x2="230.5" y1="650.1621" y2="650.1621"/><polygon fill="#181818" points="199.5,646.1621,189.5,650.1621,199.5,654.1621,195.5,650.1621" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="104" x="195.5" y="632.3057">format_erds_img()</text><polygon fill="#181818" points="49.5,684.9165,39.5,688.9165,49.5,692.9165,45.5,688.9165" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="43.5" x2="187.5" y1="688.9165" y2="688.9165"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="126" x="55.5" y="684.0601">response={img_path:}</text><polygon fill="#181818" points="176.5,744.6709,186.5,748.6709,176.5,752.6709,180.5,748.6709" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="38.5" x2="182.5" y1="748.6709" y2="748.6709"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="45.5" y="743.8145">get_csp()</text><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="230.5" y1="780.4253" y2="780.4253"/><line style="stroke:#181818;stroke-width:1.0;" x1="230.5" x2="230.5" y1="780.4253" y2="793.4253"/><line style="stroke:#181818;stroke-width:1.0;" x1="189.5" x2="230.5" y1="793.4253" y2="793.4253"/><polygon fill="#181818" points="199.5,789.4253,189.5,793.4253,199.5,797.4253,195.5,793.4253" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="195.5" y="775.5688">get_img()</text><path d="M131.5,808.4253 L192.5,808.4253 L192.5,818.1797 L182.5,828.1797 L131.5,828.1797 L131.5,808.4253 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="369.3442" style="stroke:#000000;stroke-width:1.5;" width="492.5" x="131.5" y="808.4253"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="16" x="146.5" y="824.3232">alt</text><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="68" x="207.5" y="823.0313">[图片已存在]</text><line style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="131.5" x2="624" y1="829.2026" y2="829.2026"/><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="68" x="136.5" y="841.8086">[图片不存在]</text><path d="M141.5,852.2256 L209.5,852.2256 L209.5,861.98 L199.5,871.98 L141.5,871.98 L141.5,852.2256 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="273.7896" style="stroke:#000000;stroke-width:1.5;" width="472.5" x="141.5" y="852.2256"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="23" x="156.5" y="868.1235">Csp</text><polygon fill="#181818" points="375.5,891.7344,385.5,895.7344,375.5,899.7344,379.5,895.7344" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="381.5" y1="895.7344" y2="895.7344"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" text-decoration="underline" textLength="17" x="195.5" y="890.8779">init</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="212.5" y="890.8779">()</text><polygon fill="#181818" points="542.5,923.4888,552.5,927.4888,542.5,931.4888,546.5,927.4888" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="548.5" y1="927.4888" y2="927.4888"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" text-decoration="underline" textLength="17" x="195.5" y="922.6323">init</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="212.5" y="922.6323">()</text><polygon fill="#181818" points="542.5,955.2432,552.5,959.2432,542.5,963.2432,546.5,959.2432" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="548.5" y1="959.2432" y2="959.2432"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="33" x="195.5" y="954.3867">read()</text><polygon fill="#181818" points="199.5,986.9976,189.5,990.9976,199.5,994.9976,195.5,990.9976" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="193.5" x2="553.5" y1="990.9976" y2="990.9976"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="205.5" y="986.1411">raw</text><polygon fill="#181818" points="375.5,1018.752,385.5,1022.752,375.5,1026.752,379.5,1022.752" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="381.5" y1="1022.752" y2="1022.752"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="95" x="195.5" y="1017.8955">get_epochs(raw)</text><polygon fill="#181818" points="199.5,1050.5063,189.5,1054.5063,199.5,1058.5063,195.5,1054.5063" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="193.5" x2="386.5" y1="1054.5063" y2="1054.5063"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="42" x="205.5" y="1049.6499">epochs</text><polygon fill="#181818" points="375.5,1082.2607,385.5,1086.2607,375.5,1090.2607,379.5,1086.2607" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="381.5" y1="1086.2607" y2="1086.2607"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="96" x="195.5" y="1081.4043">process(epochs)</text><polygon fill="#181818" points="380.5,1114.0151,390.5,1118.0151,380.5,1122.0151,384.5,1118.0151" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="386.5" y1="1118.0151" y2="1118.0151"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="77" x="195.5" y="1113.1587">draw_image()</text><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="230.5" y1="1156.7695" y2="1156.7695"/><line style="stroke:#181818;stroke-width:1.0;" x1="230.5" x2="230.5" y1="1156.7695" y2="1169.7695"/><line style="stroke:#181818;stroke-width:1.0;" x1="189.5" x2="230.5" y1="1169.7695" y2="1169.7695"/><polygon fill="#181818" points="199.5,1165.7695,189.5,1169.7695,199.5,1173.7695,195.5,1169.7695" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="100" x="195.5" y="1151.9131">format_csp_img()</text><polygon fill="#181818" points="49.5,1204.5239,39.5,1208.5239,49.5,1212.5239,45.5,1208.5239" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="43.5" x2="187.5" y1="1208.5239" y2="1208.5239"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="126" x="55.5" y="1203.6675">response={img_path:}</text><polygon fill="#181818" points="176.5,1264.2783,186.5,1268.2783,176.5,1272.2783,180.5,1268.2783" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="38.5" x2="182.5" y1="1268.2783" y2="1268.2783"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55" x="45.5" y="1263.4219">get_wpli()</text><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="230.5" y1="1300.0327" y2="1300.0327"/><line style="stroke:#181818;stroke-width:1.0;" x1="230.5" x2="230.5" y1="1300.0327" y2="1313.0327"/><line style="stroke:#181818;stroke-width:1.0;" x1="189.5" x2="230.5" y1="1313.0327" y2="1313.0327"/><polygon fill="#181818" points="199.5,1309.0327,189.5,1313.0327,199.5,1317.0327,195.5,1313.0327" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54" x="195.5" y="1295.1763">get_img()</text><path d="M131.5,1328.0327 L192.5,1328.0327 L192.5,1337.7871 L182.5,1347.7871 L131.5,1347.7871 L131.5,1328.0327 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="369.3442" style="stroke:#000000;stroke-width:1.5;" width="492.5" x="131.5" y="1328.0327"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="16" x="146.5" y="1343.9307">alt</text><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="68" x="207.5" y="1342.6387">[图片已存在]</text><line style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="131.5" x2="624" y1="1348.8101" y2="1348.8101"/><text fill="#000000" font-family="sans-serif" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="68" x="136.5" y="1361.416">[图片不存在]</text><path d="M141.5,1371.833 L218.5,1371.833 L218.5,1381.5874 L208.5,1391.5874 L141.5,1391.5874 L141.5,1371.833 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="273.7896" style="stroke:#000000;stroke-width:1.5;" width="472.5" x="141.5" y="1371.833"/><text fill="#000000" font-family="sans-serif" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="32" x="156.5" y="1387.731">wPLI</text><polygon fill="#181818" points="453.5,1411.3418,463.5,1415.3418,453.5,1419.3418,457.5,1415.3418" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="459.5" y1="1415.3418" y2="1415.3418"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" text-decoration="underline" textLength="17" x="195.5" y="1410.4854">init</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="212.5" y="1410.4854">()</text><polygon fill="#181818" points="542.5,1443.0962,552.5,1447.0962,542.5,1451.0962,546.5,1447.0962" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="548.5" y1="1447.0962" y2="1447.0962"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" text-decoration="underline" textLength="17" x="195.5" y="1442.2397">init</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="212.5" y="1442.2397">()</text><polygon fill="#181818" points="542.5,1474.8506,552.5,1478.8506,542.5,1482.8506,546.5,1478.8506" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="548.5" y1="1478.8506" y2="1478.8506"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="33" x="195.5" y="1473.9941">read()</text><polygon fill="#181818" points="199.5,1506.605,189.5,1510.605,199.5,1514.605,195.5,1510.605" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="193.5" x2="553.5" y1="1510.605" y2="1510.605"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="205.5" y="1505.7485">raw</text><polygon fill="#181818" points="453.5,1538.3594,463.5,1542.3594,453.5,1546.3594,457.5,1542.3594" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="459.5" y1="1542.3594" y2="1542.3594"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="95" x="195.5" y="1537.5029">get_epochs(raw)</text><polygon fill="#181818" points="199.5,1570.1138,189.5,1574.1138,199.5,1578.1138,195.5,1574.1138" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="193.5" x2="464.5" y1="1574.1138" y2="1574.1138"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="42" x="205.5" y="1569.2573">epochs</text><polygon fill="#181818" points="453.5,1601.8682,463.5,1605.8682,453.5,1609.8682,457.5,1605.8682" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="459.5" y1="1605.8682" y2="1605.8682"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="96" x="195.5" y="1601.0117">process(epochs)</text><polygon fill="#181818" points="458.5,1633.6226,468.5,1637.6226,458.5,1641.6226,462.5,1637.6226" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="464.5" y1="1637.6226" y2="1637.6226"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="77" x="195.5" y="1632.7661">draw_image()</text><line style="stroke:#181818;stroke-width:1.0;" x1="188.5" x2="230.5" y1="1676.377" y2="1676.377"/><line style="stroke:#181818;stroke-width:1.0;" x1="230.5" x2="230.5" y1="1676.377" y2="1689.377"/><line style="stroke:#181818;stroke-width:1.0;" x1="189.5" x2="230.5" y1="1689.377" y2="1689.377"/><polygon fill="#181818" points="199.5,1685.377,189.5,1689.377,199.5,1693.377,195.5,1689.377" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="101" x="195.5" y="1671.5205">format_wpli_img()</text><polygon fill="#181818" points="49.5,1724.1313,39.5,1728.1313,49.5,1732.1313,45.5,1728.1313" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="43.5" x2="187.5" y1="1728.1313" y2="1728.1313"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="126" x="55.5" y="1723.2749">response={img_path:}</text><!--MD5=[2f6e982d2865db130bab43c2ac425b08]
- @startuml
- title 请求报告时序图
- participant frontend
- participant router_mi
- participant Erds << (C,#ADD1B2) >>
- participant Csp << (C,#ADD1B2) >>
- participant Wpli << (C,#ADD1B2) >>
- participant Reader << (C,#ADD1B2) >>
- ' participant utils
- ' participant router_motion
- ' participant VideoFERAnalyser << (C,#ADD1B2) >>
- === 请求2张表格数据(已有) ==
- === 请求mi数据 ==
- frontend -> router_mi: get_erds()
- router_mi -> router_mi: get_img()
- note right: 是否根据数据计算hash值作为名字,从而用于下次分析与否的判断依据?\n原因?
- alt 图片已存在
- else 图片不存在
- group ERD/ERS
- router_mi -> Erds: __init__()
- activate Erds
- router_mi -> Reader: __init__()
- activate Reader
- router_mi -> Reader: read()
- Reader - -> router_mi: raw
- router_mi -> Erds: get_epochs(raw)
- Erds - -> router_mi : epochs
- router_mi -> Erds: process(epochs)
- router_mi -> Erds: draw_image()
- deactivate Reader
- ' utils - -> Erds: image_path
- ' Erds - -> router_mi: image_path
- deactivate Erds
- end
- router_mi -> router_mi: format_erds_img()
- end
- router_mi - -> frontend: response={img_path:}
- ...
- frontend -> router_mi: get_csp()
- router_mi -> router_mi: get_img()
- alt 图片已存在
- else 图片不存在
- group Csp
- router_mi -> Csp: __init__()
- activate Csp
- router_mi -> Reader: __init__()
- activate Reader
- router_mi -> Reader: read()
- Reader - -> router_mi: raw
- router_mi -> Csp: get_epochs(raw)
- Csp - -> router_mi : epochs
- router_mi -> Csp: process(epochs)
- router_mi -> Csp: draw_image()
- deactivate Reader
- ' utils - -> Csp: image_path
- ' Csp - -> router_mi: image_path
- deactivate Csp
- end
- router_mi -> router_mi: format_csp_img()
- end
- router_mi - -> frontend: response={img_path:}
- ...
- frontend -> router_mi: get_wpli()
- router_mi -> router_mi: get_img()
- alt 图片已存在
- else 图片不存在
- group wPLI
- router_mi -> Wpli: __init__()
- activate Wpli
- router_mi -> Reader: __init__()
- activate Reader
- router_mi -> Reader: read()
- Reader - -> router_mi: raw
- router_mi -> Wpli: get_epochs(raw)
- Wpli - -> router_mi : epochs
- router_mi -> Wpli: process(epochs)
- router_mi -> Wpli: draw_image()
- deactivate Reader
- ' utils - -> Wpli: image_path
- ' Wpli - -> router_mi: image_path
- deactivate Wpli
- end
- router_mi -> router_mi: format_wpli_img()
- end
- router_mi - -> frontend: response={img_path:}
- @enduml
- @startuml
- title 请求报告时序图
- participant frontend
- participant router_mi
- participant Erds << (C,#ADD1B2) >>
- participant Csp << (C,#ADD1B2) >>
- participant Wpli << (C,#ADD1B2) >>
- participant Reader << (C,#ADD1B2) >>
- === 请求2张表格数据(已有) ==
- === 请求mi数据 ==
- frontend -> router_mi: get_erds()
- router_mi -> router_mi: get_img()
- note right: 是否根据数据计算hash值作为名字,从而用于下次分析与否的判断依据?\n原因?
- alt 图片已存在
- else 图片不存在
- group ERD/ERS
- router_mi -> Erds: __init__()
- activate Erds
- router_mi -> Reader: __init__()
- activate Reader
- router_mi -> Reader: read()
- Reader - -> router_mi: raw
- router_mi -> Erds: get_epochs(raw)
- Erds - -> router_mi : epochs
- router_mi -> Erds: process(epochs)
- router_mi -> Erds: draw_image()
- deactivate Reader
- deactivate Erds
- end
- router_mi -> router_mi: format_erds_img()
- end
- router_mi - -> frontend: response={img_path:}
- ...
- frontend -> router_mi: get_csp()
- router_mi -> router_mi: get_img()
- alt 图片已存在
- else 图片不存在
- group Csp
- router_mi -> Csp: __init__()
- activate Csp
- router_mi -> Reader: __init__()
- activate Reader
- router_mi -> Reader: read()
- Reader - -> router_mi: raw
- router_mi -> Csp: get_epochs(raw)
- Csp - -> router_mi : epochs
- router_mi -> Csp: process(epochs)
- router_mi -> Csp: draw_image()
- deactivate Reader
- deactivate Csp
- end
- router_mi -> router_mi: format_csp_img()
- end
- router_mi - -> frontend: response={img_path:}
- ...
- frontend -> router_mi: get_wpli()
- router_mi -> router_mi: get_img()
- alt 图片已存在
- else 图片不存在
- group wPLI
- router_mi -> Wpli: __init__()
- activate Wpli
- router_mi -> Reader: __init__()
- activate Reader
- router_mi -> Reader: read()
- Reader - -> router_mi: raw
- router_mi -> Wpli: get_epochs(raw)
- Wpli - -> router_mi : epochs
- router_mi -> Wpli: process(epochs)
- router_mi -> Wpli: draw_image()
- deactivate Reader
- deactivate Wpli
- end
- router_mi -> router_mi: format_wpli_img()
- end
- router_mi - -> frontend: response={img_path:}
- @enduml
- PlantUML version 1.2022.7(Tue Aug 23 01:01:30 CST 2022)
- (GPL source distribution)
- Java Runtime: Java(TM) SE Runtime Environment
- JVM: Java HotSpot(TM) 64-Bit Server VM
- Default Encoding: GBK
- Language: zh
- Country: CN
- --></g></svg>
|