// // WorkManageModel.swift // GeliBusinessPlatform // // Created by 刘俊宏 on 2020/5/29. // Copyright © 2020 junye lu. All rights reserved. // import Foundation import ObjectMapper //获取统计+权限 class WorkcenterIndexModel: Mappable { var code:Int? var message : String? var data : WorkcenterIndexDataModel? required init?( map: Map) { } func mapping(map: Map) { code <- map["code"] message <- map["message"] data <- map["data"] } } class WorkcenterIndexDataModel: Mappable { var order_count : Int? //订单数量 var paid : Float? //已收款 var npaid : Float? //待付款 var qr_code : String? //商家小程序二维码 var shipping : Int? //未发货订单数 var confirm : Int? //待确认订单数 var apply_in : Int? //入库申请数 var apply_out : Int? //出库申请数 var purchase : Int? //采购入库 var auth_res : Array<WorkcenterIndexAuthResModel>? required init?( map: Map) { } func mapping(map: Map) { order_count <- map["order_count"] paid <- map["paid"] npaid <- map["npaid"] qr_code <- map["qr_code"] shipping <- map["shipping"] confirm <- map["confirm"] apply_in <- map["apply_in"] apply_out <- map["apply_out"] purchase <- map["purchase"] auth_res <- map["auth_res"] } } class WorkcenterIndexAuthResModel: Mappable { var auth_id : Int? ////权限id var auth_name : String? //权限名 var is_often : Int? //是否常用功能 var auth_controller_app : String? var auth_action_app : String? var ranges : Int? var platforms : Int? var auth_pid : Int? ////权限id父 var app_icon : String? //item缩略图 required init?( map: Map) { } func mapping(map: Map) { auth_id <- map["auth_id"] auth_name <- map["auth_name"] is_often <- map["is_often"] auth_controller_app <- map["auth_controller_app"] auth_action_app <- map["auth_action_app"] ranges <- map["ranges"] platforms <- map["platforms"] auth_pid <- map["auth_pid"] } } //获取 权限 class WorkcenterAuthsModel: Mappable { var code:Int? var message : String? var data : Array<WorkcenterIndexAuthResModel>? required init?( map: Map) { } func mapping(map: Map) { code <- map["code"] message <- map["message"] data <- map["data"] } } //获取统计、店铺二维码、待办事项信息 class WorkcenterStatisticsModel: Mappable { var code:Int? var message : String? var data : WorkcenterIndexDataModel? required init?( map: Map) { } func mapping(map: Map) { code <- map["code"] message <- map["message"] data <- map["data"] } }