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

part of 'personnel_manage_model.dart';

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

PersonnelManageModel _$PersonnelManageModelFromJson(Map<dynamic, 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>),
    json['welcome'] == null
        ? null
        : Welcome.fromJson(json['welcome'] as Map<String, dynamic>),
    json['reception'] == null
        ? null
        : Reception.fromJson(json['reception'] 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,
      'welcome': instance.welcome,
      'reception': instance.reception
    };

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?,
    json['account_type'] 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,
      'account_type': instance.accountType,
    };

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,
    };

Welcome _$WelcomeFromJson(Map<String, dynamic> json) {
  return Welcome(
    (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> _$WelcomeToJson(Welcome instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };

Reception _$ReceptionFromJson(Map<String, dynamic> json) {
  return Reception(
    (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> _$ReceptionToJson(Reception instance) => <String, dynamic>{
      'listdata': instance.listdata,
      'role_id': instance.roleId,
    };