Commit 5d570f27 by 陶然

优化

parent 4e49caf8
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690367976733" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="31478" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128"><path d="M947.57 425.68L531.7 72.85a32 32 0 0 0-41.4 0L74.43 425.68a32 32 0 0 0 41.4 48.8l11.07-9.39v463.65a32 32 0 0 0 64 0V411.31v-0.5L511 139.22l320.16 271.63V609.08a32 32 0 0 0 64 0V465.14l11 9.34a32 32 0 1 0 41.4-48.8z" fill="#666666" p-id="31479"></path><path d="M511.01 864.49m12 0l72 0q12 0 12 12l0 72q0 12-12 12l-72 0q-12 0-12-12l0-72q0-12 12-12Z" fill="#666666" p-id="31480"></path><path d="M655.02 864.49m12 0l72 0q12 0 12 12l0 72q0 12-12 12l-72 0q-12 0-12-12l0-72q0-12 12-12Z" fill="#666666" p-id="31481"></path><path d="M511.75 737.38m12 0l72 0q12 0 12 12l0 72q0 12-12 12l-72 0q-12 0-12-12l0-72q0-12 12-12Z" fill="#666666" p-id="31482"></path><path d="M511.75 609.9m12 0l72 0q12 0 12 12l0 72q0 12-12 12l-72 0q-12 0-12-12l0-72q0-12 12-12Z" fill="#666666" p-id="31483"></path><path d="M655.02 736.65m12 0l72 0q12 0 12 12l0 72q0 12-12 12l-72 0q-12 0-12-12l0-72q0-12 12-12Z" fill="#666666" p-id="31484"></path><path d="M799.02 864.49m12 0l72 0q12 0 12 12l0 72q0 12-12 12l-72 0q-12 0-12-12l0-72q0-12 12-12Z" fill="#666666" p-id="31485"></path><path d="M446.89 760H315.3l21.27-21.22a25 25 0 0 0-35.31-35.4l-64.07 63.92-0.24 0.25-0.55 0.58-0.06 0.07-0.36 0.41-0.38 0.44-0.09 0.11-0.33 0.42-0.07 0.09-0.25 0.33-0.12 0.15-0.31 0.44-0.07 0.1-0.21 0.3-0.13 0.19-0.29 0.46v0.07l-0.2 0.31-0.13 0.21-0.27 0.48-0.2 0.36-0.12 0.22-0.23 0.46-0.21 0.42-0.1 0.21-0.19 0.43-0.21 0.49-0.08 0.2-0.15 0.4-0.21 0.57-0.06 0.17-0.12 0.37c-0.07 0.21-0.14 0.42-0.21 0.64v0.15l-0.1 0.35c-0.06 0.23-0.13 0.45-0.18 0.68v0.13c0 0.12-0.05 0.24-0.08 0.36s-0.11 0.47-0.15 0.71v0.11c0 0.13 0 0.26-0.07 0.39s-0.08 0.46-0.12 0.69v0.1c0 0.16 0 0.31-0.06 0.47s-0.06 0.42-0.08 0.63v4.91c0 0.21 0.05 0.43 0.08 0.64s0 0.32 0.06 0.47v0.09c0 0.23 0.08 0.47 0.12 0.7s0 0.26 0.07 0.4v0.1c0 0.24 0.1 0.47 0.16 0.71s0.05 0.24 0.08 0.37v0.12l0.18 0.68 0.1 0.36v0.14c0.06 0.21 0.13 0.42 0.2 0.62l0.13 0.39 0.06 0.17 0.21 0.55 0.16 0.42 0.08 0.19 0.2 0.47 0.2 0.46 0.1 0.21 0.19 0.38 0.23 0.47 0.12 0.21 0.17 0.3 0.06 0.11 0.25 0.45 0.13 0.21 0.15 0.24 0.11 0.18 0.27 0.42 0.13 0.18 0.14 0.21 0.16 0.23 0.28 0.4 0.11 0.15 0.16 0.2 0.2 0.26 0.3 0.39 0.09 0.11 0.21 0.24 0.21 0.25 0.32 0.37 0.33 0.35 0.29 0.3 0.24 0.25 64 63.69a25 25 0 1 0 35.26-35.45l-21.07-21h131.46a25 25 0 0 0 0-50z" fill="#666666" p-id="31486"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690368132003" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="36435" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128"><path d="M832 32H192C139.072 32 96 75.072 96 128v768c0 52.928 43.072 96 96 96h640c52.928 0 96-43.072 96-96V128c0-52.928-43.072-96-96-96zM320 96h384v96H320V96z m544 800a32 32 0 0 1-32 32H192c-17.632 0-32-14.336-32-32V128c0-17.632 14.368-32 32-32h64v96c0 35.296 28.704 64 64 64h384c35.296 0 64-28.704 64-64V96h64c17.664 0 32 14.368 32 32v768z" p-id="36436"></path><path d="M719.072 367.04l-249.376 249.376-120.256-120.288a31.968 31.968 0 1 0-45.248 45.248l142.88 142.912a32 32 0 0 0 45.248 0l272-272a31.968 31.968 0 1 0-45.248-45.248z" p-id="36437"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690368095405" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="34504" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128"><path d="M42.97728 807.14752c-19.37408 0-34.4832-15.08352-34.4832-34.47296a34.4832 34.4832 0 0 1 34.4832-34.4832h93.53728c9.46688 0 18.7136 3.9424 25.35936 10.92608 6.31296 6.528 9.57952 14.98112 9.24672 23.79264a34.32448 34.32448 0 0 1-34.4832 34.37056H42.97728v-0.13312z m623.20128-26.82368a34.70848 34.70848 0 0 1-24.78592-10.24c-6.66112-6.66112-10.27584-15.32416-10.27584-24.45824 0-9.2416 3.61472-17.93024 10.14784-24.448l47.89248-47.8976h-175.4624a34.4832 34.4832 0 0 1-34.47808-34.47296c0-19.39456 15.2064-34.48832 34.47808-34.48832h175.58528l-47.89248-47.90784c-6.3232-5.85216-10.04032-14.40768-10.27584-23.53152a35.25632 35.25632 0 0 1 10.27584-25.36448c6.6304-6.64576 15.3088-10.2656 24.43264-10.2656 9.14432 0 17.93536 3.61984 24.45824 10.2656l110.208 108.75392 3.28704 5.63712 0.54784 1.80224 0.90112 1.79712 0.90624 2.81088 0.90624 3.94752 0.22528 17.25952-1.58208 1.57184v1.5872l-3.36384 4.736c-1.93024 2.688-3.28704 4.0448-4.51584 5.4016l-107.52 107.50976c-5.9648 6.17472-14.8736 9.99424-24.09984 9.99424zM43.77088 674.06848a34.48832 34.48832 0 0 1-34.4832-34.49856c0-19.36896 15.21152-34.47296 34.4832-34.47296H231.6288c9.69728 0 18.93376 3.95264 25.46688 10.81344a31.68256 31.68256 0 0 1 9.02144 23.90016 34.31936 34.31936 0 0 1-34.48832 34.36032H43.77088v-0.1024z m0-133.8624a34.5088 34.5088 0 0 1-34.4832-34.51392c0-19.37408 15.21152-34.47296 34.4832-34.47296h331.77088c9.46176 0 18.70848 3.94752 25.35936 10.9312 6.30784 6.53312 9.5744 14.99136 9.24672 23.7824a34.31936 34.31936 0 0 1-34.49344 34.36544H43.77088v-0.09216z" p-id="34505"></path><path d="M105.63584 1012.25472c-53.53472 0-97.14688-43.6224-97.14688-97.14688v-38.8864c0-19.35872 15.21664-34.46272 34.4832-34.46272 19.38944 0 34.48832 15.104 34.48832 34.46272v38.11328a27.41248 27.41248 0 0 0 27.38176 27.37664h813.2096a27.4176 27.4176 0 0 0 27.38688-27.37664V376.7808c0-2.59584 0-5.64224-0.3328-8.6784H77.34784c0 0.45056-0.11776 0.896-0.11776 1.34656a28.68736 28.68736 0 0 0-0.32768 3.72736v25.2416c0 19.37408-15.22176 34.4832-34.48832 34.4832-19.3792 0-34.48832-15.10912-34.48832-34.4832v-25.2416c0-40.46336 14.76096-99.4048 33.59232-134.10816l85.64736-161.152C149.36064 36.44416 203.2384 4.10112 249.77408 4.10112h525.37856c47.11424 0 100.98176 32.78336 122.61888 74.59328l85.64224 164.76672c18.36544 33.80736 32.78848 92.86144 32.78848 134.10304v537.54368c0 53.52448-43.61728 97.14688-97.14176 97.14688H105.63584zM249.5488 73.856c-21.5296 0-50.49344 17.5872-60.85632 36.96128L103.04512 272.08704c-3.6096 6.528-7.3216 16.11264-10.81856 27.15648h839.68512c-3.27168-9.46176-6.20032-17.24416-9.69728-23.4496l-85.6576-164.85888c-10.24-19.27168-39.31648-36.9664-60.8512-36.9664H249.5488v-0.11264z" p-id="34506"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690368329619" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="43932" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128"><path d="M288 736m-256 0a256 256 0 1 0 512 0 256 256 0 1 0-512 0Z" fill="#D7F1F0" p-id="43933"></path><path d="M832 566.4h-137.6V512l-70.4 124.8 70.4 124.8v-54.4H768c16 0 32-9.6 41.6-25.6l86.4-153.6c-12.8 25.6-38.4 38.4-64 38.4zM736 352l70.4-124.8-44.8 28.8s-16-32-25.6-44.8c-12.8-25.6-48-35.2-73.6-22.4-9.6 6.4-16 12.8-22.4 22.4l-32 57.6 32 57.6-44.8 25.6H736z m-268.8 140.8l-67.2 121.6c-12.8 22.4-12.8 51.2 0 73.6l-86.4-153.6c-9.6-16-9.6-35.2 0-51.2l35.2-60.8-44.8-25.6h140.8l70.4 124.8-48-28.8z m304 57.6l-70.4-124.8 118.4-70.4c19.2 38.4 41.6 73.6 60.8 108.8 9.6 16 9.6 38.4 0 57.6-9.6 16-28.8 28.8-48 28.8h-60.8z m-361.6 73.6l32-57.6h140.8v140.8h-124.8c-19.2 0-38.4-9.6-48-28.8-9.6-16-9.6-35.2 0-54.4z m217.6-419.2c-16 28.8-105.6 188.8-105.6 188.8l-121.6-70.4s57.6-102.4 73.6-128c9.6-16 25.6-25.6 41.6-25.6h172.8c-25.6 0-48 12.8-60.8 35.2z" fill="#606060" p-id="43934"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690367920375" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="30403" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128"><path d="M127.506773 454.693547" p-id="30404"></path><path d="M511.03232 93.8752c-2.594133-0.013653-4.957867-0.00512-5.082453 0.068267L153.588053 301.786453c-0.868693 0.512-10.15808 17.6128-25.110186 41.777494-25.0624 40.507733-56.81664 94.0288-69.881174 116.41344 20.97152 14.23872 72.009387 42.42944 92.35456 53.66784 9.355947 6.080853 17.47456 18.57024 17.047894 42.059093l-31.486294-6.055253-3.167573 8.876373c-2.950827 1.764693-8.434347 3.37408-11.385173 5.138773 1.41312-9.680213-4.616533-13.499733-7.630507-15.336106-22.795947-12.593493-69.814613-38.54848-89.227947-53.174614-2.850133-2.14528-8.784213-6.761813-13.1584-14.97088-5.24288-9.838933-7.360853-22.539947 1.10592-37.26336 9.238187-16.069973 46.44352-79.056213 74.601814-124.566186 18.571947-30.015147 34.874027-54.065493 41.47712-57.960107L485.59104 50.27328c6.657707-3.923627 17.52064-5.961387 25.782613-6.406827l-0.341333 50.008747zM132.232533 549.582507l-1.897813 3.456 0.856747 1.471146 2.691413-4.901546-1.650347-0.0256z m-1.897813 3.456l1.897813-3.456-4.23936-0.06656c0.744107 0.95232 1.568427 2.228907 2.341547 3.52256z m0.856747 1.471146l2.691413-4.901546 2.629973 0.04096-3.167573 8.876373c0.008533 0.001707-0.92672-1.856853-2.153813-4.015787z" p-id="30405"></path><path d="M145.60768 313.593173c-3.485013-2.018987-7.49568-2.425173-11.14624-1.455786-3.626667 0.965973-6.893227 3.309227-8.912213 6.79424l-86.196907 148.77184c-2.018987 3.48672-2.425173 7.497387-1.455787 11.144533 0.954027 3.585707 3.252907 6.81472 6.669654 8.838827l350.037333 202.815146c3.48672 2.018987 7.499093 2.425173 11.147947 1.455787 3.626667-0.965973 6.893227-3.310933 8.910506-6.79424l86.198614-148.77184c2.018987-3.485013 2.42688-7.497387 1.455786-11.14624-0.964267-3.628373-3.310933-6.893227-6.795946-8.912213L145.60768 313.593173z m-14.196053-13.044053c6.58944-1.754453 13.85472-1.00352 20.201813 2.674347l349.912747 202.740053c6.350507 3.677867 10.620587 9.622187 12.38016 16.2304 1.752747 6.591147 1.001813 13.858133-2.674347 20.20352l-86.198613 148.77184c-3.679573 6.3488-9.627307 10.620587-16.232107 12.376747-6.587733 1.754453-13.85472 1.00352-20.20352-2.674347L38.685013 498.12992c-6.3488-3.677867-10.61888-9.623893-12.376746-16.2304-1.614507-6.065493-1.107627-12.704427 1.85344-18.67264v-0.114347l87.017813-150.186666c3.677867-6.3488 9.623893-10.61888 16.232107-12.376747z" p-id="30406"></path><path d="M522.31168 507.13088c107.746987-64.37888 245.009067-157.410987 353.365333-211.13856 6.157653-3.560107 13.206187-4.309333 19.638614-2.635093 6.43584 1.675947 12.250453 5.787307 15.935146 11.927893 5.814613 5.423787 75.410773 129.737387 85.823147 147.652267 3.657387 6.29248 4.440747 13.5168 2.75968 20.078933h-0.023893c-1.6896 6.58432-5.85216 12.535467-12.07808 16.252587C875.511467 556.322133 740.396373 628.43904 634.368 700.407467c-6.157653 3.560107-13.207893 4.307627-19.64032 2.635093-6.434133-1.675947-12.250453-5.783893-15.935147-11.927893-29.032107-48.841387-57.25696-98.501973-85.823146-147.652267-3.65568-6.290773-4.440747-13.5168-2.75968-20.078933h0.023893c1.6896-6.582613 5.85216-12.53376 12.07808-16.252587zM881.491627 306.5344L528.472747 517.45792c-3.4048 2.03264-5.68832 5.30432-6.618454 8.930987l0.022187 0.00512c-0.933547 3.647147-0.513707 7.642453 1.48992 11.08992l85.727573 147.51232c1.989973 3.31776 5.126827 5.53472 8.59648 6.439253 3.474773 0.902827 7.299413 0.489813 10.656427-1.450667L981.57056 478.941867c3.4048-2.030933 5.68832-5.30432 6.618453-8.930987l-0.022186-0.006827c0.933547-3.64544 0.513707-7.640747-1.48992-11.088213l-85.751467-147.534507c-1.98144-3.305813-5.113173-5.515947-8.572587-6.417066-3.459413-0.90112-7.263573-0.493227-10.60864 1.42336l-0.252586 0.146773zM168.18176 550.843733c-0.413013 7.207253-2.38592 90.898773-1.7408 149.7344 0.26624 24.43776-1.716907 42.001067 9.750187 48.344747l319.609173 184.94464c0.28672 0.165547 7.23968 0.237227 15.598933 0.24064v47.977813c-15.532373-0.008533-31.429973-1.86368-39.683413-6.637226L139.690667 783.31904c-15.46752-11.8016-20.788907-42.272427-21.22752-82.36544-0.66048-60.317013 1.322667-145.46944 1.7408-152.74496l47.977813 2.635093z" p-id="30407"></path><path d="M507.368107 965.60128l-1.35168-439.330133h11.994453l1.35168 439.330133z" p-id="30408"></path><path d="M516.046507 81.21344l1.964373 445.03552-11.994453 0.047787-1.964374-445.03552zM421.579093 836.53632l0.01024-29.71648c0-0.344747-0.0768-0.472747-0.397653-0.472747l-13.46048-0.0256a0.510293 0.510293 0 0 1-0.47616-0.320853 0.503467 0.503467 0 0 1 0.114347-0.561493l18.80576-18.52416c0.201387-0.19968 0.529067-0.196267 0.728746 0.00512l18.240854 18.52416c0.150187 0.150187 0.18944 0.36352 0.10752 0.559786a0.507563 0.507563 0 0 1-0.474454 0.31744l-12.509866 0.04096c-0.211627 0-0.387413 0.201387-0.387414 0.366934l0.00512 30.061226c0 0.252587-0.078507 0.36352-0.298666 0.36352h-9.58976c-0.080213 0-0.418133-0.370347-0.418134-0.617813z" p-id="30409"></path><path d="M419.87584 836.53632l0.013653-28.491093-12.158293-0.023894c-0.442027 0.006827-0.878933-0.128-1.242453-0.37376l-0.011947-0.013653a2.179072 2.179072 0 0 1-0.78848-0.9728 2.237099 2.237099 0 0 1-0.136533-1.28l0.00512-0.0256c0.08704-0.416427 0.293547-0.812373 0.626346-1.13664l18.798934-18.517333c0.431787-0.42496 0.994987-0.641707 1.558186-0.641707l0.02048 0.006827c0.561493 0.006827 1.1264 0.223573 1.549654 0.646826l18.23744 18.527574c0.32768 0.320853 0.539307 0.730453 0.616106 1.163946 0.07168 0.407893 0.03072 0.82944-0.13312 1.232214-0.16896 0.423253-0.457387 0.76288-0.800426 0.9984l-0.039254 0.027306c-0.3584 0.233813-0.781653 0.365227-1.21344 0.365227l-11.19744 0.029013 0.00512 28.73344c0.006827 0.50688-0.126293 0.935253-0.41984 1.31584l-0.02048 0.02048c-0.40448 0.505173-0.91136 0.733867-1.558186 0.733867h-9.58976c-0.477867 0-1.322667-0.46592-1.703254-1.037653-0.2304-0.3584-0.421547-0.80896-0.418133-1.286827z m3.416747-29.71648l-0.013654 28.627627h6.90688l-0.00512-28.71808c-0.006827-0.54272 0.24576-1.102507 0.65024-1.48992l0.013654-0.011947c0.356693-0.331093 0.851627-0.571733 1.42336-0.571733l9.68704-0.0256-15.429974-15.670614-15.906133 15.6672 10.5728 0.02048c0.72192-0.006827 1.23392 0.221867 1.652053 0.74752 0.344747 0.4352 0.452267 0.87552 0.448854 1.425067zM511.044267 93.8752c2.594133-0.013653 4.94592-0.00512 5.070506 0.068267l352.361814 207.842986c0.868693 0.512 10.15808 17.6128 25.110186 41.777494 25.0624 40.507733 56.81664 94.0288 69.881174 116.41344-20.97152 14.23872-72.009387 42.42944-92.35456 53.66784-9.355947 6.080853-16.774827 17.570133-16.34816 41.058986l30.78656-5.055146 3.167573 8.876373c2.950827 1.764693 8.434347 3.37408 11.385173 5.138773-1.41312-9.680213 4.616533-13.499733 7.630507-15.336106 22.795947-12.593493 69.814613-38.54848 89.227947-53.174614 2.850133-2.14528 8.784213-6.761813 13.1584-14.97088 5.24288-9.838933 7.360853-22.539947-1.10592-37.26336-9.238187-16.069973-46.44352-79.056213-74.601814-124.566186-18.571947-30.015147-34.874027-54.065493-41.47712-57.960107L536.4736 50.27328c-8.521387-5.7856-25.099947-8.465067-33.747627-4.667733l8.318294 48.269653z m378.78784 455.707307l1.897813 3.456-0.856747 1.471146-2.691413-4.901546 1.650347-0.0256z m1.897813 3.456l-1.897813-3.456 4.23936-0.06656c-0.744107 0.95232-1.568427 2.228907-2.341547 3.52256z m-0.856747 1.471146l-2.691413-4.901546-2.629973 0.04096 3.167573 8.876373c-0.008533 0.001707 0.92672-1.856853 2.153813-4.015787z" p-id="30410"></path><path d="M854.61504 550.843733c0.413013 7.207253 2.38592 90.898773 1.7408 149.7344-0.26624 24.43776 1.716907 42.001067-9.750187 48.344747L526.99648 933.86752c-0.28672 0.165547-7.23968 0.237227-15.598933 0.24064v47.977813c15.532373-0.008533 31.429973-1.86368 39.683413-6.637226l332.025173-192.129707c15.46752-11.8016 20.788907-42.272427 21.22752-82.36544 0.66048-60.317013-1.322667-145.46944-1.7408-152.74496l-47.977813 2.635093z" p-id="30411"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690367498023" class="icon" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10132" xmlns:xlink="http://www.w3.org/1999/xlink" width="128.125" height="128"><path d="M888.066374 784.716837c56.272523 0 102.350024 46.077501 102.350024 102.350025 0 56.272523-46.077501 102.350024-102.350024 102.350024h-750.63348c-56.272523 0-102.350024-46.077501-102.350024-102.350024 0-56.272523 46.077501-102.350024 102.350024-102.350025h750.63348m0-34.083357h-750.63348c-36.382235 0-70.565544 14.19307-96.452904 40.080429-25.787408 25.787408-39.980478 59.970717-39.980478 96.352953 0 36.382235 14.19307 70.565544 40.080429 96.452904 25.787408 25.787408 60.070669 40.080429 96.452904 40.080429h750.533529c36.382235 0 70.565544-14.19307 96.452904-40.080429 25.787408-25.787408 40.080429-60.070669 40.080429-96.452904s-14.19307-70.565544-40.080429-96.452904c-25.88736-25.787408-60.17062-39.980478-96.452904-39.980478z" fill="#333333" p-id="10133"></path><path d="M128.937042 871.074671c8.795705 0 15.992191 7.196486 15.992192 15.992191s-7.196486 15.992191-15.992192 15.992191-15.992191-7.196486-15.992191-15.992191 7.196486-15.992191 15.992191-15.992191m0-31.984383c-26.487067 0-47.976574 21.489507-47.976573 47.976574s21.489507 47.976574 47.976573 47.976574 47.976574-21.489507 47.976574-47.976574-21.489507-47.976574-47.976574-47.976574zM735.141044 31.984383c27.786432 0 50.475354 22.688921 50.475354 50.475353v242.481601L946.038067 628.193265c0 27.786432-22.688921 50.475354-50.475353 50.475354H512.849585c-27.786432 0-50.475354-22.688921-50.475354-50.475354L622.695949 325.041288V82.459736c0-27.786432 22.688921-50.475354 50.475354-50.475353h61.969741m0-31.984383h-61.86979C627.693509 0 590.711567 36.981942 590.711567 82.459736v234.585457L433.988092 613.200586c-2.398829 4.597755-3.698194 9.695266-3.698194 14.992679 0 45.477794 36.981942 82.459736 82.459736 82.459736h382.713128c45.477794 0 82.459736-36.981942 82.459737-82.459736 0-5.197462-1.299366-10.394924-3.698194-14.992679L817.600781 317.045193V82.459736c0-45.477794-36.981942-82.459736-82.459737-82.459736zM495.757931 112.445095H79.960957c-8.795705 0-15.992191-7.196486-15.992192-15.992191s7.196486-15.992191 15.992192-15.992191h415.796974c8.795705 0 15.992191 7.196486 15.992191 15.992191s-7.196486 15.992191-15.992191 15.992191zM367.8204 368.320156H79.960957c-8.795705 0-15.992191-7.196486-15.992192-15.992191s7.196486-15.992191 15.992192-15.992191h287.859443c8.795705 0 15.992191 7.196486 15.992192 15.992191s-7.196486 15.992191-15.992192 15.992191zM239.88287 624.195217H79.960957c-8.795705 0-15.992191-7.196486-15.992192-15.992191s7.196486-15.992191 15.992192-15.992191h159.921913c8.795705 0 15.992191 7.196486 15.992191 15.992191s-7.196486 15.992191-15.992191 15.992191zM895.562714 871.074671c8.795705 0 15.992191 7.196486 15.992191 15.992191s-7.196486 15.992191-15.992191 15.992191-15.992191-7.196486-15.992192-15.992191 7.196486-15.992191 15.992192-15.992191m0-31.984383c-26.487067 0-47.976574 21.489507-47.976574 47.976574s21.489507 47.976574 47.976574 47.976574 47.976574-21.489507 47.976573-47.976574-21.489507-47.976574-47.976573-47.976574z" fill="#333333" p-id="10134"></path><path d="M638.688141 510.250854c8.795705 0 15.992191 7.196486 15.992191 15.992191s-7.196486 15.992191-15.992191 15.992192-15.992191-7.196486-15.992192-15.992192 7.196486-15.992191 15.992192-15.992191m0-31.984383c-26.487067 0-47.976574 21.489507-47.976574 47.976574s21.489507 47.976574 47.976574 47.976574 47.976574-21.489507 47.976573-47.976574-21.489507-47.976574-47.976573-47.976574zM728.644217 400.304539c4.397853 0 7.996096 3.598243 7.996095 7.996095s-3.598243 7.996096-7.996095 7.996096-7.996096-3.598243-7.996096-7.996096 3.598243-7.996096 7.996096-7.996095m0-15.992192c-13.193558 0-23.988287 10.794729-23.988287 23.988287s10.794729 23.988287 23.988287 23.988287 23.988287-10.794729 23.988287-23.988287-10.794729-23.988287-23.988287-23.988287z" fill="#333333" p-id="10135"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690368287807" class="icon" viewBox="0 0 1377 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="42847" xmlns:xlink="http://www.w3.org/1999/xlink" width="172.125" height="128"><path d="M176.217855 554.322869c0 15.283826 12.388976 27.671167 27.671167 27.671167l193.006349 0c15.282191 0 27.671167-12.388976 27.671167-27.671167L424.566538 358.792931c0-15.282191-12.388976-27.671167-27.671167-27.671167s-27.671167 12.388976-27.671167 27.671167l0 167.857136-165.333546 0C188.608467 526.650067 176.217855 539.039043 176.217855 554.322869z" fill="#272636" p-id="42848"></path><path d="M499.13918 204.412385 272.846963 204.412385c-8.939689 0-17.329847 4.319378-22.524222 11.595755L38.787718 512.404788c-3.347886 4.690638-5.148581 10.310245-5.148581 16.073777l0 336.980155c0 15.239667 12.32192 27.612289 27.563223 27.671167l49.362915 0.194626c0.001636 0.037617 0.003271 0.073598 0.004907 0.111215 0 0 0.076869-0.039252 0.209345-0.109579l27.903409 0.109579 0.111215 0c4.466573 0 8.709082-1.085978 12.480565-2.996251 9.562818-4.356994 16.216066-13.991775 16.216066-25.18683 0-1.146491-0.078504-2.274992-0.212616-3.383867 0.183177-1.527565 0.358176-3.099288 0.520092-4.706993 0.479204-0.647661 0.796493-1.234809 0.919156-1.746723 12.171454-50.787443 57.959147-88.651098 112.424849-88.651098 53.294677 0 98.280972 36.25268 111.594011 85.39153 0.472662 1.746723 1.15794 5.554187 2.047657 9.772163-0.114486 1.025464-0.179906 2.064012-0.179906 3.12055 0 7.981281 3.383867 15.169341 8.789222 20.219791-0.098131 0.742521 0.003271 1.288781 0.349999 1.583172 4.859096 4.128023 11.139448 6.584557 17.91863 6.584557l77.480576 0c15.282191 0 27.671167-12.388976 27.671167-27.671167L526.813618 232.083551C526.811982 216.801361 514.42137 204.412385 499.13918 204.412385zM471.468013 837.377041l-25.405988 0c-19.796194-72.502088-86.22891-125.957046-164.921398-125.957046-78.767721 0-145.254409 53.554723-164.980276 126.161484L88.983107 837.581479 88.983107 537.341385l198.110771-277.586667L471.468013 259.754718 471.468013 837.377041z" fill="#272636" p-id="42849"></path><path d="M282.849733 894.992731m-89.362545 0a54.639 54.639 0 1 0 178.725089 0 54.639 54.639 0 1 0-178.725089 0Z" fill="#272636" p-id="42850"></path><path d="M1093.074063 899.637575m-89.362545 0a54.639 54.639 0 1 0 178.725089 0 54.639 54.639 0 1 0-178.725089 0Z" fill="#272636" p-id="42851"></path><path d="M1023.339255 408.824769c112.892604 0 204.412385-91.518145 204.412385-204.412385S1136.233494 0 1023.339255 0 818.928506 91.51978 818.928506 204.412385 910.44665 408.824769 1023.339255 408.824769zM984.896629 79.29599c0-16.039431 13.002292-29.041723 29.041723-29.041723 16.039431 0 29.041723 13.002292 29.041723 29.041723l0 96.074671 90.567914 0c16.039431 0 29.041723 13.002292 29.041723 29.041723s-13.002292 29.041723-29.041723 29.041723l-119.609637 0c-16.039431 0-29.041723-13.002292-29.041723-29.041723L984.896629 79.29599z" fill="#272636" p-id="42852"></path><path d="M1290.728526 112.002888c-2.103264-0.348363-4.229425-0.547895-6.357221-0.547895 0 0-16.763961 0-16.763961 0-15.807189 0-28.621397 12.814208-28.621397 28.621397s12.814208 28.621397 28.621397 28.621397c0 0 12.866545 0 12.94832 0 3.6341 0 7.01306 0.879904 7.01306 5.32358l0 655.119253c0 3.464007-2.963541 6.281988-6.604183 6.281988l-10.457441 0c-26.348041-71.749754-95.34687-123.080186-176.119724-123.080186s-149.773319 51.330432-176.12136 123.078551L625.678466 835.420973c-3.642277 0-6.604183-2.817981-6.604183-6.281988L619.074283 174.021367c0-3.464007 2.963541-6.281988 6.604183-6.281988l137.376165 0.140654c15.355789 0 27.803643-12.447855 27.803643-27.803643s-12.447855-27.803643-27.803643-27.803643l-137.376165 0.124299c-34.106893 0-61.854928 27.644999-61.854928 61.624322l0 655.119253c0 33.979323 27.748036 61.624322 61.854928 61.624322l277.863068 0 22.795716 0c7.266564 0 13.470047 0 13.501122 0 6.612361 0 13.175656-1.969152 18.165592-6.40138 5.197646-4.61704 7.096471-11.469821 8.699269-17.979144 1.820321-7.397405 4.257228-14.464436 7.435021-21.398992 20.887078-45.570171 66.931547-77.30067 120.252392-77.30067 59.25447 0 109.521821 39.185146 126.264521 93.001551 2.602094 8.360719 2.239011 19.341523 8.136654 26.449442 4.924516 7.641095 13.502758 12.706265 23.270014 12.706265l61.696284 0c0.233878 0 0.462849-0.011449 0.695091-0.017991 0.232242 0.004907 0.462849 0.017991 0.695091 0.017991 15.283826 0 27.671167-12.388976 27.671167-27.671167l0-39.9522-0.078504 0.017991c0.050701-1.025464 0.078504-2.059105 0.078504-3.097653 0 0 0-655.117618 0.001636-655.117618 0-26.756918-16.952045-50.167585-40.809206-58.911013C1298.410509 113.790498 1294.607952 112.645643 1290.728526 112.002888z" fill="#272636" p-id="42853"></path></svg>
\ No newline at end of file
{
"Kivii.Functions": [
{
"DisplayName": "样品信息管理",
"InternalCode": "Samples.QueryList",
"Icon": "/content/images/Samples.QueryList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Query/List"
},
{
"DisplayName": "手动样品入箱",
"InternalCode": "Samples.PackagingList",
"Icon": "/content/images/Samples.PackagingList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Packaging/List"
},
{
"DisplayName": "样品入库",
"InternalCode": "Samples.InboundList",
"Icon": "/content/images/Samples.InboundList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Inbound/List"
},
{
"DisplayName": "样品取样",
"InternalCode": "Samples.OutboundList",
"Icon": "/content/images/Samples.OutboundList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Outbound/List"
},
{
"DisplayName": "样品取样确认",
"InternalCode": "Samples.OutboundConfirmList",
"Icon": "/content/images/Samples.OutboundConfirmList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Outbound/Confirm/List"
},
{
"DisplayName": "样品退还",
"InternalCode": "Samples.RefundList",
"Icon": "/content/images/Samples.RefundList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Refund/List"
},
{
"DisplayName": "待退还样品确认",
"InternalCode": "Samples.RefundConfirmList",
"Icon": "/content/images/Samples.RefundConfirmList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Refund/Confirm/List"
},
{
"DisplayName": "样品报废",
"InternalCode": "Samples.PackageClearList",
"Icon": "/content/images/Samples.PackageClearList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Package/Clear/List"
}
]
}
\ No newline at end of file
{
"Kivii.Functions": [
{
"DisplayName": "样品信息管理",
"InternalCode": "Samples.QueryList",
"Icon": "/content/images/Samples.QueryList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Query/List"
},
{
"DisplayName": "手动样品入箱",
"InternalCode": "Samples.PackagingList",
"Icon": "/content/images/Samples.PackagingList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Packaging/List"
},
{
"DisplayName": "样品入库",
"InternalCode": "Samples.InboundList",
"Icon": "/content/images/Samples.InboundList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Inbound/List"
},
{
"DisplayName": "样品取样",
"InternalCode": "Samples.OutboundList",
"Icon": "/content/images/Samples.OutboundList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Outbound/List"
},
{
"DisplayName": "样品取样确认",
"InternalCode": "Samples.OutboundConfirmList",
"Icon": "/content/images/Samples.OutboundConfirmList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Outbound/Confirm/List"
},
{
"DisplayName": "样品退还",
"InternalCode": "Samples.RefundList",
"Icon": "/content/images/Samples.RefundList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Refund/List"
},
{
"DisplayName": "待退还样品确认",
"InternalCode": "Samples.RefundConfirmList",
"Icon": "/content/images/Samples.RefundConfirmList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Refund/Confirm/List"
},
{
"DisplayName": "样品报废",
"InternalCode": "Samples.PackageClearList",
"Icon": "/content/images/Samples.PackageClearList.svg",
"Type": "Function",
"Scope": "Member",
"Handler": "/Kivii/Sample/Package/Clear/List"
}
]
}
\ No newline at end of file
......@@ -63,9 +63,20 @@
<Compile Include="Transforms\RestfulSample.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Content\codes\Kivii.Biz.Samples.lnk" />
<None Include="Content\codet\Kivii.Biz.Samples.lnk" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup />
<ItemGroup>
<EmbeddedResource Include="Content\Images\Samples.InboundList.svg" />
<EmbeddedResource Include="Content\Images\Samples.OutboundConfirmList.svg" />
<EmbeddedResource Include="Content\Images\Samples.OutboundList.svg" />
<EmbeddedResource Include="Content\Images\Samples.PackageClearList.svg" />
<EmbeddedResource Include="Content\Images\Samples.PackagingList.svg" />
<EmbeddedResource Include="Content\Images\Samples.QueryList.svg" />
<EmbeddedResource Include="Content\Images\Samples.RefundConfirmList.svg" />
<EmbeddedResource Include="Content\Images\Samples.RefundList.svg" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>if "$(ConfigurationName)"=="Release" if exist "$(TargetDir)Reactor\dotNET_Reactor.exe" (call "$(TargetDir)Reactor\dotNET_Reactor.exe" -file "$(TargetPath)" -targetfile "$(TargetDir)Release\$(TargetFileName)" -stringencryption 0 -antitamp 1 -suppressildasm 1)</PostBuildEvent>
......
......@@ -5,4 +5,7 @@
<StartAction>Program</StartAction>
<StartProgram>D:\git.kivii.org\k5-local\Startup.exe</StartProgram>
</PropertyGroup>
<PropertyGroup>
<ProjectView>ProjectFiles</ProjectView>
</PropertyGroup>
</Project>
\ No newline at end of file
......@@ -7,6 +7,7 @@ using System.Runtime.InteropServices;
// 与程序集关联的信息。
[assembly: AssemblyTitle("Kivii.Biz.Samples.V4.5")]
[assembly: AssemblyDescription("样品管理")]
[assembly: AssemblyDefaultAlias("Kivii.Samples")]
[assembly: AssemblyConfiguration("")]
#if DEBUG
[assembly: AssemblyCompany("Kivii.Org")]
......@@ -36,5 +37,5 @@ using System.Runtime.InteropServices;
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("5.4.2023.7070")]
[assembly: AssemblyFileVersion("5.4.2023.7070")]
[assembly: AssemblyVersion("5.4.2023.7260")]
[assembly: AssemblyFileVersion("5.4.2023.7260")]
......@@ -335,6 +335,35 @@ namespace Kivii.Samples.Transforms
}
[RequiresAnyRole(SystemRoles.Everyone)]
[Api(Description = "包裹清空查询")]
public class SamplePackageClearQuery : RestfulExecution<Sample>
{
public DateTime DealTime { get; set; }
public DateTime DeadTime { get; set; }
public override object OnExecution(IRequest req, IResponse res)
{
var conn = KiviiContext.GetOpenedDbConnection<Sample>();
var queryPackageKvids = conn.From<Sample>();
queryPackageKvids.Where(o => o.PackageKvid != Guid.Empty);
if (DealTime != DateTime.MinValue) queryPackageKvids.And(o => o.DealTime < DealTime);
if (DeadTime != DateTime.MinValue) queryPackageKvids.And(o => o.DeadTime < DeadTime);
queryPackageKvids.GroupBy(o => o.PackageKvid);
queryPackageKvids.Select(o => o.PackageKvid);
var queryPackages = conn.From<Sample>();
queryPackages.Where(o => o.Status == (int)PackageStatus.Inbound && Sql.In(o.Kvid, queryPackageKvids));
var packages = conn.Select(queryPackages);
var rtns = new RestfulQueryResponse<Sample>();
rtns.Results = new List<Sample>();
rtns.Results.AddRange(packages);
rtns.Total = rtns.Results.Count;
return rtns;
}
}
[RequiresAnyRole(SystemRoles.Everyone)]
[Api(Description = "打包样查找")]
public class SamplePrePackaging : RestfulExecution<Sample>
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment