/// <summary> /// 取得用户的收货地址列表 /// </summary> /// <param name="customerSysNo">用户系统编号</param> /// <returns>收货地址列表</returns> public static List <ShippingContactInfo> GetCustomerShippingAddressList(int customerSysNo) { List <ShippingContactInfo> customerShippingAddressList = CustomerShippingAddressDA.GetCustomerShippingAddressList(customerSysNo); if (customerShippingAddressList != null && customerShippingAddressList.Count > 0) { var theDefault = customerShippingAddressList.Find(x => x.IsDefault); if (theDefault == null) { theDefault = customerShippingAddressList.First(); theDefault.IsDefault = true; } } return(customerShippingAddressList); }