cdts/xdts-ios 3/TreeHole/Code/Features/Bottle/Model/BottleDetailInfo.m
2023-07-27 09:20:00 +08:00

45 lines
1.0 KiB
Objective-C

//
// BottleDetailInfo.m
// TreeHole
//
// Created by 谢培艺 on 2022/4/29.
//
#import "BottleDetailInfo.h"
#import "BottleTypeInfo.h"
@implementation BottleDetailInfo
- (BOOL)isShellPhotos {
return [_interaction_type isEqualToString:ShellPhotosBottleType];
}
- (BOOL)isExchangePhotos {
return [_interaction_type isEqualToString:ExchangePhotosBottleType];
}
- (BOOL)isExchangeVoice {
return [_interaction_type isEqualToString:ExchangeVoiceBottleType];
}
- (BOOL)isExchangeSecret {
return [_interaction_type isEqualToString:ExchangeSecretBottleType];
}
- (BOOL)isPhotoAttachement {
return [self.content_extra_type isEqualToString:PhotoAttachementType];
}
- (BOOL)isVoiceAttachement {
return [self.content_extra_type isEqualToString:VoiceAttachementType];
}
- (BOOL)isVideoAttachement {
return [self.content_extra_type isEqualToString:VideoAttachemenetType];
}
- (BOOL)hasAttachement {
return [self isPhotoAttachement] || [self isVoiceAttachement] || [self isVideoAttachement];
}
@end