consumer模块完成度95%,安卓端大部分页面能正常获取数据,页面样式显示基本正常,逐渐完善;消费者端的积分、余额、评价、优惠券等小模块正在完善
This commit is contained in:
@@ -59,8 +59,10 @@ const loadAddresses = async () => {
|
||||
const supabaseAddresses = await supabaseService.getAddresses()
|
||||
|
||||
// 转换数据格式以匹配前端界面
|
||||
const transformedAddresses = supabaseAddresses.map((item: SupabaseUserAddress): Address => {
|
||||
return {
|
||||
const transformedAddresses: Address[] = []
|
||||
for (let i = 0; i < supabaseAddresses.length; i++) {
|
||||
const item = supabaseAddresses[i]
|
||||
const addr: Address = {
|
||||
id: item.id,
|
||||
name: item.recipient_name,
|
||||
phone: item.phone,
|
||||
@@ -69,9 +71,10 @@ const loadAddresses = async () => {
|
||||
district: item.district,
|
||||
detail: item.detail_address,
|
||||
isDefault: item.is_default,
|
||||
label: '' // Supabase表没有label字段
|
||||
label: ''
|
||||
} as Address
|
||||
})
|
||||
transformedAddresses.push(addr)
|
||||
}
|
||||
|
||||
addresses.value = transformedAddresses
|
||||
|
||||
|
||||
Reference in New Issue
Block a user