/** * @namespace 地址模块 * @description 查询地址的接口参数 */ type AddressParams = { id: number; /** * 详细地址 */ address: string; /** * 地址状态 1启用,0禁用 */ addressStatus: number; /** * 城市 */ city: string; /** * 国家 */ country: string; /** * 区县 */ district: string; /** * 是否默认 1默认,0否 */ isDefault: number; /** * 省份 */ province: string; /** * 收货人名字 */ userName: string; /** * 收货人手机号 */ userPhone: string; }; /** * @namespace 地址模块 * @description 保存地址的接口参数 */ type SaveAddressParams = { /** * id */ id?: number; /** * 详细地址 */ address: string; /** * 地址状态 1启用,0禁用 */ addressStatus: number; /** * 国家 */ country: string; /** * 省份 */ province: string; /** * 城市 */ city: string; /** * 区县 */ district: string; /** * 是否默认 1默认,0否 */ isDefault: number; /** * 收货人名字 */ userName: string; /** * 收货人手机号 */ userPhone: string; }; /** * @namespace 地址模块 * @description 地址展示参数 */ type AddressItem = { /** * id */ id: string; /** * 收货人姓名 */ name: string; /** * 收货人手机号 */ phone: string; /** * 是否默认地址 */ isDefault: boolean; /** * 详细地址 包括省市区 */ address: string; }; /** * @namespace 地址模块 * @description 查询地址列表的接口返回参数 */ type AddressList = { UserAddressList: AddressParams[]; }; /** * @namespace 地址模块 * @description 删除地址的入参 */ type RemoveAddressParams = { id: string; };