chore: 添加静态资源文件和版本配置文件

添加大量图片、字体、音频等静态资源文件,包括用户界面图片、模板文件和安装界面素材
添加系统版本配置文件(.version)和常量定义文件(.constant)
更新供应商依赖文件,包括Symfony VarDumper组件和相关许可证文件
添加验证码配置文件(captcha.php)和.gitignore规则
This commit is contained in:
2026-03-06 20:14:23 +08:00
commit c9a98f342c
4485 changed files with 490986 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"uni-badge": "/uni_modules/uni-badge/components/uni-badge/uni-badge"
}
}

View File

@@ -0,0 +1 @@
<block wx:if="{{showTabBar}}"><view class="data-v-750ae437"><view class="fixed-lb w-full pb-safe z-3000 data-v-750ae437" style="{{$root.s0}}"><view class="page-footer-wrapper data-v-750ae437"><view class="{{['page-footer','data-v-750ae437',(newData.navStyleConfig.tabVal==1)?'page-footer2':'',(newData.navStyleConfig.tabVal==2)?'page-footer3':'']}}" style="{{$root.s1}}" id="target"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goRouter',['$0'],[[['newData.menuList','',index]]]]]]]}}" class="foot-item flex-1 flex-col flex-center h-96 relative data-v-750ae437" bindtap="__e"><block wx:if="{{item.g0[0]==activeRouter}}"><block wx:if="{{newData.navStyleConfig.tabVal!=1}}"><image src="{{item.$orig.imgList[0]}}" class="data-v-750ae437"></image></block><block wx:if="{{newData.navStyleConfig.tabVal!=2}}"><view class="txt active data-v-750ae437" style="{{item.s2}}">{{item.$orig.name}}</view></block></block><block wx:else><block wx:if="{{newData.navStyleConfig.tabVal!=1}}"><image src="{{item.$orig.imgList[1]}}" class="data-v-750ae437"></image></block><block wx:if="{{newData.navStyleConfig.tabVal!=2}}"><view class="txt data-v-750ae437" style="{{item.s3}}">{{item.$orig.name}}</view></block></block><block wx:if="{{item.$orig.link==='/pages/order_addcart/order_addcart'&&cartNum>0}}"><uni-badge class="uni-badge-left-margin data-v-750ae437" vue-id="{{'5ce91bbe-1-'+index}}" text="{{cartNum}}" absolute="rightTop" bind:__l="__l"></uni-badge></block></view></block></view></view></view><view style="{{'height:'+(footerHeight+'px')+';'}}" class="data-v-750ae437"></view><view class="pb-safe data-v-750ae437"></view></view></block>

View File

@@ -0,0 +1,3 @@
.page-footer-wrapper.data-v-750ae437{position:relative}.z-3000.data-v-750ae437{z-index:3000}.page-footer.data-v-750ae437{position:absolute;right:0;bottom:0;left:0;display:flex}.page-footer .foot-item image.data-v-750ae437{display:block;height:40rpx;width:40rpx;margin:0 auto}.page-footer .foot-item .txt.data-v-750ae437{margin-top:4rpx;font-size:20rpx;line-height:28rpx;color:#333}.page-footer .foot-item .txt.active.data-v-750ae437{color:var(--view-theme)}.page-footer2 .foot-item .txt.data-v-750ae437{margin-top:0;font-size:32rpx;line-height:44rpx;color:#333}.page-footer2 .foot-item .txt.active.data-v-750ae437{color:var(--view-theme)}.page-footer2.float .foot-item.data-v-750ae437::before,
.page-footer3.float .foot-item.data-v-750ae437::before{content:"";position:absolute;top:50%;left:0;width:2rpx;height:32rpx;background:#ccc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-footer2.float .foot-item.data-v-750ae437:first-child::before,
.page-footer3.float .foot-item.data-v-750ae437:first-child::before{display:none}