SA
Size: a a a
SA
YS
DD
G
DD
MG
MG
VV
NK
КЗ
[Order(id: 62994489, dispatchType: 3, dispatchAt: "2013-12-12T00:00:00+04:00", person: Optional("Вася Васин"), shipmentAddress: Optional("Москва, 3-я улица Строителей, дом 25, квартира 12"), comment: Optional("Просто коммент"), createdAt: "2021-11-18T08:46:15+03:00", isTest: false, paymentType: 2, items: [Item(sequence: Optional(1), resource: ResourceOrder(id: 180343467, name: "Адаптер для щеток с/о (штыковой замок - крючок) AA-P0651", article: "AA-P0651", brand: Brand(id: 172, name: "PILENGA")), warehouse: StateItem(id: Optional(27820), name: Optional("MSK"), type: Optional(1)), quantity: Optional(1), price: 6.0, averageTime: "2021-11-18T08:46:15+03:00", assuredTime: "2021-11-18T08:46:15+03:00", state: StateItem(id: Optional(296), name: Optional("Создан заказ"), type: Optional(1)), comment: Optional("произвольный комментарий 1"), deliveryType: Optional(1))], shipmentAddressId: nil, phone: nil]
[("Заказ создан",[Order(id: 62994489, dispatchType: 3, dispatchAt: "2013-12-12T00:00:00+04:00", person: Optional("Вася Васин"), shipmentAddress: Optional("Москва, 3-я улица Строителей, дом 25, квартира 12"), comment: Optional("Просто коммент"), createdAt: "2021-11-18T08:46:15+03:00", isTest: false, paymentType: 2, items: [Item(sequence: Optional(1), resource: ResourceOrder(id: 180343467, name: "Адаптер для щеток с/о (штыковой замок - крючок) AA-P0651", article: "AA-P0651", brand: Brand(id: 172, name: "PILENGA")), warehouse: StateItem(id: Optional(27820), name: Optional("MSK"), type: Optional(1)), quantity: Optional(1), price: 6.0, averageTime: "2021-11-18T08:46:15+03:00", assuredTime: "2021-11-18T08:46:15+03:00", state: StateItem(id: Optional(296), name: Optional("Создан заказ"), type: Optional(1)), comment: Optional("произвольный комментарий 1"), deliveryType: Optional(1))], shipmentAddressId: nil, phone: nil])]
K
МН
КЗ
struct ActivOrders: Codable {
let orders: [Order]?
}
struct Item: Codable {
let sequence: Int?
let resource: ResourceOrder
let warehouse: StateItem
let quantity: Int
let price: Double
let averageTime, assuredTime: String
var state: StateItem
let comment: String?
let deliveryType: Int?
}
struct Order : Codable, Identifiable {
let id, dispatchType: Int
let dispatchAt: String
let person, shipmentAddress, comment: String?
let createdAt: String
let isTest: Bool
let paymentType: Int
var items: [Item]
let shipmentAddressId: Int?
let phone: String?
struct StateItem : Codable, Equatable {
let id : Int
var name : String
var type : Int
struct StateItem : Codable, Equatable {
let id : Int
var name : String
var type : Int
I