|
@@ -38,35 +38,6 @@ class TSAIListPhotoGeneratorBaseVM {
|
|
|
self.generatorModel = generatorModel
|
|
|
}
|
|
|
|
|
|
-// //模拟数据
|
|
|
-// func uploadAndCreatImage() {
|
|
|
-//
|
|
|
-// stateDatauPblished = (.start,nil)
|
|
|
-// stateDatauPblished = (.progressString(generating(progress: 0.0)),nil)
|
|
|
-//
|
|
|
-// kDelayOnMainThread(0.2) {
|
|
|
-// self.stateDatauPblished = (.progressString(self.generating(progress: 0.2)),nil)
|
|
|
-// }
|
|
|
-//
|
|
|
-// kDelayOnMainThread(0.5) {
|
|
|
-// self.stateDatauPblished = (.progressString(self.generating(progress: 0.5)),nil)
|
|
|
-// }
|
|
|
-//
|
|
|
-// kDelayOnMainThread(0.8) {
|
|
|
-// self.stateDatauPblished = (.progressString(self.generating(progress: 0.8)),nil)
|
|
|
-// }
|
|
|
-//
|
|
|
-// kDelayOnMainThread(2.0) {
|
|
|
-// if kRandomBool() {
|
|
|
-// let infoModel = TSActionInfoModel(JSON: self.generatorStyle == .photoLive ? actionInfoDictVideo : actionInfoDictPoster)
|
|
|
-// self.stateDatauPblished = (.success(nil),infoModel)
|
|
|
-// }else{
|
|
|
-// self.stateDatauPblished = (.failed("error?.localizedDescription"),nil)
|
|
|
-// }
|
|
|
-// }
|
|
|
-//
|
|
|
-// }
|
|
|
-
|
|
|
func uploadAndCreatImage() {
|
|
|
//上传多个图片
|
|
|
if let _ = generatorModel.upLoadImages {
|
|
@@ -228,7 +199,7 @@ class TSAIListPhotoGeneratorBaseVM {
|
|
|
// group.leave()
|
|
|
// }
|
|
|
|
|
|
- UIImageView.storeImage(image: generatorModel.upLoadImage, urlString: genmojiModel.request.imageUrl)
|
|
|
+ TSImageStoreTool.storeImage(image: generatorModel.upLoadImage, urlString: genmojiModel.request.imageUrl)
|
|
|
|
|
|
group.enter()
|
|
|
downloadImage(urlString: genmojiModel.response.resultUrl) {
|
|
@@ -266,7 +237,7 @@ class TSAIListPhotoGeneratorBaseVM {
|
|
|
}
|
|
|
|
|
|
func downloadImage(urlString:String,completion:@escaping ()->Void){
|
|
|
- UIImageView.downloadImageWithProgress(urlString: urlString) { [weak self] progress in
|
|
|
+ TSImageStoreTool.downloadImageWithProgress(urlString: urlString) { [weak self] progress in
|
|
|
guard let self = self else { return }
|
|
|
|
|
|
let progressInt = Int(progress*10.0)
|