personnel_manage_model.g.dart 4.94 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'personnel_manage_model.dart';

// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************

PersonnelManageModel _$PersonnelManageModelFromJson(Map<String, dynamic> json) {
  return PersonnelManageModel(
    json['ret'] as int,
    json['data'] == null
        ? null
        : PersonnelManageModelData.fromJson(
            json['data'] as Map<String, dynamic>),
    json['msg'] as String,
  );
}

Map<String, dynamic> _$PersonnelManageModelToJson(
        PersonnelManageModel instance) =>
    <String, dynamic>{
      'ret': instance.ret,
      'data': instance.data,
      'msg': instance.msg,
    };

PersonnelManageModelData _$PersonnelManageModelDataFromJson(
    Map<String, dynamic> json) {
  return PersonnelManageModelData(
    json['admin'] == null
        ? null
        : Admin.fromJson(json['admin'] as Map<String, dynamic>),
    json['shopowner'] == null
        ? null
        : Shopowner.fromJson(json['shopowner'] as Map<String, dynamic>),
    json['cashier'] == null
        ? null
        : Cashier.fromJson(json['cashier'] as Map<String, dynamic>),
    json['waiter'] == null
        ? null
        : Waiter.fromJson(json['waiter'] as Map<String, dynamic>),
    json['manager'] == null
        ? null
        : Manager.fromJson(json['manager'] as Map<String, dynamic>),
  );
}

Map<String, dynamic> _$PersonnelManageModelDataToJson(
        PersonnelManageModelData instance) =>
    <String, dynamic>{
      'admin': instance.admin,
      'shopowner': instance.shopowner,
      'cashier': instance.cashier,
      'waiter': instance.waiter,
      'manager': instance.manager,
    };

Admin _$AdminFromJson(Map<String, dynamic> json) {
  return Admin(
    (json['listdata'] as List)
        ?.map((e) => e == null
            ? null
            : PersonnelManageSunModel.fromJson(e as Map<String, dynamic>))
        ?.toList(),
    json['role_id'] as String,
  );
}

Map<String, dynamic> _$AdminToJson(Admin instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };

PersonnelManageSunModel _$PersonnelManageSunModelFromJson(
    Map<String, dynamic> json) {
  return PersonnelManageSunModel(
    json['id'] as String,
    json['openid'] as String,
    json['user_name'] as String,
    json['nick_name'] as String,
    json['is_first'] as String,
    json['role_id'] as String,
    json['phone'] as String,
    json['code'] as String,
    json['account'] as String,
    json['is_on_call'] as String,
    json['headimgurl'] as String,
    json['is_store_wine'] as String,
  );
}

Map<String, dynamic> _$PersonnelManageSunModelToJson(
        PersonnelManageSunModel instance) =>
    <String, dynamic>{
      'id': instance.id,
      'openid': instance.openid,
      'user_name': instance.userName,
      'nick_name': instance.nickName,
      'is_first': instance.isFirst,
      'role_id': instance.roleId,
      'phone': instance.phone,
      'code': instance.code,
      'account': instance.account,
      'is_on_call': instance.isOnCall,
      'headimgurl': instance.headimgurl,
      'is_store_wine': instance.isStoreWine
    };

Shopowner _$ShopownerFromJson(Map<String, dynamic> json) {
  return Shopowner(
    (json['listdata'] as List)
        ?.map((e) => e == null
            ? null
            : PersonnelManageSunModel.fromJson(e as Map<String, dynamic>))
        ?.toList(),
    json['role_id'] as String,
  );
}

Map<String, dynamic> _$ShopownerToJson(Shopowner instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };

Cashier _$CashierFromJson(Map<String, dynamic> json) {
  return Cashier(
    (json['listdata'] as List)
        ?.map((e) => e == null
            ? null
            : PersonnelManageSunModel.fromJson(e as Map<String, dynamic>))
        ?.toList(),
    json['role_id'] as String,
  );
}

Map<String, dynamic> _$CashierToJson(Cashier instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };

Waiter _$WaiterFromJson(Map<String, dynamic> json) {
  return Waiter(
    (json['listdata'] as List)
        ?.map((e) => e == null
            ? null
            : PersonnelManageSunModel.fromJson(e as Map<String, dynamic>))
        ?.toList(),
    json['role_id'] as String,
  );
}

Map<String, dynamic> _$WaiterToJson(Waiter instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };

Manager _$ManagerFromJson(Map<String, dynamic> json) {
  return Manager(
    (json['listdata'] as List)
        ?.map((e) => e == null
            ? null
            : PersonnelManageSunModel.fromJson(e as Map<String, dynamic>))
        ?.toList(),
    json['role_id'] as String,
  );
}

Map<String, dynamic> _$ManagerToJson(Manager instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };