punchnet-macos/punchnet/Shared/Models/NetworkSession.swift
2026-04-17 15:18:08 +08:00

35 lines
764 B
Swift

//
// NetworkSession.swift
// punchnet
//
// Created by on 2026/4/17.
//
import Foundation
//
struct NetworkSession: Codable {
let accessToken: String
let username: String
let userType: String
let audit: Int
let networkId: Int
let networkName: String
let networkDomain: String
// TODO
var networkUrl: String {
return "https://www.test.cn/id=\(self.networkId)"
}
enum CodingKeys: String, CodingKey {
case accessToken = "access_token"
case username
case userType = "user_type"
case audit
case networkId = "network_id"
case networkName = "network_name"
case networkDomain = "network_domain"
}
}