无故事王国
2023-10-25 158f3707711ad4be78a55dc73a98aa1c9acda0dd
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
67
68
69
70
71
72
//
//  OrderModel.swift
//  BrokerDriver
//
//  Created by 无故事王国 on 2023/4/26.
//
 
import Foundation
import HandyJSON
 
 
struct AttachmentModel:HandyJSON{
    var current = -1
    var pages = -1
    var records = [AttachmentRecordModel]()
    var size = -1
    var total = -1
}
 
 
struct AttachmentRecordModel:HandyJSON{
    var id = 0
    var orderId = 0
    var name = ""
    var file = ""
    var createTime = ""
    var category:RecordEnum = .none
    var type = ""
}
 
struct UploadModel:HandyJSON{
    var deleteUrl = ""
    var type = ""
    var url = ""
}
 
 
struct NoteModel:HandyJSON{
    var current = -1
    var pages = -1
    var records = [NoteContentModel]()
    var size = -1
    var total = -1
}
 
struct NoteContentModel:HandyJSON {
    var id = 0
    var orderId = 0
    var createTime = ""
    var category:RecordEnum = .none
    var type = ""
    var describe = ""
    var driverId = 0
}
 
struct TroubleModel:HandyJSON{
    var current = -1
    var pages = -1
    var records = [TroubleContentModel]()
    var size = -1
    var total = -1
}
 
struct TroubleContentModel:HandyJSON {
    var id = 0
    var orderId = 0
    var createTime = ""
    var category = ""
    var type = ""
    var describe = ""
    var driverId = 0
}