consumer模块完成90%,前端完成supabase对接

This commit is contained in:
2026-02-04 17:21:15 +08:00
parent 8a535e3f38
commit 39aa1b6bec
1335 changed files with 191376 additions and 4 deletions

1
mall/static/content.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769650806906" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14400" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M1024 0H0v1024h1024V0z" fill="#ffffff" fill-opacity=".01" p-id="14401"></path><path d="M149.333333 213.333333a128 128 0 0 1 128-128h554.666667a42.666667 42.666667 0 0 1 42.666667 42.666667v768a42.666667 42.666667 0 0 1-42.666667 42.666667H277.333333a128 128 0 0 1-128-128V213.333333z m128-42.666666a42.666667 42.666667 0 0 0-42.666666 42.666666v597.333334a42.666667 42.666667 0 0 0 42.666666 42.666666h512V170.666667H277.333333z" fill="#ffffff" p-id="14402"></path><path d="M149.333333 789.333333a149.333333 149.333333 0 0 1 149.333334-149.333333h576v256a42.666667 42.666667 0 0 1-42.666667 42.666667H298.666667a149.333333 149.333333 0 0 1-149.333334-149.333334z m149.333334-64a64 64 0 1 0 0 128h490.666666v-128H298.666667z" fill="#ffffff" p-id="14403"></path></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1 @@
<?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="1769650496978" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7909" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M190.591634 960.526793c-17.717453 0-31.994625-14.277171-31.994625-31.994625 0-69.493701 82.050731-119.721821 226.370569-139.847472l0-9.63279c-97.876029-74.998152-97.876029-213.985554-97.876029-298.616496 0-139.675458 82.222745-223.102301 219.834033-223.102301l7.396607 0c137.611288 0 219.834033 83.426844 219.834033 223.102301 0 10.320847-0.172014 20.641693-0.344028 31.306568-0.516042 17.717453-14.965228 31.650596-32.854695 31.134554-17.717453-0.516042-31.650596-15.137242-31.134554-32.854695 0.344028-9.976818 0.344028-19.781623 0.344028-29.586427 0-105.616664-52.464304-159.113052-155.844784-159.113052l-7.396607 0c-103.38048 0-155.844784 53.496388-155.844784 159.113052 0 102.176382 6.364522 206.244919 83.082815 255.096926 9.288762 5.84848 14.793214 15.997312 14.793214 27.006215L448.956828 817.067025c0 16.341341-12.385016 30.102469-28.554342 31.82261-128.494541 13.589115-197.816227 51.260205-197.816227 79.642533C222.586259 946.077608 208.137074 960.526793 190.591634 960.526793z" fill="#ffffff" p-id="7910"></path><path d="M833.752394 960.526793c-17.717453 0-31.994625-14.277171-31.994625-31.994625 0-28.554342-69.321687-66.053418-197.816227-79.642533-16.341341-1.720141-28.726356-15.48127-28.726356-31.82261l0-54.700487c0-17.717453 14.277171-31.994625 31.994625-31.994625s31.994625 14.277171 31.994625 31.994625l0 26.318159c144.319839 19.953637 226.370569 70.353771 226.370569 139.847472C865.747018 946.077608 851.469847 960.526793 833.752394 960.526793z" fill="#ffffff" p-id="7911"></path><path d="M612.198219 673.435243c-44.035612 0-76.890307-4.472367-77.750378-4.644381-15.825298-4.816395-25.286074-20.813707-21.845792-37.155048 3.268268-16.169326 18.40551-26.834201 34.918864-25.286074 79.814547 8.77272 201.600538 1.204099 222.930287-43.175542 7.568621-15.825298 26.662187-22.705863 42.659499-14.965228 15.997312 7.568621 22.705863 26.834201 14.965228 42.659499C794.705191 660.36217 687.368386 673.435243 612.198219 673.435243z" fill="#ffffff" p-id="7912"></path><path d="M896.021502 639.892491c-17.717453 0-31.994625-14.277171-31.994625-31.994625l0-111.809172-42.831514-15.309256c-12.729044-4.472367-21.32975-16.685369-21.32975-30.102469 0-160.489165-129.182597-291.219889-287.951621-291.219889-158.769024 0-287.951621 130.730724-287.951621 291.219889 0 10.320847-4.988409 19.953637-13.417101 25.974131l-18.577524 13.245087 0 118.00168c0 17.717453-14.277171 31.994625-31.994625 31.994625s-31.994625-14.277171-31.994625-31.994625l0-134.34302c0-10.320847 4.988409-19.953637 13.417101-25.974131l18.921552-13.589115C169.089871 245.980178 323.386528 95.639845 511.913993 95.639845c186.463296 0 339.555854 147.072065 351.252814 332.331262l43.51957 15.48127c12.729044 4.472367 21.32975 16.685369 21.32975 30.102469l0 134.34302C928.016126 625.61532 913.738955 639.892491 896.021502 639.892491z" fill="#ffffff" p-id="7913"></path></svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

1
mall/static/design.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769650935205" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="16533" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M947.960675 199.328791l-92.764753 92.548836-123.656321-123.434264 92.768847-92.548836c17.024745-17.029862 44.745087-17.029862 61.824067 0l61.828161 61.715597C965.044772 154.637939 965.044772 182.305069 947.960675 199.328791zM298.47437 600.418772l123.656321 123.434264-164.803463 41.091884L298.47437 600.418772zM824.308447 322.766125 453.287295 693.022866 329.634044 569.586556l370.962823-370.256742L824.308447 322.766125zM154.843112 196.272175l0 673.501254 673.503301 0L828.346413 383.884111l87.855954-87.853907L916.202367 913.702941c0 24.287149-19.641339 43.930535-43.927465 43.930535L110.91667 957.633477c-24.282033 0-43.927465-19.642362-43.927465-43.930535L66.989205 152.34471c0-24.281009 19.645432-43.926442 43.927465-43.926442l620.184955 0-87.85493 87.853907L154.843112 196.272175z" p-id="16534" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

1
mall/static/finance.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769417164326" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="20559" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M192 960H96c-17.67 0-32-14.33-32-32V480c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32v448c0 17.67-14.33 32-32 32z m-64-64h32V512h-32v384zM437.33 960h-96c-17.67 0-32-14.33-32-32V608c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32v320c0 17.67-14.32 32-32 32z m-64-64h32V640h-32v256zM682.67 960h-96c-17.67 0-32-14.33-32-32V608c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32v320c0 17.67-14.33 32-32 32z m-64-64h32V640h-32v256zM928 960h-96c-17.67 0-32-14.33-32-32V480c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32v448c0 17.67-14.33 32-32 32z m-64-64h32V512h-32v384zM512 512c-59.83 0-116.08-23.3-158.39-65.61C311.3 404.08 288 347.83 288 288s23.3-116.08 65.61-158.39C395.92 87.3 452.17 64 512 64s116.08 23.3 158.39 65.61C712.7 171.92 736 228.17 736 288s-23.3 116.08-65.61 158.39C628.08 488.7 571.83 512 512 512z m0-384c-88.22 0-160 71.78-160 160s71.78 160 160 160 160-71.78 160-160-71.78-160-160-160z" p-id="20560" fill="#ffffff"></path><path d="M489.83 375.89v-36.33h-43.36c-9.38 0-14.06-4.28-14.06-12.89 0.77-7.03 5.46-11.32 14.06-12.89h43.36v-19.92h-43.36c-9.38 0-14.06-4.28-14.06-12.89 0.77-7.03 5.46-11.32 14.06-12.89h24.61l-37.5-52.73c-3.92-3.11-5.47-7.42-4.69-12.89 0.77-13.28 8.2-20.69 22.27-22.27 7.03 0.79 12.89 3.92 17.58 9.38l43.36 62.11 43.36-62.11c3.9-5.46 9.76-8.59 17.58-9.38 13.28 1.57 20.69 8.99 22.27 22.27 0 5.47-1.57 9.78-4.69 12.89l-37.5 52.73h24.61c7.8 1.57 12.49 5.86 14.06 12.89-0.79 8.61-5.47 12.89-14.06 12.89h-43.36v19.92h43.36c7.8 1.57 12.49 5.86 14.06 12.89-0.79 8.61-5.47 12.89-14.06 12.89h-43.36v36.33c-0.79 13.29-8.2 19.92-22.27 19.92-14.85 0-22.27-6.63-22.27-19.92z" p-id="20561" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

1
mall/static/homepage.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769417272835" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="21779" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M969.6 502.4l-118.4-112-323.2-300.8c-9.6-9.6-22.4-9.6-32 0l-313.6 297.6c-3.2 3.2-6.4 6.4-9.6 9.6l-118.4 112c-9.6 9.6-9.6 22.4 0 32s22.4 9.6 32 0l83.2-80 0 393.6c0 48 41.6 89.6 92.8 89.6l83.2 0c38.4 0 70.4-28.8 70.4-67.2l0-217.6 99.2 0 99.2 0 0 217.6c0 35.2 32 67.2 70.4 67.2l83.2 0c51.2 0 92.8-38.4 92.8-89.6l0-396.8 80 73.6c9.6 9.6 22.4 9.6 32 0C979.2 524.8 979.2 512 969.6 502.4zM809.6 857.6c0 25.6-19.2 44.8-44.8 44.8l-83.2 0c-12.8 0-22.4-9.6-22.4-22.4L659.2 640c0-12.8-9.6-22.4-22.4-22.4l-121.6 0-121.6 0c-12.8 0-22.4 9.6-22.4 22.4l0 240c0 12.8-9.6 22.4-22.4 22.4l-83.2 0c-25.6 0-44.8-19.2-44.8-44.8l0-438.4 294.4-281.6 294.4 281.6L809.6 857.6z" p-id="21780" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

View File

BIN
mall/static/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

1
mall/static/maintain.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769651728600" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="17765" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M870.4 1017.6c-32 0-70.4-12.8-89.6-38.4l-192-192h-6.4c-25.6 6.4-51.2 12.8-76.8 12.8-19.2 0-38.4 0-57.6-6.4-51.2-12.8-96-38.4-134.4-76.8-64-64-96-160-76.8-256 6.4-25.6 25.6-44.8 44.8-51.2h19.2c19.2 0 32 6.4 44.8 19.2l64 64c6.4 12.8 19.2 19.2 32 19.2s25.6-6.4 32-12.8c19.2-19.2 19.2-51.2 0-70.4l-70.4-64c-12.8-19.2-19.2-44.8-12.8-70.4 6.4-25.6 25.6-38.4 51.2-44.8 19.2-6.4 38.4-6.4 57.6-6.4 76.8 0 147.2 32 198.4 83.2 38.4 38.4 64 83.2 76.8 134.4 12.8 44.8 6.4 96-6.4 134.4v6.4l192 192c25.6 25.6 38.4 57.6 38.4 89.6 0 32-12.8 70.4-38.4 89.6-25.6 32-57.6 44.8-89.6 44.8zM588.8 704c19.2 0 38.4 6.4 44.8 19.2l198.4 198.4c6.4 6.4 19.2 12.8 32 12.8s25.6-6.4 32-12.8c6.4-6.4 12.8-19.2 12.8-32s-6.4-25.6-12.8-32l-192-198.4c-19.2-19.2-25.6-44.8-19.2-70.4 12.8-32 12.8-70.4 6.4-108.8-6.4-38.4-25.6-70.4-51.2-96-38.4-38.4-83.2-57.6-128-57.6h-25.6l51.2 51.2c25.6 25.6 38.4 57.6 38.4 89.6 0 32-12.8 70.4-38.4 89.6-25.6 25.6-64 38.4-96 38.4s-70.4-12.8-89.6-38.4l-51.2-51.2v25.6c0 51.2 25.6 96 57.6 128 25.6 25.6 64 44.8 96 57.6 12.8 0 25.6 6.4 44.8 6.4 19.2 0 44.8-6.4 64-12.8 6.4-6.4 12.8-6.4 25.6-6.4z" p-id="17766" fill="#ffffff"></path><path d="M198.4 1017.6c-51.2 0-160-32-160-140.8V192c0-128 83.2-192 160-192h556.8c96 0 160 64 160 166.4v230.4c0 19.2-12.8 44.8-38.4 44.8-32-6.4-44.8-19.2-44.8-38.4V185.6c0-70.4-64-96-89.6-96H198.4c-32 0-83.2 38.4-83.2 121.6v640c0 96 64 96 89.6 96h192c25.6-6.4 38.4 19.2 38.4 38.4s-12.8 38.4-44.8 38.4h-192z" p-id="17767" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1 @@
<?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="1769650307704" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6851" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M249.508859 1024H94.442596a20.861467 20.861467 0 0 1-20.861467-20.861467V540.908033a20.861467 20.861467 0 0 1 20.861467-20.861467h155.066263a20.861467 20.861467 0 0 1 20.861467 20.861467V1003.138533a20.861467 20.861467 0 0 1-20.861467 20.861467zM115.304063 982.277066h113.343329V561.769499H115.304063zM600.982852 1024h-185.965075a20.861467 20.861467 0 0 1-20.861467-20.861467V457.736345a20.861467 20.861467 0 0 1 20.861467-20.861467h185.965075a20.861467 20.861467 0 0 1 20.861467 20.861467V1003.138533a20.861467 20.861467 0 0 1-20.861467 20.861467z m-165.12745-41.722934h144.242142V478.597811h-144.242142zM941.501595 1023.976158H746.524366a20.861467 20.861467 0 0 1-20.861467-20.861466V367.066449a20.861467 20.861467 0 0 1 20.861467-20.861466h194.977229a20.861467 20.861467 0 0 1 20.861467 20.861466v636.048243a20.861467 20.861467 0 0 1-20.861467 20.861466z m-174.127683-41.722933h153.266216V387.915995H767.385832zM661.755285 329.742305a20.801863 20.801863 0 0 1-13.51823-4.98291L355.258615 75.23241 65.379593 298.831572a20.861467 20.861467 0 0 1-29.265658-3.778906 20.861467 20.861467 0 0 1 3.826589-29.313341l303.266123-233.922608a20.861467 20.861467 0 0 1 26.225844 0.631805l291.714832 248.501792L914.40553 45.37071l-141.428824 8.940629A20.861467 20.861467 0 0 1 750.839709 34.808847a20.861467 20.861467 0 0 1 19.502491-22.136996L970.052002 0.059604a20.873388 20.873388 0 0 1 20.48 12.576484 20.861467 20.861467 0 0 1-4.959068 23.519814L675.976845 324.151432a20.825704 20.825704 0 0 1-14.22156 5.590873z" p-id="6852" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

1
mall/static/order.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769650833109" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="15467" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M341.8624 153.6C346.0608 119.9232 374.784 93.866667 409.6 93.866667h204.8c34.816 0 63.5392 26.056533 67.7376 59.733333H827.733333c37.704533 0 68.266667 30.562133 68.266667 68.266667v640c0 37.704533-30.562133 68.266667-68.266667 68.266666H196.266667c-37.704533 0-68.266667-30.562133-68.266667-68.266666V221.866667c0-37.704533 30.562133-68.266667 68.266667-68.266667h145.595733z m0 51.2H196.266667a17.066667 17.066667 0 0 0-17.066667 17.066667v640a17.066667 17.066667 0 0 0 17.066667 17.066666h631.466666a17.066667 17.066667 0 0 0 17.066667-17.066666V221.866667a17.066667 17.066667 0 0 0-17.066667-17.066667h-145.595733c-4.1984 33.6768-32.925867 59.733333-67.7376 59.733333H409.6c-34.816 0-63.5392-26.056533-67.7376-59.733333zM409.6 145.066667a17.066667 17.066667 0 0 0-17.066667 17.066666v34.133334a17.066667 17.066667 0 0 0 17.066667 17.066666h204.8a17.066667 17.066667 0 0 0 17.066667-17.066666v-34.133334a17.066667 17.066667 0 0 0-17.066667-17.066666H409.6z m52.8896 463.095466l186.794667-186.794666a25.6 25.6 0 1 1 36.206933 36.202666l-201.847467 201.8432a25.770667 25.770667 0 0 1-2.794666 3.310934 25.514667 25.514667 0 0 1-8.546134 5.653333 24.9472 24.9472 0 0 1-28.16-5.661867 26.5088 26.5088 0 0 1-2.3424-2.833066l-105.770666-105.770667a25.6 25.6 0 1 1 36.202666-36.202667l90.257067 90.2528z" fill="#ffffff" p-id="15468"></path></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

1
mall/static/product.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769650653750" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9834" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M925.6 845.9l-80.3-499.5c-5.3-32.9-33.3-56.7-66.6-56.7h-76.2c-4.9-46.5-23.2-89.8-52.6-123.8-36.2-41.8-84.9-64.8-137-64.8-52.1 0-100.7 23-137 64.8-29.5 34-47.7 77.2-52.6 123.8h-76.2c-33.3 0-61.3 23.9-66.6 56.7l-80.3 499.5c-3.1 19.5 2.4 39.4 15.3 54.4 12.8 15.1 31.5 23.7 51.3 23.7H859c19.8 0 38.5-8.6 51.3-23.7 12.9-15 18.4-34.9 15.3-54.4zM512.9 181.1c53.9 0 99 46.8 108.9 108.6H404c9.9-61.8 55-108.6 108.9-108.6zM181.6 844l76.2-474.3H768L844.3 844H181.6z" p-id="9835" fill="#ffffff"></path><path d="M632.4 656.3c-30.9 18.7-74.4 29.4-119.5 29.4-45.1 0-88.6-10.7-119.5-29.4-24.7-14.9-39-33.5-39-50.8l-80 0.4c0.1 24.2 8.1 48.2 23 69.5 13.2 18.9 31.6 35.5 54.6 49.4 43.6 26.4 100.8 40.9 160.9 40.9 60.1 0 117.2-14.5 160.9-40.9 23-13.9 41.4-30.5 54.6-49.4 14.9-21.3 22.9-45.3 23-69.5l-80-0.4c0 17.3-14.3 35.8-39 50.8z" p-id="9836" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

1
mall/static/setting.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769417366593" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="26013" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M919.6 405.6l-57.2-8c-12.7-1.8-23-10.4-28-22.1-11.3-26.7-25.7-51.7-42.9-74.5-7.7-10.2-10-23.5-5.2-35.3l21.7-53.5c6.7-16.4 0.2-35.3-15.2-44.1L669.1 96.6c-15.4-8.9-34.9-5.1-45.8 8.9l-35.4 45.3c-7.9 10.2-20.7 14.9-33.5 13.3-14-1.8-28.3-2.8-42.8-2.8-14.5 0-28.8 1-42.8 2.8-12.8 1.6-25.6-3.1-33.5-13.3l-35.4-45.3c-10.9-14-30.4-17.8-45.8-8.9L230.4 168c-15.4 8.9-21.8 27.7-15.2 44.1l21.7 53.5c4.8 11.9 2.5 25.1-5.2 35.3-17.2 22.8-31.7 47.8-42.9 74.5-5 11.8-15.3 20.4-28 22.1l-57.2 8C86 408 72.9 423 72.9 440.8v142.9c0 17.7 13.1 32.7 30.6 35.2l57.2 8c12.7 1.8 23 10.4 28 22.1 11.3 26.7 25.7 51.7 42.9 74.5 7.7 10.2 10 23.5 5.2 35.3l-21.7 53.5c-6.7 16.4-0.2 35.3 15.2 44.1L354 927.8c15.4 8.9 34.9 5.1 45.8-8.9l35.4-45.3c7.9-10.2 20.7-14.9 33.5-13.3 14 1.8 28.3 2.8 42.8 2.8 14.5 0 28.8-1 42.8-2.8 12.8-1.6 25.6 3.1 33.5 13.3l35.4 45.3c10.9 14 30.4 17.8 45.8 8.9l123.7-71.4c15.4-8.9 21.8-27.7 15.2-44.1l-21.7-53.5c-4.8-11.8-2.5-25.1 5.2-35.3 17.2-22.8 31.7-47.8 42.9-74.5 5-11.8 15.3-20.4 28-22.1l57.2-8c17.6-2.5 30.6-17.5 30.6-35.2V440.8c0.2-17.8-12.9-32.8-30.5-35.2z m-408 245.5c-76.7 0-138.9-62.2-138.9-138.9s62.2-138.9 138.9-138.9 138.9 62.2 138.9 138.9-62.2 138.9-138.9 138.9z" fill="#ffffff" p-id="26014"></path></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

1
mall/static/user.svg Normal file
View File

@@ -0,0 +1 @@
<?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="1769417307751" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22862" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M511.913993 941.605241c-255.612968 0-385.311608-57.452713-385.311608-170.810012 0-80.846632 133.654964-133.998992 266.621871-151.88846L393.224257 602.049387c-79.986561-55.904586-118.86175-153.436587-118.86175-297.240383 0-139.33143 87.211154-222.586259 233.423148-222.586259l7.912649 0c146.211994 0 233.423148 83.254829 233.423148 222.586259 0 54.184445 0 214.67361-117.829666 297.412397l-0.344028 16.685369c132.966907 18.061482 266.105829 71.041828 266.105829 151.716445C897.225601 884.152528 767.526961 941.605241 511.913993 941.605241zM507.957668 141.567613c-79.470519 0-174.250294 28.382328-174.250294 163.241391 0 129.698639 34.230808 213.469511 104.584579 255.784982 8.944734 5.332437 14.277171 14.965228 14.277171 25.286074l0 59.344868c0 15.309256-11.524945 28.0383-26.662187 29.414413-144.319839 14.449185-239.959684 67.429531-239.959684 95.983874 0 92.199563 177.346548 111.637158 325.966739 111.637158 148.792206 0 325.966739-19.26558 325.966739-111.637158 0-28.726356-95.639845-81.534688-239.959684-95.983874-15.48127-1.548127-27.006215-14.621199-26.662187-30.102469l1.376113-59.344868c0.172014-10.148833 5.676466-19.437594 14.277171-24.770032 70.525785-42.487485 103.208466-123.678145 103.208466-255.784982 0-135.031077-94.779775-163.241391-174.250294-163.241391L507.957668 141.567613 507.957668 141.567613z" fill="#ffffff" p-id="22863"></path></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1,60 @@
# 图片资源复制说明
## 需要复制的图片文件
请从 `CRMEB/template/uni-app/pages/users/static/` 目录复制以下文件到 `static/user/` 目录:
### 必需文件
1. **phone_1.png** - 手机号输入框图标
- 尺寸24rpx × 34rpx
- 用途:手机号输入框左侧图标
2. **code_1.png** - 密码输入框图标
- 尺寸28rpx × 32rpx
- 用途:密码输入框左侧图标
3. **code_2.png** - 验证码输入框图标
- 尺寸28rpx × 32rpx
- 用途:验证码输入框左侧图标
### 可选文件
4. **logo2.png** - Logo 图片(可选)
- 用途:注册/找回密码页面 Logo
- 如果不存在,将使用 `/static/logo.png`
## 复制方法
### Windows PowerShell
```powershell
# 在项目根目录执行
Copy-Item "CRMEB\template\uni-app\pages\users\static\phone_1.png" -Destination "static\user\"
Copy-Item "CRMEB\template\uni-app\pages\users\static\code_1.png" -Destination "static\user\"
Copy-Item "CRMEB\template\uni-app\pages\users\static\code_2.png" -Destination "static\user\"
Copy-Item "CRMEB\template\uni-app\pages\users\static\logo2.png" -Destination "static\user\" -ErrorAction SilentlyContinue
```
### 手动复制
1. 打开 `CRMEB/template/uni-app/pages/users/static/` 目录
2. 复制上述文件到 `static/user/` 目录
3. 确保文件路径正确
## 文件结构
复制后的目录结构应该是:
```
static/
└── user/
├── phone_1.png
├── code_1.png
├── code_2.png
├── logo2.png (可选)
└── README.md
```
## 注意事项
- 如果图片文件不存在,页面会显示占位符或空白
- 建议使用原 CRMEB 项目的图片资源以保持设计一致性
- 图片路径在代码中使用:`/static/user/phone_1.png`

View File

@@ -0,0 +1,20 @@
# 用户相关图片资源
## 说明
这些图片资源来自 CRMEB 项目,用于登录注册页面。
## 需要复制的图片文件
请从 `CRMEB/template/uni-app/pages/users/static/` 目录复制以下文件到此目录:
1. `phone_1.png` - 手机号输入框图标24rpx × 34rpx
2. `code_1.png` - 密码输入框图标28rpx × 32rpx
3. `code_2.png` - 验证码输入框图标28rpx × 32rpx
4. `logo2.png` - Logo 图片(可选,用于注册/找回密码页面)
## 使用方式
在页面中使用:
```vue
<image src="/static/user/phone_1.png" />
```