杨锴
2025-05-11 7453d2d0cef415b34323d1b91e6cfa4a6ba31178
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
//
//  HomeModel.swift
//  WanPai
//
//  Created by 无故事王国 on 2023/7/7.
//
 
import Foundation
import HandyJSON
 
struct HomeStoreModel:HandyJSON{
                var isVip = 0
                var storeId = 0
                var name = ""
                var lon:Double = 0
                var lat:Double = 0
 
                var province = ""
                var provinceCode:Int = 0
                var city:String = ""
                var cityCode:Int = 0
}
 
class HomeStoreConfigModel:HandyJSON {
 
                required init() {}
 
                var type:HomeItemType = .worldcup
                var isOpen:Int = 0
                var sort:Int = 0
    var displayType:Int = 0 //1:横屏 2:竖屏
                var backgroundImage:String = ""
    var imageSize:CGSize = .zero
                var id = 0
}
 
class HomeStoreTopBannerModel:HandyJSON{
 
                required init() {}
 
                var backgroundImage:String = ""
                var name = "" //模块
                var page = "" //页面
                var type:String = "" //类型
                var turnId:Int?
                var model = ""
                var sort = 0
                var cellHeight:Double = 270
    var displayType:Int = 0 //1:横屏 2:竖屏
    var imageSize:CGSize = .zero
}
 
struct NormalSimpleModel:HandyJSON{
                var id = 0
                var name = ""
 
}
 
 
extension CGSize{
    var radio:Double{
        get{
            return self.width / self.height
        }
    }
}