宽窄优行-由【嘉易行】项目成品而来
无故事王国
2023-05-25 dc1998fc1ac124f6b9a0e434ccf91103dd936409
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
//
//  MerchantModel.swift
//  OKProject
//
//  Created by 无故事王国 on 2022/2/14.
//  Copyright © 2022 yangwang. All rights reserved.
//
 
import Foundation
import HandyJSON
 
struct MerchantInfoModel:HandyJSON{
 
    var address = ""
    var auditNote = ""
    var auditStatus:MerchantAudit = .none //1:待审核 2同意 3拒绝
    var state:LimitState = .normal
    var businessLicense  = ""
    var contactName = ""
    var contactPhone = ""
    var headImg = ""
    var id = 0
    var name = ""
}
 
struct MerchantCouponModel:HandyJSON {
    var content = "" // 商品券内容
    var discount:Double = 0 // 优惠金额
    var fullAmount:Double = 0 // 满金额
    var id = 0
    var name = "" // 优惠券名称
    var receive = 0 // 领取总数量
    var totalNum = 0 // 发放总数量
    var type = 0 // 1=优惠券,2=商品券
    var writeOff = 0 // 核销总数量
    var activityId = 0 //活动ID
}
 
struct MerchantVerifiCouponModel:HandyJSON {
    var code = ""
    var content = ""
    var discount:Double = 0
    var endTime = ""
    var fullAmount:Double = 0
    var id = 0
    var name = ""
    var phone = ""
    var receive = 0
    var status:MerchantAudit = .none
    var totalNum = 0
    var type:MerchantCouponType = .coupon
    var userName = ""
    var writeOff = 0
    var merchantName = ""
 
}
 
struct MerchantCouponRecordModel:HandyJSON{
    var phone = ""
    var name = ""
    var id = 0
    var writeOffTime = ""
}
 
struct MyMerchantCouponModel:HandyJSON{
    var address = ""
    var code = ""
    var contactName = ""
    var contactPhone = ""
    var content = ""
    var discount:Double = 0
    var endTime = ""
    var fullAmount:Double = 0
    var headImg = ""
    var id = 0
    var merchantId = 0
    var merchantName = ""
    var name = ""
    var type:MerchantCouponType = .coupon
}
 
struct PaymentCouponModel:HandyJSON{
    var city  = ""
    var company = ""
    var dataType:CouponDataType = .coupon
    var fullMoney:Double = 0
    var id:Int = 0
    var money:Double = 0
    var name  = ""
    var state:CouponStateType = .overdue
    var time  = ""
    var type:CouponDiscountType = .discount
    var userType:OrderType = .taxi
}