123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- //
- // TSAIListHistoryBaseVM.swift
- // AIEmoji
- //
- // Created by 100Years on 2025/4/9.
- //
- import Alamofire
- import ObjectMapper
- class TSAIListHistoryBaseVM {
- var generatorStyle:TSGeneratorImageStyle
- init(generatorStyle:TSGeneratorImageStyle) {
- self.generatorStyle = generatorStyle
- }
-
- func removeAllHistoryList(){
- switch generatorStyle {
- case .ageOld:
- TSChangeOldAgeHistory.shared.removeALLModel()
- case .ageChild:
- TSChangeBabyAgeHistory.shared.removeALLModel()
- case .oldPhoto:
- TSChangeOldPhotoHistory.shared.removeALLModel()
- case .eyeOpen:
- TSAIEyeOpenHistory.shared.removeALLModel()
- case .pretty:
- TSAIPhotoPrettyHistory.shared.removeALLModel()
- case .photoLive:
- TSAIPhotoLiveHistory.shared.removeALLModel()
- case .photoExpand:
- TSAIPhotoExpandHistory.shared.removeALLModel()
- }
- }
-
- }
-
- extension TSAIListHistoryBaseVM {
- var listModelArray:[TSActionInfoModel]{
- switch generatorStyle {
- case .ageOld:
- TSChangeOldAgeHistory.shared.listModels
- case .ageChild:
- TSChangeBabyAgeHistory.shared.listModels
- case .oldPhoto:
- TSChangeOldPhotoHistory.shared.listModels
- case .eyeOpen:
- TSAIEyeOpenHistory.shared.listModels
- case .pretty:
- TSAIPhotoPrettyHistory.shared.listModels
- case .photoLive:
- TSAIPhotoLiveHistory.shared.listModels
- case .photoExpand:
- TSAIPhotoExpandHistory.shared.listModels
- }
- }
- }
|