|
@@ -73,6 +73,10 @@ public let kUserExpreesContactsListApi = "/user/expreesContactsList"
|
|
|
/// 获取默认快递信息
|
|
|
public let kUserDefaultExpressApi = "/user/getDefault"
|
|
|
|
|
|
+// MARK: - 获取默认自提收货人
|
|
|
+/// 获取默认自提收货人
|
|
|
+public let kUserDefaultContactApi = "/user/getContactsDefault"
|
|
|
+
|
|
|
// MARK: - 新增、编辑 自提地址收货人信息
|
|
|
/// 新增、编辑 自提地址收货人信息
|
|
|
public let kUserSaveExpreesContactsApi = "/user/saveExpreesContacts"
|
|
@@ -111,6 +115,7 @@ public let kUserSetDeliverTypeApi = "/user/setDeliverType"
|
|
|
/// - userAddressDelete: 删除(自提/快递)地址
|
|
|
/// - userExpreesContactsList: 自提点收货人列表
|
|
|
/// - userDefaultExpress: 获取默认快递信息
|
|
|
+/// - userDefaultContact: 获取默认自提收货人
|
|
|
/// - userSaveExpreesContacts: 新增、编辑 自提地址收货人信息
|
|
|
/// - userDelExpreesContacts: 删除自提点收货人信息
|
|
|
/// - userSetExpreesContactsDefault: 自提点收货人信息,设置默认
|
|
@@ -133,6 +138,7 @@ public enum SwiftMoyaServiceUserApi {
|
|
|
case userAddressDelete(parameters:Dictionary<String, Any>)
|
|
|
case userExpreesContactsList(parameters:Dictionary<String, Any>)
|
|
|
case userDefaultExpress(parameters:Dictionary<String, Any>)
|
|
|
+ case userDefaultContact(parameters:Dictionary<String, Any>)
|
|
|
case userSaveExpreesContacts(parameters:Dictionary<String, Any>)
|
|
|
case userDelExpreesContacts(parameters:Dictionary<String, Any>)
|
|
|
case userSetExpreesContactsDefault(parameters:Dictionary<String, Any>)
|
|
@@ -161,6 +167,7 @@ extension SwiftMoyaServiceUserApi: TargetType {
|
|
|
.userAddressDelete,
|
|
|
.userExpreesContactsList,
|
|
|
.userDefaultExpress,
|
|
|
+ .userDefaultContact,
|
|
|
.userSaveExpreesContacts,
|
|
|
.userDelExpreesContacts,
|
|
|
.userSetExpreesContactsDefault,
|
|
@@ -205,6 +212,8 @@ extension SwiftMoyaServiceUserApi: TargetType {
|
|
|
return kUserExpreesContactsListApi
|
|
|
case .userDefaultExpress:
|
|
|
return kUserDefaultExpressApi
|
|
|
+ case .userDefaultContact:
|
|
|
+ return kUserDefaultContactApi
|
|
|
case .userSaveExpreesContacts:
|
|
|
return kUserSaveExpreesContactsApi
|
|
|
case .userDelExpreesContacts:
|
|
@@ -237,12 +246,13 @@ extension SwiftMoyaServiceUserApi: TargetType {
|
|
|
:
|
|
|
return .post
|
|
|
case .userAddressIsDefault,
|
|
|
- .userExpreesContactsList,
|
|
|
.userSetDeliverType
|
|
|
:
|
|
|
return .put
|
|
|
case .userSelfAddressList,
|
|
|
- .userDefaultExpress
|
|
|
+ .userExpreesContactsList,
|
|
|
+ .userDefaultExpress,
|
|
|
+ .userDefaultContact
|
|
|
:
|
|
|
return .get
|
|
|
case .userAddressDelete,
|
|
@@ -273,6 +283,7 @@ extension SwiftMoyaServiceUserApi: TargetType {
|
|
|
.userAddressDelete(var parameters),
|
|
|
.userExpreesContactsList(var parameters),
|
|
|
.userDefaultExpress(var parameters),
|
|
|
+ .userDefaultContact(var parameters),
|
|
|
.userSaveExpreesContacts(var parameters),
|
|
|
.userDelExpreesContacts(var parameters),
|
|
|
.userSetExpreesContactsDefault(var parameters),
|
|
@@ -316,6 +327,7 @@ extension SwiftMoyaServiceUserApi: TargetType {
|
|
|
.userAddressDelete,
|
|
|
.userExpreesContactsList,
|
|
|
.userDefaultExpress,
|
|
|
+ .userDefaultContact,
|
|
|
.userSaveExpreesContacts,
|
|
|
.userDelExpreesContacts,
|
|
|
.userSetExpreesContactsDefault,
|