pull/11/head
刘彩月 2 years ago
parent a718c2104c
commit f5413e1e69

@ -293,3 +293,32 @@ ID | NAME Amount
```
#### increase_count
Step1: if数据库为空则返回“数据库数据为空请先添加商品信息”
Step2: 输入需要修改的商品ID
Step3: 修改信息并显示修改成功
Step4: if没有需要修改的商品则返回
![修改模块流程图](graph/increase_count.drawio.svg)
#### sort
Step1 : 输入需要排序的商品编号
Step2 : 进行排序
Step3 : 排序完成
![排序模块流程图](graph/sort.drawio.svg)
#### delete_from_list
Step1: if数据库为空则返回“数据库数据为空请先添加商品信息”
Step2: 输入需要删除的商品id
Step3: 删除商品并显示删除成功
Step4: if输入的商品id不存在则返回“您输入的商品名称没有找到
![删除数据流程图](graph/delete_from_list.drawio.svg)

@ -1,11 +1,11 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="151px" height="331px" viewBox="-0.5 -0.5 151 331" content="&lt;mxfile&gt;&lt;diagram id=&quot;foU8mDb0TlC7YyvVAcvL&quot; name=&quot;第 1 页&quot;&gt;1VZNj5swEP01c60AAzFHCGx7qVQph7ZHN/YCEuDIMUvor69dm2+QVtVuq14szxvP2PNmHgmgc/34KMit+Mwpq8Bz6ANQCp4XBZFaNdAbIHCQAXJRUgO5E3ApfzILOhZtS8rui4OS80qWtyV45U3DrnKBESF4tzz2zKvlrTeSsw1wuZJqi34tqSwMir3ThH9iZV4MN7uhLbgmw2Fbyb0glHczCGWAzoJzaXb148wqzd3Ai4l7OvCODxOska8J8EzAC6laWxtkAUQJJBlkGGIXYgxZqFe1164UIlvmXfYDIaLg9Y9WsZp0RSnZ5Uau2tOp7iuskHWlLFdt7XVMSPY4fLI7EqEGiPGaSdGrIzYAW+rs7Li+tbupE65jsWLWhSGO2ObnY+aJH7WxFO3ThbZ0ralgDY31iCmr4Q1blq9KFP03ZTgfgsH8PvelukhntHprmVsY3YzlijSlAyJyJmfN3fI4IyrY4WnABKuILF+WN+6RZ2/4wkv1lrFNYw9snzb833krrsxGzUd0nShYJUKrRKbkTaLfvRzLflV7/R01hIAjiJCefZxC4kDmQ4IBD5s4PlCMA8lZu9SKn7aK4W1DGbX9fX/VrEnEO6rxdqYhfAPVBP+Vavx/qZrVx813/1Q0aJkIrfv4dqIJd0SDtVCwEs0JIt8KYi0jtTlBkmpXFGjkWCLuX5EIOuD+HSSizOk33nA+/VFC2S8=&lt;/diagram&gt;&lt;/mxfile&gt;">
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="121px" height="331px" viewBox="-0.5 -0.5 121 331" content="&lt;mxfile&gt;&lt;diagram id=&quot;foU8mDb0TlC7YyvVAcvL&quot; name=&quot;第 1 页&quot;&gt;3VZNb5wwEP01c634XjjCQpJLpEp7aHN0wQFLgFdes0B/fe1i8420qhJF6gV53nhsz3vzJMA+V90zQ9filWa4BMvIOrBjsCzf9MRXAv0AOJYzADkj2QCZE3Ahv7ECDYU2JMO3xUZOacnJdQmmtK5xyhcYYoy2y23vtFzeekU53gCXFJVb9AfJeKHask4T/oJJXuibTS8YMhXSm1UntwJltJ1BdgL2mVHKh1XVnXEpudO8DHVPB9nxYQzX/JECayi4o7JRvUHiQhBBlEDiQ2hC6EPiya9Yy1QMgWrzxntNCCto9asRrEZtQTi+XFEqM61QX2AFr0oRmWK5fZ968h0zjrsZpN77jGmFOevFFj09ijo1O6aj4nZSwjQUVsxU0HVIiZ+PJ0/8iIWiaJ8ue0vXmgpcZ6EcMRHVtMbL9kXXrP8pAuObq8O3eS6WTRpj1OuoI3xWJqK3WWYqkoGuOaSaI5ZjvtAfZ6uBv9GGpQpy9uWY8e3u0K0xhkvEyX15/J4G6obvlIj3jmqPUiq5NzIOL1VV80lfH+SuDrJXBw20bA76OxJj2w9NibNjKg/8AAJbWsiPITIgcSDywdeLMDwwngHRWabE13/aGo82dYYzJfnnm+90oMbcfNbONHgfYD73fzOf84D5vC81n72U2zH+1Xyrg+z1PHyc+bwd8/nScL4w3wkCRxlrbUexOEEUy1TgSuTYauZXWM0xP89qIpx+OQbOp/82O/kD&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<path d="M 100 0 L 150 40 L 100 80 L 50 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 60 0 L 110 40 L 60 80 L 10 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 40px; margin-left: 51px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 40px; margin-left: 11px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
图表模块
@ -13,17 +13,17 @@
</div>
</div>
</foreignObject>
<text x="100" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="60" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
图表模块
</text>
</switch>
</g>
<path d="M 70 140 L 100 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="20" y="140" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 60 140 L 60 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="0" y="140" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 170px; margin-left: 21px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 170px; margin-left: 1px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
打印一个图表格式
@ -31,12 +31,12 @@
</div>
</div>
</foreignObject>
<text x="80" y="174" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="60" y="174" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
打印一个图表格式
</text>
</switch>
</g>
<path d="M 50 270 L 80 200" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 60 270 L 60 200" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="0" y="270" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
@ -59,7 +59,7 @@
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
Text is not SVG - cannot display
</text>
</a>
</switch>

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

@ -1,11 +1,11 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="301px" height="476px" viewBox="-0.5 -0.5 301 476" content="&lt;mxfile&gt;&lt;diagram id=&quot;-XFupFh_2-8t2MVtY42_&quot; name=&quot;第 1 页&quot;&gt;zVdNj5swEP01Pm7FhyH2ERJ2e6m0Ug7tHmlwAxLBkeNsQn99x8YOn5FotptUWmmZ57Fh3swbT5C/3J1fRLrPv/GMlchzsjPyV8jz3BD78E8hdYNgDzfAVhSZcWqBdfGbGdAx6LHI2KHnKDkvZbHvgxteVWwje1gqBD/13X7xsv/WfbplI2C9Scsx+r3IZN6gxFu0+FdWbHP7Zjekzcoutc4mkkOeZvzUgfwE+UvBuWyeduclKxV5lpdm3/OV1cuHCVbJORu8ZsN7Wh5NbCgJECEoclBCEaUowigJUQSIq5boClET5kHWlhCR893PI7Aan/JCsvU+3aiVE6QfsFzuSrBceBx/n/nkdyYkO3cg870vjO+YFDW4mNUnWwW1ZdfYpzYVLjFY3kmDxVKT/e3l6JYgeDAcTfPlj/kacsGqLFI1BlbFKzYzfpmKLZO9pLCsV4VjQjoBBxPxWkywMpXFe792p0gwb3jlBXzchW/Sp9tbDGg88KPYMLOpW2qDc1xvcJA3OKihYHSQTskl6llZwlerWhczhXpe6fL2UZygRNc2VDj4xBTFoULiZ0SxLvgYUfDBClESCBEB5+eHSsALplPSVYD7SQoIPqgAiFrUP8BwvgTWfOuurVSQzsWqrXUuZLMNB8TYb9p2w4Wx263K6O58ZaKAUJkw2Cwd4kkdQqi64hsofKQ0g76isHurNJ3+QX74adIMJ6UZJYhGWmQUEao1ClqEK2iB4hgRbBUZG7GSJZynriWrUniI6ViT/FhlLDPVdXdd4qmbyZsohyHdt+hy8SBdzlJS+F/daIMBIvBvlE04kN+wvf471ZBxLoHKtTH/YswYta6J9tZNnOtMJ+qjGRh0rgDPow7KN607bnvlcLj+Hs+Zfk+biebEW/NCJ7oZNDGCyEp3JRiW9VhBl2a+gBkEZuqJ+YIqs1mCXgZ/MyaOO3e3p2HSbLu7R3uzmh1eHNcYhntkgUikrxKspzx7SagpL9Lk68sFZkB4IJ5dagbAUOUlttPi5SbqOj86Ha5/v3SA2f4mbXTS/rL3kz8=&lt;/diagram&gt;&lt;/mxfile&gt;">
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="331px" height="476px" viewBox="-0.5 -0.5 331 476" content="&lt;mxfile&gt;&lt;diagram id=&quot;-XFupFh_2-8t2MVtY42_&quot; name=&quot;第 1 页&quot;&gt;zVhLT+MwEP41PrLKu/YxaQN7WQmph12O2cY0kdK4cl3a7K/f8at5VpQCBQkJz+ex43l8MwPIn2+ODzzbFr9YTivkOfkR+QvkeW4U+PBLIo1GAi/QwJqXuVFqgWX5jxrQMei+zOmupygYq0S57YMrVtd0JXpYxjk79NWeWdX/6jZb0xGwXGXVGP1d5qLQKPZmLf6TluvCftmNiN7ZZFbZWLIrspwdOpCfIn/OGRN6tTnOaSWdZ/2iz92f2T09jNNaXHLA0wdesmpvbENpiDBGsYNSgghBcYDSCMWAuHKLLBAxZu5EYx3CC7b5uwevJoeiFHS5zVZy5wDhB6wQmwokF5bj95knv1Au6LEDmfc+ULahgjegYnbvbBY01rtGPrShcLHBik4YLJaZ6K9PV7cOgoXx0bS//LG/hr6gdR7LHAOpZjW90H6R8TUVvaDQvJeFY4d0DA4n7LUYp1Umypd+7k45wXzhkZXwuJO/cd/d3mzgxh3b8xU1h7qpNrjH9QYXeYOLtAtGF6mQnKy+KErB2axWyUwgnxcqvX2UpChVuQ0ZDjoJQUkkkeQekUAlfIII6AQSkRSIEAbl+y+lgBdOh6TLAPeTGBC+kwFgNW/+gOD8CK341N1bSCOdk9RY6VgKfSwIsZGflOxGMyO3R6XQPflIeQmmUm6ws0HQ2ayhaEzN4FtRM+wzKnCvpabTv8iPPo2a0SQ14xSRWJGMIEwUR4GL0IJmKEkQDiwjE0NWPIf7ZFuyLIVFQsacZPs6p7nJrpvzMpjqTN5EOgzdfQ0vZx/HS+9NxLyopUXfijeDCSL0r+RNNODfsL6eoQ0EIWs6alupsDv/3OHEY9/bZoa+8VpO4nGmQJyWRnzDEPNK8bRmvJoF7w3voC6GwefExXOmv/NRcSETtRJKJEZ4oWoejOJqaCFzM73AhAMT+8T0QqSot6BSws8F88yNa+fdYM4MbTG9RfG0mTlsS+c8DF1qhnCsGlWgZkjbguQMGSvnq9YFEyYssGe39HgZybgkdhY99bmu8leHw/VvFw4Q2794NU/a/xv46X8=&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<path d="M 130 0 L 220 40 L 130 80 L 40 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 160 0 L 250 40 L 160 80 L 70 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 40px; margin-left: 41px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 40px; margin-left: 71px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
删除模块
@ -13,17 +13,17 @@
</div>
</div>
</foreignObject>
<text x="130" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="160" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
删除模块
</text>
</switch>
</g>
<path d="M 130 160 L 130 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 130 160 L 185 200 L 130 240 L 75 200 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 160 160 L 160 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 160 160 L 215 200 L 160 240 L 105 200 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 200px; margin-left: 76px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 200px; margin-left: 106px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
判断链表并返回信息
@ -31,17 +31,17 @@
</div>
</div>
</foreignObject>
<text x="130" y="204" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="160" y="204" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
判断链表并返回信息
</text>
</switch>
</g>
<path d="M 129.96 310.02 L 130 240" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="75" y="300" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 159.96 310.02 L 160 240" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="105" y="300" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 330px; margin-left: 76px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 330px; margin-left: 106px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
定义数组进行id比对
@ -49,14 +49,14 @@
</div>
</div>
</foreignObject>
<text x="135" y="334" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="165" y="334" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
定义数组进行id比对
</text>
</switch>
</g>
<path d="M 60 420 L 135 360" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 169.5 360 L 242.45 423.44 Q 250 430 253.23 425.15 L 256.47 420.3" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 259.38 415.93 L 258.41 423.7 L 256.47 420.3 L 252.58 419.81 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 90 420 L 80 420 Q 70 420 77.35 413.22 L 135 360" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 199.5 360 L 272.45 423.44 Q 280 430 283.23 425.15 L 286.47 420.3" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 289.38 415.93 L 288.41 423.7 L 286.47 420.3 L 282.58 419.81 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="0" y="415" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
@ -74,11 +74,11 @@
</text>
</switch>
</g>
<rect x="180" y="415" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<rect x="210" y="415" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 445px; margin-left: 181px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 445px; margin-left: 211px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
存在则释放对应结点并更新结点
@ -86,7 +86,7 @@
</div>
</div>
</foreignObject>
<text x="240" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="270" y="449" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
存在则释放对应结点并更新结点
</text>
</switch>

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

@ -1,4 +1,4 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="321px" height="426px" viewBox="-0.5 -0.5 321 426" content="&lt;mxfile&gt;&lt;diagram id=&quot;kVJqyZt4jpgCLin7oq8k&quot; name=&quot;第 1 页&quot;&gt;1VfLcpswFP0abTuAkI2WxsbtpjOZyaLJUjWKYQqIkeXY7tf3CsRL4MRJnHi6YaSjKwmdc48eCC/z43fJyuSniHmGPCc+IrxCnkcJha8GTjVAHFwDW5nGNeR2wH36lxvQMeg+jfluEKiEyFRaDsGNKAq+UQOMSSkOw7AnkQ1nLdmWj4D7DcvG6K80VkmNBt68w3/wdJs0M7szs+CcNcFmJbuExeLQg3CE8FIKoepSflzyTHPX8FL3W59pbX9M8kJd0sGrOzyzbG/WhqIZCucoDFFEULBAC0cjiwAtXI3QFaJmmTt1agiRich/74HV8JCkit+XbKNbDqA+YInKM6i5UDTTcan48ewvuy0RkEBc5FzJE4SYDm0WmORpuTx0UrhzgyU9GRqMGfW37dAdQVAwHE3zhSf4ApqAHV/TRIGpFYooohiFEYoq1oA73QTldcWggxYzXYBIADWy1DE2p5AapS4CMyzLeCa2kuVAYcllCv/Npd121zW8JsNTeuSNr64lCyYDWTCdkMWbkIVcQRZ/LItNJy/ihbY+1ApR8CEfsEZ5eoCK84001cd+20qv0mlrJ1OrZ+HxaLuwWIP9icktVz3TjYnsEUVe4EnyjKn0eTjjFHlmhjuRwr90OlFnWqdmiJ3Yyw03vfpbhzUQ9q2BfGugesmjgSot22VfJO/sv5IX31TeYKgKca8kr/958s4nNlUfhQEKVhP7JGyq4RpRv0JCRCMOusvxkST2Rcxjo/IXHEveGeJf2/9mV9j/go8a5Jiqh175sfMK1Dp36MrbzVGn3OAA7fuF3tIvmFhpbstxqV/8uTWQfa6d8QuIwk69sFIH7D7oKDrhqLGRqosLpVUT+K26wQRgrfoOiBElldkifZvRwRBGqqsMQWF1KwR/LqIXnOd8ifN860LYKvEVzmvmfrf1LrXRrQzSGqLZ14J3GoRYMhH8aQeK607k/ziTq1eORmbVs2Y9PlrEn9tnt2PzTz4tu6HaPT1r3rv3O47+AQ==&lt;/diagram&gt;&lt;/mxfile&gt;">
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="331px" height="351px" viewBox="-0.5 -0.5 331 351" content="&lt;mxfile&gt;&lt;diagram id=&quot;kVJqyZt4jpgCLin7oq8k&quot; name=&quot;第 1 页&quot;&gt;zVjLcpswFP0abTuAAKMl2DjddCYzXrRZqkYxTAExsvzq1/cKxFMkcRrnsclI50qydM49VyIIL4vznaBV+oMnLEeOlZwRXiHHCWwf/irg0gCu4zbATmRJA9k9sMn+Mg1aGj1kCduPBkrOc5lVY3DLy5Jt5QijQvDTeNgjz8e/WtEdM4DNluYm+jNLZKqP5Sx6/DvLdmn7y7ZPmkhB28H6JPuUJvw0gHCM8FJwLptWcV6yXHHX8tLMWz8R7TYmWCmvmeA0E440P+izodhH0QJFEYo9FIQotBQSBii0FUJWiOhj7uWlJUSkvPh9AFajU5pJtqnoVkVOoD5gqSxy6NnQNPent3xkQrLzANL7vWO8YFJcYIiOdlmgk6fj8tRLYS80lg5kaDGq1d91S/cEQUNzNM8XnuELaAJ2XEUTAaZWKCaIYBTFKK5ZA+5UCNrrmkELhb5qwEgAFbJUY6acQmpUqglk0TxnOd8JWgCFFRMZ7JuJaey+D7wkw2N2Zq2vbiUL9kayYDIjizMji3cDWVxTlimdrExCZX3olbxkYz7g2OLyCzrWN6/tPgxjK3VKq+tddO9J3iQVOyZHHmPJqKiYRA6I8p7hSbCcyuw4LkVz5OlfuOcZbK7XiVjzOrVL7PlBbJmeNSwdk4WwO1nInSzUcGAsVGvZHfsqef1PkpedMzmYBr2HQaSfpDqvSgk8mxJwoJp7Xa4+NUuCsbiefaMscd8vSxYztdlFUYCC1Uy5hdocrRFxayRCJGaQPsK82fihTFiik+UDbrdJGe2If6mM+jcoo8Fbfab9Yg/d0nnnlX4ZegGbFiJfqqpib5LmUzmu9Yu7mCw0vR6f8AuIQi+DYZUasH+jo8iMo0wj1e8fQuoQ+K1+CAVgreYpiRHxarPF6lGkBsMwr34ReSiqH5fgzzB+xnnWhzjPdSb3WeB9nPNal3+dF4xxNxnm+yyvube6m9xgXGuv9dp/OMm2TX1nTFF/dynErz+01uYtxf98OaO85xUF3f5juOG9/48Cjv8B&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<path d="M 85 0 L 170 35 L 85 70 L 0 35 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
@ -36,12 +36,12 @@
</switch>
</g>
<path d="M 80 170 L 85 70" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 70 290 L 85 220" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="10" y="290" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 85 290 L 85 220" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="25" y="290" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 320px; margin-left: 11px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 320px; margin-left: 26px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
不存在返回error
@ -49,17 +49,17 @@
</div>
</div>
</foreignObject>
<text x="70" y="324" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="85" y="324" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
不存在返回error
</text>
</switch>
</g>
<path d="M 135 195 L 215.88 250" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="200" y="250" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 135 195 L 210 195" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="210" y="165" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 280px; margin-left: 201px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 195px; margin-left: 211px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
存在则头插法输入数据
@ -67,17 +67,17 @@
</div>
</div>
</foreignObject>
<text x="260" y="284" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="270" y="199" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
存在则头插法输入数据
</text>
</switch>
</g>
<path d="M 250 360 L 300 310" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="190" y="365" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 270 290 L 270 225" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="210" y="290" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 395px; margin-left: 191px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 320px; margin-left: 211px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
输入结束返回ok
@ -85,7 +85,7 @@
</div>
</div>
</foreignObject>
<text x="250" y="399" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="270" y="324" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
输入结束返回ok
</text>
</switch>
@ -95,7 +95,7 @@
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
Text is not SVG - cannot display
</text>
</a>
</switch>

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 8.8 KiB

@ -1,11 +1,11 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="281px" height="431px" viewBox="-0.5 -0.5 281 431" content="&lt;mxfile&gt;&lt;diagram id=&quot;ZZavjm4HpK4xC4EOIo5s&quot; name=&quot;第 1 页&quot;&gt;1ZfLjpswFIafxtsKMBB7CQlpN5UqzaIzSxrcgAQ4cpxJ0qfvMdhcYmjTdpJ0NpHP7/t//MUG4WV1+ijSXf6ZZ6xEnpOdEF4hz6MBhV8lnFshcHArbEWRtZLbC0/FD6ZFR6uHImP7UUPJeSmL3Vjc8LpmGznSUiH4cdzsOy/Hs+7SLbOEp01a2urXIpN5qxJv0eufWLHNzcxuqDdcpaax3sk+TzN+HEg4QXgpOJdtqTotWam8M760/dYztd3CBKvlNR28tsNrWh703lBCULRGcYySAJE1oiFKQvVLFijxlR6Heu3ybAwROa++HcDV+JgXkj3t0o2qOUL2QctlVULkQlFPx4Rkp9klu50RcIAYr5gUZ2iiOyy0dfrsuCY+9plwzUHJB1kgWkt18rfdyL0/UNAWTduFbbsurWB1FqkjBlHNazbePmxRnJ8hcD4EJnwZ1q3UJp0uOuuonYVl1rG8MA04SMWWyUFybR8HRgUTPhlNsDKVxet4xinz9AxfeAFr6dLkeuM8Ye/C/z0/iA3TvYZH9HKgYDxQt0AzULtla6Aml922r0qvP0EDQABA+BqCaKUUCONGIcsGC4qop5pZWPBDnbFMJ/j2aIQzlg/R8CZSHr4BGsG7QsN/KBrOOE++/0ZoYHozNMIJNIACguIIJQsU0aYAIdwYvmKExogmDNItfoGFcxcs/Bm774HF4l+xOBXyeVB+6QmBqGdCBX+ORHvQ/gck6G9O8rVIWMnGN0OCzCFBVlNsWI8o+/7oFeDHQdSdeno5qjamZgToixsFOjrW2bo3at7lXxu+I2v0XV1B5JG8eXicp+Bvr6DuWW0SfrsryDzqLz5WSIyiYAoveLmB0lTFHopamJaKGFUAYpwGoBWKEvvmatoAu04z4Fp3J676Nno0ZC6ZSd4NIIOw/xptk9Z/0uPkJw==&lt;/diagram&gt;&lt;/mxfile&gt;">
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="321px" height="446px" viewBox="-0.5 -0.5 321 446" content="&lt;mxfile&gt;&lt;diagram id=&quot;ZZavjm4HpK4xC4EOIo5s&quot; name=&quot;第 1 页&quot;&gt;zZhNc5swEIZ/ja4dvoTFEWycXjqTmRzaHqlRDTMYeWQ5tvvru0ISID5SN01CLx7tK62QdvWwwshfH64PPDsWX1hOK+Q5+RX5G+R5xA3hVwo3JQReoIQ9L3MluZ3wVP6iWnS0ei5zerIGCsYqUR5tccfqmu6EpWWcs4s97Cer7Kcesz0dCU+7rBqrX8tcFHpb3qrTP9NyX5gnu2Gkeg6ZGax3ciqynF16kp8if80ZE6p1uK5pJWNn4qL8tjO97cI4rcU9Dp5yeM6qs94bSgmKtyhJUIoR2aIoRGkof8kKpYHUE529k7iZgPCCHX6cIarJpSgFfTpmO9lzgeyDVohDBZYLzfH69JKfKRf02pP0eh8oO1DBbzBE94ZYeeiz4650KC9dJlxzUIpeFojWMp38fTtzFx9o6BBNh8sfh2sYClrnsTxiYNWspvb2Ydf89g0M5xM25vd+30Zu0mmtm7ZmwyYyvqfCyiXNrcM7jmMvUHgiTkbjtMpE+Wwf+ang6Sc8shIW16bJNUdc58n3BvE/sTPfUe3VP6LDibA9UbtAM5GKwWiiJpfttu9KbzBBA0AAQAQagngjFTCTRiHrBosIRZ4cNsKCneuc5jrBH4DGTMj7aHgTKQ/fAA28EBr0WgrlFmCi7e+N7YYrbXeu0uh7PlJewlYp/xvQgknQYKvNidYhXZQ9xz4IQfBG7PnRu7EXTrAHmBGUxChdoThqGmBCSQokhFGCopTCeeIvcOcsUZLacH8Ed6t/5U7z41rs4JfJmWHVeW0Z65MzR1efQLIoXdEfoLiXLn+AqX9nZYNkZrfesKMccJpfsD8sxdi6FEJDzfhadMkcumQzxfDoNjkupJ0CnDsocqfuoI7sTSIzA/j6jQKO5na93CthWIs/9J0QLVSL76qeZJLvpWAesoGHDN4Lc/t9YRL+fqXSfN0MvtpIgmI8hRdcYUFpuhIPxQqmtSRGNoAYpwFog+J0XGGbMcCu00y41e7ElR+J/xtkGON3gwzM7rNcJa37b8NPfwM=&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<path d="M 85 0 L 140 40 L 85 80 L 30 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 60 0 L 115 40 L 60 80 L 5 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 40px; margin-left: 31px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 40px; margin-left: 6px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
读取文件
@ -13,17 +13,17 @@
</div>
</div>
</foreignObject>
<text x="85" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="60" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
读取文件
</text>
</switch>
</g>
<path d="M 80 150 L 85 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="20" y="150" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 60 150 L 60 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="0" y="150" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 180px; margin-left: 21px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 180px; margin-left: 1px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
判断头指针
@ -31,17 +31,17 @@
</div>
</div>
</foreignObject>
<text x="80" y="184" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="60" y="184" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
判断头指针
</text>
</switch>
</g>
<path d="M 60 270 L 80 210" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="0" y="270" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 59.96 280.02 L 60 210" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="5" y="270" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 1px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 6px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
为空返回error
@ -49,17 +49,17 @@
</div>
</div>
</foreignObject>
<text x="60" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="65" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
为空返回error
</text>
</switch>
</g>
<path d="M 140 180 L 200 260" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="160" y="260" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 120 180 L 250 180 Q 260 180 260 190 L 260 270" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="200" y="270" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 290px; margin-left: 161px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 201px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
不为空文件指针指向文件 并打开
@ -67,17 +67,17 @@
</div>
</div>
</foreignObject>
<text x="220" y="294" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="260" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
不为空文件指针指向文件 并打开
</text>
</switch>
</g>
<path d="M 190 370 L 220 320" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="140" y="370" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 260 380 L 260 330" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="200" y="385" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 400px; margin-left: 141px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 415px; margin-left: 201px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
若文件内没有数据返回无信息
@ -85,7 +85,7 @@
</div>
</div>
</foreignObject>
<text x="200" y="404" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="260" y="419" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
若文件内没有数据返回无信息
</text>
</switch>
@ -95,7 +95,7 @@
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
Text is not SVG - cannot display
</text>
</a>
</switch>

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 8.9 KiB

@ -1,11 +1,11 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="271px" height="426px" viewBox="-0.5 -0.5 271 426" content="&lt;mxfile&gt;&lt;diagram id=&quot;Z0kfLe1TwEOepRIeOdqV&quot; name=&quot;第 1 页&quot;&gt;1ZfNjpswFIWfxtsKY0zsJUlIu6lUaRadWdLgBiTAkeNMkj59r8EEMGSazihJK41Gvgf/4HPvFxtEFuXxs0q22VeZigL5XnpEZIl8n1MO/41wagTqkUbYqDxtJNwJT/kvYUXPqvs8FbtBRy1lofPtUFzLqhJrPdASpeRh2O2nLIarbpONGAlP66QYq9/zVGeNyvxZp38R+SZrV8ah3XCZtJ3tTnZZkspDTyIxIgslpW5a5XEhCuNd60szbnXh6fnFlKj0NQP8ZsBrUuzt3lAcIsYRJyimiC3R3DNKxFCEjcKXiNtt7vSpNURlsvyxB1fnhyzX4mmbrM2TA2QftEyXBUQYmnY5obQ4XnxlfDYCCkjIUmh1gi52QGCts7WDuY0PXSZw2yfrZYFZLbHJ35xn7vyBhrVo2i4ytsu1QlRpZEoMokpWYrh92KI6PUPgfaJt+NJ/tjSb9M7RyUbNKiIdlaVjGnCQqI3QveSOfewZRSd8ajUlikTnr8MVp8yzK3yTObzLOU18mCYSOvbv5F6thR3Ur1BnHuzkm2BnombHo4nqVJ53fVV2gwkYgAEo/cAwwAGDpVEgnNcKWyA2QzHQ4ptuIyrkvkpFavN7ezLIBcv7ZPgTGXdT8x4y6H9FRvBIMsJhmgL3h+lqMrAzEbkZGeEEGQABQ/MIxTMU8boB4QrxoD4m5ojHNRkB4tw8ilbmz4xa1UcJ0ION8mhoXBPZHaGZfRSaY66fe+2Xjh+IOmJM8PfANHU4+GnsM8QeyRB2IXJr/1qIRvmnN4OIXYIIblkTNME5EyMe1Y+4uZKNDxxzOgFxzCigs7do8u5Dk5sXekec+AdxuhaNhxW9c6ei771TuXdoers7VTvzH74w4MSAdlg3iDkZ/sGDgjqmUXqz0oaw+wZsXO8+pEn8Gw==&lt;/diagram&gt;&lt;/mxfile&gt;">
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="301px" height="381px" viewBox="-0.5 -0.5 301 381" content="&lt;mxfile&gt;&lt;diagram id=&quot;Z0kfLe1TwEOepRIeOdqV&quot; name=&quot;第 1 页&quot;&gt;zZhLj9owEMc/ja9V7DywjwHC9lJppT20e0yJSyKFGBnz6qfvOHFInASI6LKshJDn70fsmfl5AsidrY8vMt6kP0TCc0Sc5IjcOSKE4gC+tXCqBI94lbCSWVJJuBHesr/ciI5Rd1nCt9ZAJUSuso0tLkVR8KWytFhKcbCH/RG5/dRNvOI94W0Z5331Z5ao1ByLTBr9O89Waf1kHLCqZx3Xg81JtmmciENLciPkzqQQqmqtjzOea9/VfqnmLS70njcmeaHGTCDVhH2c78zZUBQgyhBzUeQjOkdTRyshRSHWCpsjZo65VafaITIV69878Or0kGaKv23ipe45QPRBS9U6BwtDs78/s+U9l4ofW5LZ7wsXa67kCYaYXt+4zuQOcYx9aCKBPaOlrShQo8Um+Kvzyo1/oGFcNOwut++urit4kYQ6xcAqRMHt48Op5ekXGM43vzbf231zfUjnbJ1q65gpM21CjP1e2g7Gxm6maqM985XLDI7KpdEuBkHFcsWVlRk86aCwFTu5NJI3HKhWJPyBQNSa5Hmssr29/FB0zBNeRQb7PecBs/PADTrxrTZqJrUR6KxzTpZ6IdxZqPJKbyGIcnxqDdvoAdvL+8XEfo7nONf31RnvUms8NKodNIl7DsGoXPYG0AfiAXRPE88A+rlWwJyWCp0hOkER3A1ED+vdAWJXJDwx2fz4eyAYdo91D5CB9OvmyT33gP/8e6B9C1y9AUbR7o2gPXgm7V0a/C6lo3HHHQzdcbjfQVgwQBjARNE0RNEEhaxsgLlAzCuL6xSxqCTMQ4zprnChP3rWoizAQCHWyheDzyefCN/kf+EzEGGrkPr3QdQrhzZXdJCrp0EU3Mj9sRCRLkT+wyCilyCCd9MBmqBeRYiFZRfTL7L9wqWrHBBHtQI6vUaT8yk0EfeJtYx9EE52TbrxVnqh/jk36t9FX/cKVxvCOlnbrNJnckgmN/AZzaF3oyp+HIf1yjd+KkIRg3ZQNlxdrL5e7erS9sjiBWbzY77yevOPiBv9Aw==&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<path d="M 100 0 L 170 40 L 100 80 L 30 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 70 0 L 140 40 L 70 80 L 0 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 40px; margin-left: 31px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 40px; margin-left: 1px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
打印模块
@ -13,17 +13,17 @@
</div>
</div>
</foreignObject>
<text x="100" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="70" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
打印模块
</text>
</switch>
</g>
<path d="M 80 170 L 100 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="20" y="170" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 78.64 180.66 L 74.08 190.87 Q 70 200 70 190 L 70 185 Q 70 180 70 170 L 70 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="10" y="180" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 200px; margin-left: 21px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 210px; margin-left: 11px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
判断头指针
@ -31,17 +31,17 @@
</div>
</div>
</foreignObject>
<text x="80" y="204" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="70" y="214" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
判断头指针
</text>
</switch>
</g>
<path d="M 50 290 L 80 230" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="0" y="290" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 70 320 L 70 240" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="10" y="320" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 320px; margin-left: 1px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 350px; margin-left: 11px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
为空返回错误信息
@ -49,17 +49,17 @@
</div>
</div>
</foreignObject>
<text x="60" y="324" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="70" y="354" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
为空返回错误信息
</text>
</switch>
</g>
<path d="M 140 200 L 186.67 260" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="150" y="260" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 130 210 L 180 210" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="180" y="180" width="120" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 290px; margin-left: 151px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 210px; margin-left: 181px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
不为空定义指针变量
@ -67,17 +67,17 @@
</div>
</div>
</foreignObject>
<text x="210" y="294" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="240" y="214" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
不为空定义指针变量
</text>
</switch>
</g>
<path d="M 180 370 L 230 320" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="140" y="365" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 240 240 L 240 320" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="180" y="320" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 395px; margin-left: 141px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 350px; margin-left: 181px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
打印商品信息
@ -85,7 +85,7 @@
</div>
</div>
</foreignObject>
<text x="200" y="399" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="240" y="354" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
打印商品信息
</text>
</switch>
@ -95,7 +95,7 @@
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
Text is not SVG - cannot display
</text>
</a>
</switch>

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 8.9 KiB

@ -1,11 +1,11 @@
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="181px" height="331px" viewBox="-0.5 -0.5 181 331" content="&lt;mxfile&gt;&lt;diagram id=&quot;N5vIadnCPQ0VjbP5Tubx&quot; name=&quot;第 1 页&quot;&gt;1ZZLj5swFIV/zd1WgIHgJSSk3VSqNIu2Szd4AhLgyHEmSX99rx+8iTQaKWq7ieyDfc09x58IkG1z+yzZqfwqCl5D4BU3IDsIAhpR/NXC3QqRR6xwlFVhJX8QXqrf3ImeUy9Vwc+ThUqIWlWnqXgQbcsPaqIxKcV1uuxV1NNTT+zIF8LLgdVL9XtVqNKqSbAZ9C+8OpbdyX7sGm5Yt9h1ci5ZIa4jieRAtlIIZUfNbctr7V3ni923f/C0fzHJW/WeDYHd8Mbqi+sN8hiSHCgOIshSSPZaSRNIfa3QHVDX5lndO0NkKZpfF3Q1u5aV4i8ndtBPrpg+aqVqapz5OHTHcan47eEr+70ReIG4aLiSd1xy6y6L3eHujt9ZeR2S8EOnlaMUEqcxF/6xrzz4gwNn0bpdZGnX3AreFqm+YjhrRcun7WOL8v4DJ96nqJv+HD/b6Sa9fnZ3M3sKLxbXcmYacsDkkatRuEsfR0ZFKz51muQ1U9Xb9MQ189wJ30SF79LHRKcxBfHM/rO4yAN3m8Y3dFanz7Ir5M8K2Y4XhUyUfdfvSjdcgYECJZDlkBsAEIN8AxSpCDUMSWw4iSEjBo8FOQtOxKUteOESfz4rwYMQxqwEK3dgHtZHWIn+K1bCv8nKZhoToR9lZZY3CZ/GSrzCSgRpruHIQ8goJNQggoOd+XB4Gg6NyBaSjQErgCQxu/Z6PYKFi1OzC5lLfDwKqcv2QDOHH27VtTNTCRnzzNcp0mVwrCuFkG5GiP5zQPoPkn4CkDgd/kfYhIc/YyT/Aw==&lt;/diagram&gt;&lt;/mxfile&gt;">
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="141px" height="331px" viewBox="-0.5 -0.5 141 331" content="&lt;mxfile&gt;&lt;diagram id=&quot;N5vIadnCPQ0VjbP5Tubx&quot; name=&quot;第 1 页&quot;&gt;3ZbLqtswEIafZrbF90hLO3FON4VCFu1ZqrFObLCtoCi3Pn1Hsnx3IBwILd0EzS/NSHP5cMBfV7c3yY75N5HxEjwnu4G/Ac8jboS/Wrg3QuAFjXCQRdZIbi/sit/cio5Vz0XGT6ODSohSFcexuBd1zfdqpDEpxXV87EOU41uP7MBnwm7Pyrn6o8hUbtPyVr3+lReHvL3ZjWizU7H2sM3klLNMXAeSn4K/lkKoZlXd1rzUtWvr0vhtH+x2D5O8Vs84eI3DhZVnmxukEZAUKC5CSGIgW63EBGJXK3QD1KZ5Uve2IDIX1a8zVjW55oXiuyPb650rdh+1XFUlWi4u5++zT75wqfhtINn3vnFRcSXveMTuhrZ0dnbctpTXvhNuYLV80AViNWabf+gi9/XBhS3Rcrn8ebmmpeB1FusRQ6sWNR+nj1nL+080nC9ha74P9zY6Saez7q11K9TADa33wU7vpI3W52GpFZMHrkb959lk4E/iLPdWCpbbMah3uFDuVpO8ZKq4jMMv9cDe8F0U+N6u23TcbS+adLF5qHUaDvokTjcSbSB3EqipyiyQmYgu66eGJFhgigL1IUkhNRwhTekKKMIVaKZIZHCLIPENZTMAZ7iJc53xzA7O65GLHjRhiJy3MAPTZn0GufB/Qy54ArnobyK3Gnfbp59FzpsECl6GXLSAXAhxqhlLA0goEGpIw8XGfMYczZgmbQ1kZfj0gBDjtdXnkU88HBsvRJe4eBXCm2yBJpZidNWxExMJUXXMtzLUYXCtIwUQrwak/+tcd51+Addo9v9qmg73fw399A8=&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<path d="M 110 0 L 180 40 L 110 80 L 40 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 70 0 L 140 40 L 70 80 L 0 40 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 40px; margin-left: 41px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 40px; margin-left: 1px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
排序模块
@ -13,12 +13,12 @@
</div>
</div>
</foreignObject>
<text x="110" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="70" y="44" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
排序模块
</text>
</switch>
</g>
<path d="M 80 140 L 110 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 70 140 L 70 80" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="10" y="140" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
@ -36,12 +36,12 @@
</text>
</switch>
</g>
<path d="M 60 270 L 70 200" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="0" y="270" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 70 270 L 70 200" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="10" y="270" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 1px;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 300px; margin-left: 11px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
定义前后指针对物品id进行从小到大的排序
@ -49,7 +49,7 @@
</div>
</div>
</foreignObject>
<text x="60" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
<text x="70" y="304" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
定义前后指针对物品id进行从小到大的排序
</text>
</switch>
@ -59,7 +59,7 @@
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Viewer does not support full SVG 1.1
Text is not SVG - cannot display
</text>
</a>
</switch>

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Loading…
Cancel
Save