SendInfoGroupVC.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //
  2. // SendInfoGroupVC.h
  3. // smartRhino
  4. //
  5. // Created by tederen on 2019/11/4.
  6. // Copyright © 2019 tederen. All rights reserved.
  7. //
  8. #import "BaseViewController.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. /// 发送消息到小组 删除群聊成员
  11. @protocol SendInfoGroupVCDelegate <NSObject>
  12. @optional
  13. // 自建分组添加联系人 用户ID 分组ID 自建分组ID
  14. - (void)customSectionAddPeopleUserIdsArr:(NSArray *)userIdsArr WithDepartmentIds:(NSArray *)departmentIdsArr WithAddressBookGroupIds:(NSArray *)addressBookGroupIds;
  15. // 抄送添加人
  16. - (void)approvalAddPeopleUserIdsArr:(NSArray *)userIdsArr WithDepartmentIds:(NSArray *)departmentIdsArr WithAddressBookGroupIds:(NSArray *)addressBookGroupIds;
  17. // 抄送添加人
  18. - (void)approvalAddReaderUserIdsArr:(NSArray *)userIdsArr WithDepartmentIds:(NSArray *)departmentIdsArr WithAddressBookGroupIds:(NSArray *)addressBookGroupIds;
  19. @end
  20. typedef enum SendInfoGroupVCSearchOrDisplay {
  21. SendInfoGroupVCSearchOr = 1, // 当前表示显示页
  22. SendInfoGroupVCDisplay = 2, // 当前表示搜索结果页
  23. }SendInfoGroupVCSearchOrDisplay;
  24. @interface SendInfoGroupVC : BaseViewController
  25. //@property (nonatomic, weak) id<SendInfoGroupVCDelegate>delegate;
  26. @property (assign,nonatomic) MailListByZuPageType pageType;
  27. @property (assign,nonatomic) BOOL isHomePage;
  28. @property (nonatomic, assign) NSInteger indexId;
  29. @property (nonatomic, strong) NSString *titleStr;
  30. +(SendInfoGroupVC *)initSendInfoGroupVC;
  31. @end
  32. NS_ASSUME_NONNULL_END