Files
lilishop-uniapp/pages/mine/address/address-page.scss
pikachu1995@126.com d72f02f7cf feat(wechat): 集成微信原生地址导入、头像选择与昵称填写能力
- 新增微信收货地址导入功能(chooseAddress),含地区匹配与错误处理
- 个人资料页接入微信头像选择(chooseAvatar)与昵称填写(type="nickname")
- 重构收货地址添加页与管理页的UI布局,抽取公共样式 address-page.scss
- 地址页与个人页增加加载失败提示、请求防抖与保存状态反馈
- 下拉刷新改用 Promise.allSettled 避免单接口失败阻断其他数据更新
- manifest 新增 chooseAddress 隐私权限声明,版本号更新至 5.03
2026-11-04 11:09:34 +08:00

44 lines
890 B
SCSS

.address-page {
min-height: 100vh;
box-sizing: border-box;
background: #f6f7f9;
padding: 28rpx 24rpx calc(180rpx + env(safe-area-inset-bottom));
}
.address-card {
background: #fff;
border-radius: 24rpx;
overflow: hidden;
}
.address-footer {
position: fixed;
left: 0;
right: 0;
bottom: 0;
z-index: 90;
box-sizing: border-box;
padding: 20rpx 32rpx calc(20rpx + env(safe-area-inset-bottom));
background: #fff;
border-top: 1rpx solid #f0f1f4;
}
.address-primary-button {
display: flex;
align-items: center;
justify-content: center;
gap: 14rpx;
width: 100%;
height: 88rpx;
margin: 0;
padding: 0 24rpx;
border-radius: 44rpx;
background: var(--theme-primary);
color: #fff;
font-size: 30rpx;
font-weight: 500;
line-height: 1;
&::after { border: none; }
&[disabled] { opacity: .5; background: var(--theme-primary); color: #fff; }
}