Tigshop 使用文档
收货地址管理流程
17. 收货地址管理流程(买家端)
买家在会员中心或结算页维护地址列表,可新增、编辑、删除与设默认,表单校验通过后保存;结算场景下选中地址会重新计算运费。
参与角色:买家/消费者、系统
flowchart TD
Start([会员中心/结算页面]) --> AddressEntry{入口来源}
AddressEntry -->|会员中心| MemberAddress[进入"收货地址"管理页]
AddressEntry -->|结算页面| CheckoutAddress[结算页地址选择区域]
MemberAddress --> ShowList[展示地址列表]
CheckoutAddress --> ShowList
ShowList --> AddressActions{操作选择}
%% 新增地址
AddressActions -->|新增地址| ClickAdd[点击"新增收货地址"]
ClickAdd --> AddressForm["填写地址信息"]
AddressForm --> InputName[填写收货人姓名]
InputName --> InputPhone[填写联系电话]
InputPhone --> SelectRegion[选择省/市/区]
SelectRegion --> RegionPicker[地区选择器(三级联动)]
RegionPicker --> InputDetail[填写详细地址]
InputDetail --> SetDefault{是否设为默认地址}
SetDefault -->|是| MarkDefault[标记为默认]
SetDefault -->|否| SkipDefault[不设为默认]
MarkDefault --> ValidateForm
SkipDefault --> ValidateForm
ValidateForm{表单校验}
ValidateForm -->|手机号格式错误| PhoneError[提示手机号格式不正确]
PhoneError --> InputPhone
ValidateForm -->|必填项未填| RequiredError[提示请完善信息]
RequiredError --> AddressForm
ValidateForm -->|校验通过| SaveAddress[保存地址]
SaveAddress --> SaveSuccess[保存成功]
SaveSuccess --> ShowList
%% 编辑地址
AddressActions -->|编辑地址| ClickEdit[点击"编辑"]
ClickEdit --> LoadAddress[加载地址信息到表单]
LoadAddress --> AddressForm
%% 删除地址
AddressActions -->|删除地址| ClickDelete[点击"删除"]
ClickDelete --> ConfirmDelete{确认删除}
ConfirmDelete -->|取消| ShowList
ConfirmDelete -->|确认| CheckDefault{是否为默认地址}
CheckDefault -->|是| DeleteAndResetDefault[删除并重置默认地址]
CheckDefault -->|否| DeleteAddress[删除地址]
DeleteAndResetDefault --> ShowList
DeleteAddress --> ShowList
%% 设为默认
AddressActions -->|设为默认| SetAsDefault[将此地址设为默认]
SetAsDefault --> ClearOldDefault[取消原默认地址]
ClearOldDefault --> NewDefault[新地址标记为默认]
NewDefault --> ShowList
%% 选择地址(结算场景)
AddressActions -->|选择使用| SelectUse[选中该地址用于当前订单]
SelectUse --> CalcFreight[重新计算运费]
CalcFreight --> End1([返回结算页面])
步骤说明
- 从会员中心「收货地址」或结算页地址区域进入,展示地址列表。
- 新增地址:填写收货人、电话、省市区与详细地址,选择是否默认;校验手机号与必填项,失败则提示并修正,通过则保存并回到列表。
- 编辑地址:加载原数据到表单后按新增同样校验与保存。
- 删除地址:确认后删除;若为默认地址则删除后重置默认,再刷新列表。
- 可将某条地址设为默认,系统取消原默认并更新列表。
- 结算场景下选中某地址用于当前订单,重新计算运费并返回结算页。
- 流程结束。
大纲
17. 收货地址管理流程(买家端)
步骤说明
赣公网安备36010902001041号