chore(frontend): add static frontend build artifacts (portal, front_acs, etc.)

Made-with: Cursor

Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
This commit is contained in:
反编译工作区
2026-04-27 13:40:23 +08:00
parent 038f846dad
commit 0c56a3e599
3008 changed files with 39475 additions and 0 deletions
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
.login-page{height:100%;position:relative;background:#014051}.login-page .login-mask{position:absolute;top:0;bottom:0;right:0;left:100%;height:100%;-webkit-filter:blur(5);filter:blur(5);background:#fff;opacity:.1}.login-page .login-mask.active{left:0;z-index:10;-webkit-transition:all 3s;transition:all 3s}.login-page .login-tab-switch .el-tabs__nav{float:none;text-align:center}.login-page .login-tab-switch .el-tabs__active-bar{-webkit-transform:translateX(128px)!important;transform:translateX(128px)!important}.login-page .el-tabs__nav-wrap:after{height:1px}.login-page .full-login-button{margin-top:20px;width:100%;height:40px;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.1);box-shadow:0 2px 4px -1px rgba(0,0,0,.1)}.login-page .full-login-button,.login-page .full-login-button:hover{border-color:#0078d4;background:#0078d4}.login-page .el-input-group__append{width:120px;padding:0;border:none;background:transparent}.login-page .el-input-group__append .corpcode-image{height:40px;background-repeat:no-repeat;background-size:85% 100%;background-position:100%}.login-page .login-container{top:20%;width:370px;margin:0 auto;position:relative;padding:10px 15px;line-height:24px}.login-page .login-container .login-welcome-text{height:22px;font-size:16px;font-weight:600;color:#fff;line-height:22px;margin-bottom:16px}.login-page .login-container .el-checkbox .el-checkbox__label{color:#fff!important}.login-page .login-container .el-form .el-input__inner{height:40px;line-height:40px}.login-page .login-container .el-form .el-input__icon{line-height:40px}.login-page .cwcp-top-right-bg{right:50px;top:0;min-height:180px;background:url(../img/home-bg-rt.1fec8399.png) 100% 0 no-repeat;-webkit-filter:blur(8px);filter:blur(8px)}.login-page .cwcp-bottom-right-bg{right:0;bottom:0;height:20%;background:url(../img/home-bg-rb.21d8337f.png) 100% 100% no-repeat;-webkit-filter:blur(8px);filter:blur(8px)}.login-page .cwcp-bottom-left-bg{left:50px;bottom:0;height:25%;background:url(../img/home-bg-lb.45fa90cf.png) 0 100% no-repeat;-webkit-filter:blur(8px);filter:blur(8px)}.login-page .common-home-bg-reset,.login-page .cwcp-bottom-left-bg,.login-page .cwcp-bottom-right-bg,.login-page .cwcp-logo,.login-page .cwcp-top-right-bg{position:absolute;width:35%;height:20%;background-size:contain}.login-page .cwcp-logo{left:0;top:0;background:url(../img/logo.d9c6eaf0.png) 50% no-repeat;background-size:auto 30px}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 59 (86127) - https://sketch.com -->
<title>黑色车牌</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="车牌" transform="translate(-72.000000, -268.000000)" fill="#010101" fill-rule="nonzero">
<g id="黑色" transform="translate(72.000000, 268.000000)">
<path d="M94,0 C95.1045695,0 96,0.8954305 96,2 L96,34 C96,35.1045695 95.1045695,36 94,36 L2,36 C0.8954305,36 0,35.1045695 0,34 L0,2 C0,0.8954305 0.8954305,0 2,0 L94,0 Z M94,1 L2,1 C1.44771525,1 1,1.44771525 1,2 L1,34 C1,34.5522847 1.44771525,35 2,35 L94,35 C94.5522847,35 95,34.5522847 95,34 L95,2 C95,1.44771525 94.5522847,1 94,1 Z M91,3 C92.1045695,3 93,3.8954305 93,5 L93,31 C93,32.1045695 92.1045695,33 91,33 L5,33 C3.8954305,33 3,32.1045695 3,31 L3,5 C3,3.8954305 3.8954305,3 5,3 L91,3 Z M7,27 C5.8954305,27 5,27.8954305 5,29 C5,30.1045695 5.8954305,31 7,31 C8.1045695,31 9,30.1045695 9,29 C9,27.8954305 8.1045695,27 7,27 Z M89,27 C87.8954305,27 87,27.8954305 87,29 C87,30.1045695 87.8954305,31 89,31 C90.1045695,31 91,30.1045695 91,29 C91,27.8954305 90.1045695,27 89,27 Z M7,5 C5.8954305,5 5,5.8954305 5,7 C5,8.1045695 5.8954305,9 7,9 C8.1045695,9 9,8.1045695 9,7 C9,5.8954305 8.1045695,5 7,5 Z M89,5 C87.8954305,5 87,5.8954305 87,7 C87,8.1045695 87.8954305,9 89,9 C90.1045695,9 91,8.1045695 91,7 C91,5.8954305 90.1045695,5 89,5 Z" id="黑色车牌"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 59 (86127) - https://sketch.com -->
<title>黄绿牌</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="车牌" transform="translate(-72.000000, -418.000000)">
<g id="黄绿双拼" transform="translate(72.000000, 418.000000)">
<g id="黄绿牌">
<path d="M94,0 C95.1045695,0 96,0.8954305 96,2 L96,34 C96,35.1045695 95.1045695,36 94,36 L2,36 C0.8954305,36 0,35.1045695 0,34 L0,2 C0,0.8954305 0.8954305,0 2,0 L94,0 Z" id="路径" fill="#FCD92A" fill-rule="nonzero"></path>
<rect id="矩形-copy-2备份-7" stroke="#010101" stroke-width="0.5" fill="#FCD92A" x="3.25" y="3.25" width="89.5" height="29.5" rx="2"></rect>
<rect id="矩形" fill="#92D576" x="34" y="5" width="52" height="26" rx="1"></rect>
<path d="M7,27 C8.1045695,27 9,27.8954305 9,29 C9,30.1045695 8.1045695,31 7,31 C5.8954305,31 5,30.1045695 5,29 C5,27.8954305 5.8954305,27 7,27 Z M89,27 C90.1045695,27 91,27.8954305 91,29 C91,30.1045695 90.1045695,31 89,31 C87.8954305,31 87,30.1045695 87,29 C87,27.8954305 87.8954305,27 89,27 Z M7,5 C8.1045695,5 9,5.8954305 9,7 C9,8.1045695 8.1045695,9 7,9 C5.8954305,9 5,8.1045695 5,7 C5,5.8954305 5.8954305,5 7,5 Z M89,5 C90.1045695,5 91,5.8954305 91,7 C91,8.1045695 90.1045695,9 89,9 C87.8954305,9 87,8.1045695 87,7 C87,5.8954305 87.8954305,5 89,5 Z" id="形状结合" fill="#FFFFFF"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+26
View File
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>蓝白渐变</title>
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#E6E6E6" offset="0%"></stop>
<stop stop-color="#2997D3" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
<stop stop-color="#E6E6E6" offset="0%"></stop>
<stop stop-color="#2997D3" offset="100%"></stop>
</linearGradient>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="画板" transform="translate(-198.000000, -181.000000)">
<g id="蓝白渐变" transform="translate(198.000000, 181.000000)">
<path d="M94,0 C95.1045695,0 96,0.8954305 96,2 L96,34 C96,35.1045695 95.1045695,36 94,36 L2,36 C0.8954305,36 0,35.1045695 0,34 L0,2 C0,0.8954305 0.8954305,0 2,0 L94,0 Z" id="路径" fill="url(#linearGradient-1)" fill-rule="nonzero"></path>
<path d="M91.125,3.25 C91.5773827,3.25 91.9879324,3.4111838 92.2847343,3.67500769 C92.5702454,3.92879536 92.75,4.27848825 92.75,4.66666667 L92.75,4.66666667 L92.75,31.3333333 C92.75,31.7215117 92.5702454,32.0712046 92.2847343,32.3249923 C91.9879324,32.5888162 91.5773827,32.75 91.125,32.75 L91.125,32.75 L4.875,32.75 C4.42261728,32.75 4.01206762,32.5888162 3.71526574,32.3249923 C3.42975462,32.0712046 3.25,31.7215117 3.25,31.3333333 L3.25,31.3333333 L3.25,4.66666667 C3.25,4.27848825 3.42975462,3.92879536 3.71526574,3.67500769 C4.01206762,3.4111838 4.42261728,3.25 4.875,3.25 L4.875,3.25 Z" id="路径备份" stroke="#010101" stroke-width="0.5" fill="url(#linearGradient-2)" fill-rule="nonzero"></path>
<circle id="椭圆形" fill="#FFFFFF" cx="7" cy="7" r="2"></circle>
<circle id="椭圆形备份-4" fill="#FFFFFF" cx="7" cy="29" r="2"></circle>
<circle id="椭圆形备份-3" fill="#FFFFFF" cx="89" cy="7" r="2"></circle>
<circle id="椭圆形备份-5" fill="#FFFFFF" cx="89" cy="29" r="2"></circle>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

+30
View File
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 59 (86127) - https://sketch.com -->
<title>白绿渐变</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#E6E6E6" offset="0%"></stop>
<stop stop-color="#61B041" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
<stop stop-color="#E6E6E6" offset="0%"></stop>
<stop stop-color="#64BF40" offset="100%"></stop>
</linearGradient>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="车牌" transform="translate(-72.000000, -368.000000)">
<g id="白渐变绿" transform="translate(72.000000, 368.000000)">
<g id="白绿渐变">
<path d="M94,0 C95.1045695,0 96,0.8954305 96,2 L96,34 C96,35.1045695 95.1045695,36 94,36 L2,36 C0.8954305,36 0,35.1045695 0,34 L0,2 C0,0.8954305 0.8954305,0 2,0 L94,0 Z" id="路径" fill="url(#linearGradient-1)" fill-rule="nonzero"></path>
<path d="M91.125,3.25 L4.875,3.25 C3.97140753,3.25 3.25,3.89125114 3.25,4.66666667 L3.25,31.3333333 C3.25,32.1087489 3.97140753,32.75 4.875,32.75 L91.125,32.75 C92.0285925,32.75 92.75,32.1087489 92.75,31.3333333 L92.75,4.66666667 C92.75,3.89125114 92.0285925,3.25 91.125,3.25 Z" id="路径备份" stroke="#010101" stroke-width="0.5" fill="url(#linearGradient-2)" fill-rule="nonzero"></path>
<circle id="椭圆形" fill="#FFFFFF" cx="7" cy="7" r="2"></circle>
<circle id="椭圆形备份-4" fill="#FFFFFF" cx="7" cy="29" r="2"></circle>
<circle id="椭圆形备份-3" fill="#FFFFFF" cx="89" cy="7" r="2"></circle>
<circle id="椭圆形备份-5" fill="#FFFFFF" cx="89" cy="29" r="2"></circle>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 49 KiB

+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 59 (86127) - https://sketch.com -->
<title>白牌</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="车牌" transform="translate(-72.000000, -318.000000)">
<g id="白色" transform="translate(72.000000, 318.000000)">
<g id="白牌">
<path d="M94,0.5 L2,0.5 C1.17157288,0.5 0.5,1.17157288 0.5,2 L0.5,34 C0.5,34.8284271 1.17157288,35.5 2,35.5 L94,35.5 C94.8284271,35.5 95.5,34.8284271 95.5,34 L95.5,2 C95.5,1.17157288 94.8284271,0.5 94,0.5 Z" id="路径" stroke="#010101" fill="#FFFFFF" fill-rule="nonzero"></path>
<circle id="椭圆形" fill="#010101" cx="7" cy="7" r="2"></circle>
<circle id="椭圆形备份-4" fill="#010101" cx="7" cy="29" r="2"></circle>
<circle id="椭圆形备份-3" fill="#010101" cx="89" cy="7" r="2"></circle>
<circle id="椭圆形备份-5" fill="#010101" cx="89" cy="29" r="2"></circle>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 59 (86127) - https://sketch.com -->
<title>蓝色车牌</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="车牌" transform="translate(-72.000000, -168.000000)" fill="#207AF1" fill-rule="nonzero">
<g id="蓝色" transform="translate(72.000000, 168.000000)">
<path d="M94,0 C95.1045695,0 96,0.8954305 96,2 L96,34 C96,35.1045695 95.1045695,36 94,36 L2,36 C0.8954305,36 0,35.1045695 0,34 L0,2 C0,0.8954305 0.8954305,0 2,0 L94,0 Z M94,1 L2,1 C1.44771525,1 1,1.44771525 1,2 L1,34 C1,34.5522847 1.44771525,35 2,35 L94,35 C94.5522847,35 95,34.5522847 95,34 L95,2 C95,1.44771525 94.5522847,1 94,1 Z M91,3 C92.1045695,3 93,3.8954305 93,5 L93,31 C93,32.1045695 92.1045695,33 91,33 L5,33 C3.8954305,33 3,32.1045695 3,31 L3,5 C3,3.8954305 3.8954305,3 5,3 L91,3 Z M7,27 C5.8954305,27 5,27.8954305 5,29 C5,30.1045695 5.8954305,31 7,31 C8.1045695,31 9,30.1045695 9,29 C9,27.8954305 8.1045695,27 7,27 Z M89,27 C87.8954305,27 87,27.8954305 87,29 C87,30.1045695 87.8954305,31 89,31 C90.1045695,31 91,30.1045695 91,29 C91,27.8954305 90.1045695,27 89,27 Z M7,5 C5.8954305,5 5,5.8954305 5,7 C5,8.1045695 5.8954305,9 7,9 C8.1045695,9 9,8.1045695 9,7 C9,5.8954305 8.1045695,5 7,5 Z M89,5 C87.8954305,5 87,5.8954305 87,7 C87,8.1045695 87.8954305,9 89,9 C90.1045695,9 91,8.1045695 91,7 C91,5.8954305 90.1045695,5 89,5 Z" id="蓝色车牌"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

+17
View File
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="36px" viewBox="0 0 96 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 59 (86127) - https://sketch.com -->
<title>黄色车牌</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="车牌" transform="translate(-72.000000, -218.000000)">
<g id="黄色" transform="translate(72.000000, 218.000000)">
<g id="黄色车牌">
<path d="M94,0 C95.1045695,0 96,0.8954305 96,2 L96,34 C96,35.1045695 95.1045695,36 94,36 L2,36 C0.8954305,36 0,35.1045695 0,34 L0,2 C0,0.8954305 0.8954305,0 2,0 L94,0 Z" id="路径" fill="#FCD92A" fill-rule="nonzero"></path>
<rect id="矩形-copy-2备份-7" stroke="#010101" stroke-width="0.5" fill="#FCD92A" x="3.25" y="3.25" width="89.5" height="29.5" rx="2"></rect>
<path d="M7,27 C8.1045695,27 9,27.8954305 9,29 C9,30.1045695 8.1045695,31 7,31 C5.8954305,31 5,30.1045695 5,29 C5,27.8954305 5.8954305,27 7,27 Z M89,27 C90.1045695,27 91,27.8954305 91,29 C91,30.1045695 90.1045695,31 89,31 C87.8954305,31 87,30.1045695 87,29 C87,27.8954305 87.8954305,27 89,27 Z M7,5 C8.1045695,5 9,5.8954305 9,7 C9,8.1045695 8.1045695,9 7,9 C5.8954305,9 5,8.1045695 5,7 C5,5.8954305 5.8954305,5 7,5 Z M89,5 C90.1045695,5 91,5.8954305 91,7 C91,8.1045695 90.1045695,9 89,9 C87.8954305,9 87,8.1045695 87,7 C87,5.8954305 87.8954305,5 89,5 Z" id="形状结合" fill="#FFFFFF"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+16
View File
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="96px" height="44px" viewBox="0 0 96 44" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>绿牌</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="画板" transform="translate(-198.000000, -123.000000)">
<g id="绿牌" transform="translate(198.000000, 123.000000)">
<path d="M94,0.5 C94.4048551,0.5 94.7643426,0.711267237 95.0272349,1.0325801 C95.3228666,1.39390769 95.5,1.89450765 95.5,2.44444444 L95.5,2.44444444 L95.5,41.5555556 C95.5,42.1054923 95.3228666,42.6060923 95.0272349,42.9674199 C94.7643426,43.2887328 94.4048551,43.5 94,43.5 L94,43.5 L2,43.5 C1.5951449,43.5 1.23565743,43.2887328 0.972765087,42.9674199 C0.677133418,42.6060923 0.5,42.1054923 0.5,41.5555556 L0.5,41.5555556 L0.5,2.44444444 C0.5,1.89450765 0.677133418,1.39390769 0.972765087,1.0325801 C1.23565743,0.711267237 1.5951449,0.5 2,0.5 L2,0.5 Z" id="路径" stroke="#0BA671" fill="#0BA671" fill-rule="nonzero"></path>
<path d="M91.125,3.25 C91.5706896,3.25 91.9724338,3.45616974 92.2639051,3.78434475 C92.5654783,4.12389387 92.75,4.59350083 92.75,5.11111111 L92.75,5.11111111 L92.75,38.8888889 C92.75,39.4064992 92.5654783,39.8761061 92.2639051,40.2156553 C91.9724338,40.5438303 91.5706896,40.75 91.125,40.75 L91.125,40.75 L4.875,40.75 C4.42931041,40.75 4.02756617,40.5438303 3.73609495,40.2156553 C3.43452171,39.8761061 3.25,39.4064992 3.25,38.8888889 L3.25,38.8888889 L3.25,5.11111111 C3.25,4.59350083 3.43452171,4.12389387 3.73609495,3.78434475 C4.02756617,3.45616974 4.42931041,3.25 4.875,3.25 L4.875,3.25 Z" id="路径备份" stroke="#FFFFFF" stroke-width="0.5" fill-rule="nonzero"></path>
<circle id="椭圆形" fill="#FFFFFF" cx="7" cy="7" r="2"></circle>
<circle id="椭圆形备份-4" fill="#FFFFFF" cx="7" cy="37" r="2"></circle>
<circle id="椭圆形备份-3" fill="#FFFFFF" cx="89" cy="7" r="2"></circle>
<circle id="椭圆形备份-5" fill="#FFFFFF" cx="89" cy="37" r="2"></circle>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,6 @@
<svg t="1602644653495" class="icon" viewBox="0 0 1303 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3382"
width="200" height="200">
<path
d="M421.329455 950.923636H139.496727C62.464 950.690909 0.186182 890.833455 0 817.058909V147.223273C0 73.495273 62.184727 13.498182 139.217455 13.032727h290.210909l42.868363 67.258182H131.072c-36.305455 2.234182-63.767273 32.209455-61.44 66.978909v596.014546l237.056-274.757819a53.620364 53.620364 0 0 1 72.936727-10.24c4.049455 2.885818 7.633455 6.330182 10.658909 10.24l166.260364 205.079273 33.838545 41.565091-0.09309 0.139636 26.856727 51.2-195.816727 184.459637z m537.041454 68.189091l-364.916364-98.676363 194.839273-197.818182-44.264727-83.502546 139.682909-77.032727a55.714909 55.714909 0 0 1 51.060364-6.795636c17.361455 6.050909 30.72 20.014545 35.560727 37.189818l109.195636 241.850182 152.203637-573.300364c6.562909-35.281455-14.754909-70.516364-50.082909-82.897454l-400.896-108.45091L780.474182 0l418.397091 113.152c74.286545 20.619636 118.970182 94.766545 100.072727 166.027636l-171.752727 646.935273c-19.037091 71.121455-94.394182 112.64-168.820364 92.997818z m-109.847273-618.123636c-58.135273-0.093091-105.192727-45.195636-105.146181-100.817455 0.046545-55.668364 47.150545-100.724364 105.192727-100.677818 58.088727 0 105.192727 45.149091 105.099636 100.770909a98.676364 98.676364 0 0 1-30.906182 71.261091 106.914909 106.914909 0 0 1-74.24 29.416727z"
fill="#42526E" p-id="3383"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>canoe-snap-record</title><link href="css/chunk-026fd036.5bfe270e.css" rel="prefetch"><link href="css/chunk-05ae550c.b57a37ab.css" rel="prefetch"><link href="css/chunk-0ea239e8.4fbb8815.css" rel="prefetch"><link href="css/chunk-1190d0c8.e2b9f6c8.css" rel="prefetch"><link href="css/chunk-7be79217.eca65ba3.css" rel="prefetch"><link href="js/chunk-026fd036.12239cc5.js" rel="prefetch"><link href="js/chunk-0327b340.7233d748.js" rel="prefetch"><link href="js/chunk-05ae550c.d3af7a75.js" rel="prefetch"><link href="js/chunk-0ea239e8.af0ad0df.js" rel="prefetch"><link href="js/chunk-1190d0c8.9ce9ec1f.js" rel="prefetch"><link href="js/chunk-2be302ea.7830c2a3.js" rel="prefetch"><link href="js/chunk-72e39099.43b83e1d.js" rel="prefetch"><link href="js/chunk-7be79217.8b3945ba.js" rel="prefetch"><link href="css/app.9ba8c972.css" rel="preload" as="style"><link href="css/chunk-libs.ac40147e.css" rel="preload" as="style"><link href="js/app.31f5337c.js" rel="preload" as="script"><link href="js/chunk-elementUI.75c403f3.js" rel="preload" as="script"><link href="js/chunk-libs.1d0519e4.js" rel="preload" as="script"><link href="js/runtime.8d6b0eaf.js" rel="preload" as="script"><link href="css/chunk-libs.ac40147e.css" rel="stylesheet"><link href="css/app.9ba8c972.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but canoe-snap-record doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="js/runtime.8d6b0eaf.js"></script><script src="js/chunk-elementUI.75c403f3.js"></script><script src="js/chunk-libs.1d0519e4.js"></script><script src="js/app.31f5337c.js"></script></body></html>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
(function(e){function t(t){for(var r,o,u=t[0],i=t[1],f=t[2],l=0,d=[];l<u.length;l++)o=u[l],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&d.push(a[o][0]),a[o]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);s&&s(t);while(d.length)d.shift()();return c.push.apply(c,f||[]),n()}function n(){for(var e,t=0;t<c.length;t++){for(var n=c[t],r=!0,o=1;o<n.length;o++){var u=n[o];0!==a[u]&&(r=!1)}r&&(c.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},o={runtime:0},a={runtime:0},c=[];function u(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-05ae550c":"d3af7a75","chunk-2be302ea":"7830c2a3","chunk-1190d0c8":"9ce9ec1f","chunk-72e39099":"43b83e1d","chunk-026fd036":"12239cc5","chunk-7be79217":"8b3945ba","chunk-0327b340":"7233d748","chunk-0ea239e8":"af0ad0df"}[e]+".js"}function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-05ae550c":1,"chunk-1190d0c8":1,"chunk-026fd036":1,"chunk-7be79217":1,"chunk-0ea239e8":1};o[e]?t.push(o[e]):0!==o[e]&&n[e]&&t.push(o[e]=new Promise((function(t,n){for(var r="css/"+({}[e]||e)+"."+{"chunk-05ae550c":"b57a37ab","chunk-2be302ea":"31d6cfe0","chunk-1190d0c8":"e2b9f6c8","chunk-72e39099":"31d6cfe0","chunk-026fd036":"5bfe270e","chunk-7be79217":"eca65ba3","chunk-0327b340":"31d6cfe0","chunk-0ea239e8":"4fbb8815"}[e]+".css",a=i.p+r,c=document.getElementsByTagName("link"),u=0;u<c.length;u++){var f=c[u],l=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(l===r||l===a))return t()}var d=document.getElementsByTagName("style");for(u=0;u<d.length;u++){f=d[u],l=f.getAttribute("data-href");if(l===r||l===a)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var r=t&&t.target&&t.target.src||a,c=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=r,delete o[e],s.parentNode.removeChild(s),n(c)},s.href=a;var h=document.getElementsByTagName("head")[0];h.appendChild(s)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var c=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=c);var f,l=document.createElement("script");l.charset="utf-8",l.timeout=120,i.nc&&l.setAttribute("nonce",i.nc),l.src=u(e);var d=new Error;f=function(t){l.onerror=l.onload=null,clearTimeout(s);var n=a[e];if(0!==n){if(n){var r=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+r+": "+o+")",d.name="ChunkLoadError",d.type=r,d.request=o,n[1](d)}a[e]=void 0}};var s=setTimeout((function(){f({type:"timeout",target:l})}),12e4);l.onerror=l.onload=f,document.head.appendChild(l)}return Promise.all(t)},i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i.oe=function(e){throw e};var f=window["webpackJsonp_canoe-snap-record"]=window["webpackJsonp_canoe-snap-record"]||[],l=f.push.bind(f);f.push=t,f=f.slice();for(var d=0;d<f.length;d++)t(f[d]);var s=l;n()})([]);
+559
View File
@@ -0,0 +1,559 @@
{
"code": "00000000",
"success": true,
"message": "success",
"data": [
{
"id": null,
"createTime": null,
"code": "head",
"parentId": null,
"orderBy": 104,
"name": "头部特征",
"remark": null,
"status": null,
"basic": null,
"chooseMode": null,
"snapType": null,
"isChoosen": null,
"properties": [
{
"id": "104",
"createTime": 1605781821002,
"code": "headwear",
"parentId": null,
"orderBy": 104,
"name": "头部穿戴",
"remark": null,
"status": 0,
"basic": 0,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": [
{
"id": "10401",
"createTime": 1605781821002,
"code": "maskUp",
"parentId": "104",
"orderBy": 10401,
"name": "戴口罩",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10402",
"createTime": 1605781821002,
"code": "maskOff",
"parentId": "104",
"orderBy": 10402,
"name": "未戴口罩",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10403",
"createTime": 1605781821002,
"code": "helmetUp",
"parentId": "104",
"orderBy": 10403,
"name": "戴头盔",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10404",
"createTime": 1605781821002,
"code": "helmetOff",
"parentId": "104",
"orderBy": 10404,
"name": "未戴头盔",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10405",
"createTime": 1605781821002,
"code": "cap",
"parentId": "104",
"orderBy": 10405,
"name": "帽子",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10406",
"createTime": 1605781821002,
"code": "beard",
"parentId": "104",
"orderBy": 10406,
"name": "胡须",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10407",
"createTime": 1605781821002,
"code": "hijab",
"parentId": "104",
"orderBy": 10407,
"name": "头巾",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10408",
"createTime": 1605781821002,
"code": "glasses",
"parentId": "104",
"orderBy": 10408,
"name": "眼镜",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 1,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
}
],
"propertyType": "head"
},
{
"id": "105",
"createTime": 1605781821002,
"code": "hairStyle",
"parentId": "",
"orderBy": 105,
"name": "发型",
"remark": null,
"status": 0,
"basic": 0,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": [
{
"id": "10501",
"createTime": 1605781821002,
"code": "hairStyle",
"parentId": "105",
"orderBy": 10501,
"name": "全部",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10502",
"createTime": 1605781821002,
"code": "hairStyle",
"parentId": "105",
"orderBy": 10502,
"name": "长发",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10503",
"createTime": 1605781821002,
"code": "hairStyle",
"parentId": "105",
"orderBy": 10503,
"name": "短发",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10504",
"createTime": 1605781821002,
"code": "hairStyle",
"parentId": "105",
"orderBy": 10504,
"name": "秃头",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
}
],
"propertyType": "head"
},
{
"id": "106",
"createTime": 1605781821002,
"code": "hairColor",
"parentId": "",
"orderBy": 106,
"name": "发色",
"remark": null,
"status": 0,
"basic": 0,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": [
{
"id": "10601",
"createTime": 1605781821002,
"code": "hairColor",
"parentId": "106",
"orderBy": 10601,
"name": "全部",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10602",
"createTime": 1605781821002,
"code": "hairColor",
"parentId": "106",
"orderBy": 10602,
"name": "黑色",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
},
{
"id": "10603",
"createTime": 1605781821002,
"code": "hairColor",
"parentId": "106",
"orderBy": 10603,
"name": "非黑色",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "head"
}
],
"propertyType": "head"
}
],
"propertyType": null
},
{
"id": null,
"createTime": null,
"code": "general",
"parentId": null,
"orderBy": 101,
"name": "基本属性",
"remark": null,
"status": null,
"basic": null,
"chooseMode": null,
"snapType": null,
"isChoosen": null,
"properties": [
{
"id": "101",
"createTime": 1605781821002,
"code": "sex",
"parentId": "",
"orderBy": 101,
"name": "性别",
"remark": null,
"status": 0,
"basic": 0,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": [
{
"id": "10101",
"createTime": 1605781821002,
"code": "sex",
"parentId": "101",
"orderBy": 10101,
"name": "全部",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10102",
"createTime": 1605781821002,
"code": "sex",
"parentId": "101",
"orderBy": 10102,
"name": "男",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10103",
"createTime": 1605781821002,
"code": "sex",
"parentId": "101",
"orderBy": 10103,
"name": "女",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
}
],
"propertyType": "general"
},
{
"id": "102",
"createTime": 1605781821002,
"code": "age",
"parentId": null,
"orderBy": 102,
"name": "年龄",
"remark": null,
"status": 0,
"basic": 0,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": [
{
"id": "10201",
"createTime": 1605781821002,
"code": "age",
"parentId": "102",
"orderBy": 10201,
"name": "全部",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10202",
"createTime": 1605781821002,
"code": "age",
"parentId": "102",
"orderBy": 10202,
"name": "少儿",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10203",
"createTime": 1605781821002,
"code": "age",
"parentId": "102",
"orderBy": 10203,
"name": "青年",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10204",
"createTime": 1605781821002,
"code": "age",
"parentId": "102",
"orderBy": 10204,
"name": "中年",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10205",
"createTime": 1605781821002,
"code": "age",
"parentId": "102",
"orderBy": 10205,
"name": "老年",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
}
],
"propertyType": "general"
},
{
"id": "103",
"createTime": 1605781821002,
"code": "ethic",
"parentId": "",
"orderBy": 103,
"name": "民族",
"remark": null,
"status": 0,
"basic": 0,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": [
{
"id": "10301",
"createTime": 1605781821002,
"code": "ethic",
"parentId": "103",
"orderBy": 10301,
"name": "全部",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10302",
"createTime": 1605781821002,
"code": "ethic",
"parentId": "103",
"orderBy": 10302,
"name": "汉族",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
},
{
"id": "10303",
"createTime": 1605781821002,
"code": "ethic",
"parentId": "103",
"orderBy": 10303,
"name": "少数民族",
"remark": null,
"status": 0,
"basic": 1,
"chooseMode": 0,
"snapType": "face",
"isChoosen": null,
"properties": null,
"propertyType": "general"
}
],
"propertyType": "general"
}
],
"propertyType": null
}
]
}
+162
View File
@@ -0,0 +1,162 @@
[
{
"code": "retrieve",
"name": "以图搜图",
"url": "/retrieve",
"orderBy": 7,
"status": 1,
"path": "/retrieve"
},
{
"code": "retrieve-search",
"name": "以图搜图",
"url": "/retrieve/search",
"orderBy": 8,
"status": 1,
"path": "/retrieve/search"
},
{
"code": "retrieve-face",
"name": "搜人脸",
"url": "/retrieve/search/face",
"orderBy": 9,
"status": 1,
"path": "/retrieve/search/face"
},
{
"code": "retrieve-face-list",
"name": "搜人脸",
"url": "/retrieve/search/face",
"orderBy": 10,
"status": 1,
"path": "/retrieve/search/face"
},
{
"code": "face-track-play",
"name": "抓拍轨迹",
"url": "/retrieve/search/face/track",
"orderBy": 11,
"status": 1,
"path": "/retrieve/search/face/track"
},
{
"code": "person-manage",
"name": "人员管理",
"url": "/retrieve/search/face/manage",
"orderBy": 12,
"status": 1,
"path": "/retrieve/search/face/manage"
},
{
"code": "retrieve-person",
"name": "搜行人",
"url": "/retrieve/search/person",
"orderBy": 13,
"status": 1,
"path": "/retrieve/search/person"
},
{
"code": "retrieve-person-list",
"name": "搜行人",
"url": "/retrieve/search/person",
"orderBy": 14,
"status": 1,
"path": "/retrieve/search/person"
},
{
"code": "person-track-play",
"name": "抓拍轨迹",
"url": "/retrieve/search/person/track",
"orderBy": 15,
"status": 1,
"path": "/retrieve/search/person/track"
},
{
"code": "retrieve-car",
"name": "搜车辆",
"url": "/retrieve/search/car",
"orderBy": 16,
"status": 1,
"path": "/retrieve/search/car"
},
{
"code": "retrieve-car-list",
"name": "搜车辆",
"url": "/retrieve/search/car",
"orderBy": 17,
"status": 1,
"path": "/retrieve/search/car"
},
{
"code": "car-track-play",
"name": "抓拍轨迹",
"url": "/retrieve/search/car/track",
"orderBy": 18,
"status": 1,
"path": "/retrieve/search/car/track"
},
{
"code": "capture",
"name": "抓拍记录",
"url": "/capture",
"orderBy": 19,
"status": 1,
"path": "/capture"
},
{
"code": "search",
"name": "抓拍检索",
"url": "/search",
"orderBy": 20,
"status": 1,
"path": "/search"
},
{
"code": "search-index",
"name": "抓拍检索",
"url": "/search/index",
"orderBy": 20,
"status": 1,
"path": "/search/index"
},
{
"code": "search-track",
"name": "轨迹还原",
"url": "/search/track",
"orderBy": 20,
"status": 1,
"path": "/search/track"
},
{
"code": "smart",
"name": "智能快照",
"url": "/smart",
"orderBy": 21,
"status": 1,
"path": "/smart"
},
{
"code": "smart-index",
"name": "智能快照",
"url": "/smart/index",
"orderBy": 21,
"status": 1,
"path": "/smart/index"
},
{
"code": "realtime",
"name": "实时抓拍",
"url": "/realtime",
"orderBy": 21,
"status": 1,
"path": "/realtime"
},
{
"code": "realtime-index",
"name": "实时抓拍",
"url": "/realtime/index",
"orderBy": 22,
"status": 1,
"path": "/realtime/index"
}
]
+15
View File
@@ -0,0 +1,15 @@
{
"baseInfos": {
"user": "root",
"build date": "2021-11-12 17:10:46"
},
"gitInfos": {
"branch": "(HEAD detached at dd2f215)",
"commit": "dd2f215dc340385e5e000164a05769a86be16c62",
"commit message": "Merge branch 'develop' into 'test-v2.9.2'",
"name": "郑杰",
"email": "zhengjie@cloudwalk.com",
"date": "2021-11-12 17:05:16"
},
"extraInfo": {}
}
+7
View File
@@ -0,0 +1,7 @@
{
"dcsPluginUrl": "./snap-front/DCSPlugin-1.2.0.exe",
"mapTrackAnimationBasicConfig": {
"moveSpeed": 50000,
"switchTime": 1500
}
}