1234567891011121314151617181920212223242526272829303132333435363738394041 |
- //
- // TSGenerateStyleModel.swift
- // AIEmoji
- //
- // Created by 100Years on 2025/2/25.
- //
- import ObjectMapper
- class TSGenerateStyleModel: TSBaseModel {
- var imageName:String = ""
- var imageText:String = ""
- var prompt:String = ""
- var isVip:Bool = false
- var specialStyle:Int = 0 //0 普通类型,1 热门类型,2 新类型,3 max,
- var clickType:Int = 0 //0 无响应, 1空类型 2.换图
- var style:String = "" //风格类型
-
- var input:Bool = false //是否输入框
- var advance:Bool = false //走新的通道
-
- override func mapping(map: ObjectMapper.Map) {
- imageName <- map["imageName"]
- imageText <- map["imageText"]
- prompt <- map["prompt"]
- isVip <- map["isVip"]
- specialStyle <- map["specialStyle"]
- clickType <- map["clickType"]
- style <- map["style"]
- input <- map["input"]
- advance <- map["advance"]
- }
-
- var actionInfoModel:TSActionInfoModel? //对应生成的结果
- var isSelected: Bool = false //改风格,是否被选中
- var inputText:String = "" //用户自己补充的风格文字
- var upLoadImage:UIImage? //上传的图片
- var upLoadImageUrl:String? //上传的图片的 url
- }
|