|
@@ -19,6 +19,9 @@ class EditSelfMentionContactsViewController: BaseViewController {
|
|
|
// 是否由支付订单页面进入
|
|
|
var isFromOrderPay: Bool = false
|
|
|
|
|
|
+ // 联系人个数
|
|
|
+ var listCount: Int?
|
|
|
+
|
|
|
override func viewDidLoad() {
|
|
|
super.viewDidLoad()
|
|
|
setupViews()
|
|
@@ -59,7 +62,12 @@ class EditSelfMentionContactsViewController: BaseViewController {
|
|
|
editSelfMentionContactsView.deleteClosure = { //删除
|
|
|
[weak self] in
|
|
|
if let selfMentionContactsModel = self?.selfMentionContactsModel {
|
|
|
- AlertSheetView.alert(title: "是否删除该地址", cancelTitle: "取消", sureTitle: "确定", cancelBlock: { (popupView, int, string) in
|
|
|
+ if self!.listCount ?? 0 == 1 {
|
|
|
+ SwiftProgressHUD.shared().showText("至少需保留一位联系人")
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ AlertSheetView.alert(title: "是否删除该联系人", cancelTitle: "取消", sureTitle: "确定", cancelBlock: { (popupView, int, string) in
|
|
|
|
|
|
}, confirmBlock: { (FWPopupView, int, String) in
|
|
|
self?.userDelExpreesContactsApi()
|