xiongzhu 2 лет назад
Родитель
Сommit
af80744f33

+ 0 - 4710
graph.json

@@ -1,4710 +0,0 @@
-{
-  "nodes": {
-    "95355232": {
-      "id": "95355232",
-      "label": "JwtModule",
-      "parent": "-536515674",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "JwtModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "JwtModule",
-        "initTime": 11.272083000279963
-      }
-    },
-    "101486929": {
-      "id": "101486929",
-      "label": "UsersAdminController",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "UsersAdminController"
-      }
-    },
-    "171770206": {
-      "id": "171770206",
-      "label": "MemberOrderRepository",
-      "parent": "545846243",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "MemberOrderRepository"
-      }
-    },
-    "203550704": {
-      "id": "203550704",
-      "label": "ExternalContextCreator",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "ExternalContextCreator"
-      }
-    },
-    "211572259": {
-      "id": "211572259",
-      "label": "ConfigHostModule",
-      "metadata": {
-        "type": "module",
-        "global": true,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "225063248": {
-      "id": "225063248",
-      "label": "InternalCoreModule",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "InternalCoreModule",
-        "initTime": 24.500282999128103
-      }
-    },
-    "233936880": {
-      "id": "233936880",
-      "label": "AppController",
-      "parent": "-19112576",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "AppModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "AppController"
-      }
-    },
-    "240704417": {
-      "id": "240704417",
-      "label": "CONFIGURABLE_MODULE_OPTIONS[7f05ef80ce6ef3d2b4753]",
-      "parent": "-1033621697",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "DevtoolsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "CONFIGURABLE_MODULE_OPTIONS[7f05ef80ce6ef3d2b4753]"
-      }
-    },
-    "266839889": {
-      "id": "266839889",
-      "label": "EntityManager",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "EntityManager"
-      }
-    },
-    "303302557": {
-      "id": "303302557",
-      "label": "ModuleRef",
-      "parent": "211572259",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigHostModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "373235992": {
-      "id": "373235992",
-      "label": "SandboxedCodeExecutor",
-      "parent": "-1033621697",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "DevtoolsModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "SandboxedCodeExecutor",
-        "initTime": 31.35524900071323
-      }
-    },
-    "385041166": {
-      "id": "385041166",
-      "label": "JwtStrategy",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "JwtStrategy",
-        "initTime": 20.501861999742687
-      }
-    },
-    "400681591": {
-      "id": "400681591",
-      "label": "DiscoveryService",
-      "parent": "-643397745",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "DiscoveryModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "DiscoveryService",
-        "initTime": 28.53013399988413
-      }
-    },
-    "422823200": {
-      "id": "422823200",
-      "label": "ApplicationConfig",
-      "parent": "1219676411",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "WeixinModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "457665600": {
-      "id": "457665600",
-      "label": "AliyunModule",
-      "parent": "612499341",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AliyunModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "AliyunModule",
-        "initTime": 18.035691999830306
-      }
-    },
-    "485644527": {
-      "id": "485644527",
-      "label": "MembershipModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "508013108": {
-      "id": "508013108",
-      "label": "MembershipController",
-      "parent": "485644527",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "MembershipModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "MembershipController"
-      }
-    },
-    "519735830": {
-      "id": "519735830",
-      "label": "ApplicationConfig",
-      "parent": "-493958991",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ChatModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "545846241": {
-      "id": "545846241",
-      "label": "TypeOrmModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "545846242": {
-      "id": "545846242",
-      "label": "TypeOrmModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "545846243": {
-      "id": "545846243",
-      "label": "TypeOrmModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "545846244": {
-      "id": "545846244",
-      "label": "TypeOrmModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "545846245": {
-      "id": "545846245",
-      "label": "TypeOrmModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "555176277": {
-      "id": "555176277",
-      "label": "InternalCoreModule",
-      "metadata": {
-        "type": "module",
-        "global": true,
-        "dynamic": true,
-        "internal": true
-      }
-    },
-    "577374825": {
-      "id": "577374825",
-      "label": "ModuleRef",
-      "parent": "485644527",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "MembershipModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "590446087": {
-      "id": "590446087",
-      "label": "ModuleRef",
-      "parent": "612499341",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AliyunModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "603011239": {
-      "id": "603011239",
-      "label": "UsersService",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "UsersService"
-      }
-    },
-    "612499341": {
-      "id": "612499341",
-      "label": "AliyunModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "671882984": {
-      "id": "671882984",
-      "label": "Reflector",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "Reflector",
-        "initTime": 24.288540000095963
-      }
-    },
-    "687352615": {
-      "id": "687352615",
-      "label": "ModuleRef",
-      "parent": "545846241",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "687352616": {
-      "id": "687352616",
-      "label": "ModuleRef",
-      "parent": "545846242",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "687352617": {
-      "id": "687352617",
-      "label": "ModuleRef",
-      "parent": "545846243",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "687352618": {
-      "id": "687352618",
-      "label": "ModuleRef",
-      "parent": "545846244",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "687352619": {
-      "id": "687352619",
-      "label": "ModuleRef",
-      "parent": "545846245",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "712454178": {
-      "id": "712454178",
-      "label": "ApplicationConfig",
-      "parent": "1482218087",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ThrottlerModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "731684192": {
-      "id": "731684192",
-      "label": "TypeOrmCoreModule",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmCoreModule"
-      }
-    },
-    "863216333": {
-      "id": "863216333",
-      "label": "ConfigModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "863216334": {
-      "id": "863216334",
-      "label": "ConfigModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "863216335": {
-      "id": "863216335",
-      "label": "ConfigModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "863216336": {
-      "id": "863216336",
-      "label": "ConfigModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "915774976": {
-      "id": "915774976",
-      "label": "ApplicationConfig",
-      "parent": "1712628187",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "930519593": {
-      "id": "930519593",
-      "label": "ConfigService",
-      "parent": "211572259",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigHostModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "Symbol(CONFIG_SERVICE)",
-        "initTime": 28.539897999726236
-      }
-    },
-    "958198135": {
-      "id": "958198135",
-      "label": "MembershipAdminController",
-      "parent": "485644527",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "MembershipModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "MembershipAdminController"
-      }
-    },
-    "1014874916": {
-      "id": "1014874916",
-      "label": "TypeOrmModuleId",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModuleId"
-      }
-    },
-    "1063746662": {
-      "id": "1063746662",
-      "label": "CONFIGURATION_TOKEN",
-      "parent": "211572259",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigHostModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "CONFIGURATION_TOKEN",
-        "initTime": 20.65806500054896
-      }
-    },
-    "1070370213": {
-      "id": "1070370213",
-      "label": "JwtService",
-      "parent": "-536515674",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "JwtModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "JwtService"
-      }
-    },
-    "1074192353": {
-      "id": "1074192353",
-      "label": "ChatService",
-      "parent": "-493958991",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ChatModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "ChatService"
-      }
-    },
-    "1144875719": {
-      "id": "1144875719",
-      "label": "ModuleRef",
-      "parent": "863216333",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1144875720": {
-      "id": "1144875720",
-      "label": "ModuleRef",
-      "parent": "863216334",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1144875721": {
-      "id": "1144875721",
-      "label": "ModuleRef",
-      "parent": "863216335",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1144875722": {
-      "id": "1144875722",
-      "label": "ModuleRef",
-      "parent": "863216336",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1189153544": {
-      "id": "1189153544",
-      "label": "ChatModule",
-      "parent": "-493958991",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ChatModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ChatModule",
-        "initTime": 10.607218000106514
-      }
-    },
-    "1197623157": {
-      "id": "1197623157",
-      "label": "ModuleRef",
-      "parent": "1219676411",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "WeixinModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1218805816": {
-      "id": "1218805816",
-      "label": "ChatController",
-      "parent": "-493958991",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "ChatModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "ChatController"
-      }
-    },
-    "1219676411": {
-      "id": "1219676411",
-      "label": "WeixinModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "1259084392": {
-      "id": "1259084392",
-      "label": "SmsRecordRepository",
-      "parent": "545846241",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "SmsRecordRepository"
-      }
-    },
-    "1310883338": {
-      "id": "1310883338",
-      "label": "CONFIGURATION_LOADER",
-      "parent": "863216334",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "CONFIGURATION_LOADER",
-        "initTime": 26.115880999714136
-      }
-    },
-    "1333473084": {
-      "id": "1333473084",
-      "label": "CONFIGURATION_LOADER",
-      "parent": "863216335",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "CONFIGURATION_LOADER",
-        "initTime": 21.56687999982387
-      }
-    },
-    "1333473085": {
-      "id": "1333473085",
-      "label": "CONFIGURATION_LOADER",
-      "parent": "863216336",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "CONFIGURATION_LOADER",
-        "initTime": 19.56431599985808
-      }
-    },
-    "1349506255": {
-      "id": "1349506255",
-      "label": "ModuleRef",
-      "parent": "-1327562795",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "FileModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1376902224": {
-      "id": "1376902224",
-      "label": "FileModule",
-      "parent": "-1327562795",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "FileModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "FileModule",
-        "initTime": 10.8944840002805
-      }
-    },
-    "1398129121": {
-      "id": "1398129121",
-      "label": "MembershipService",
-      "parent": "485644527",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "MembershipModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "MembershipService"
-      }
-    },
-    "1399306624": {
-      "id": "1399306624",
-      "label": "ThrottlerModule",
-      "parent": "1482218087",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ThrottlerModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ThrottlerModule",
-        "initTime": 20.549883999861777
-      }
-    },
-    "1404752088": {
-      "id": "1404752088",
-      "label": "AuthController",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "AuthController"
-      }
-    },
-    "1434456218": {
-      "id": "1434456218",
-      "label": "Reflector",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "Reflector",
-        "initTime": 31.889836000278592
-      }
-    },
-    "1475573941": {
-      "id": "1475573941",
-      "label": "ModuleRef",
-      "parent": "-2135742481",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1482218087": {
-      "id": "1482218087",
-      "label": "ThrottlerModule",
-      "metadata": {
-        "type": "module",
-        "global": true,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "1489982643": {
-      "id": "1489982643",
-      "label": "ApplicationConfig",
-      "parent": "-759474504",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "SmsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "1529900285": {
-      "id": "1529900285",
-      "label": "Connection",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "Connection"
-      }
-    },
-    "1542581243": {
-      "id": "1542581243",
-      "label": "ModuleRef",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1609867136": {
-      "id": "1609867136",
-      "label": "FileController",
-      "parent": "-1327562795",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "FileModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "FileController",
-        "enhancers": [
-          {
-            "id": "-1490877393",
-            "methodKey": "uploadFile",
-            "subtype": "interceptor"
-          }
-        ]
-      }
-    },
-    "1617283053": {
-      "id": "1617283053",
-      "label": "JsapiTicketCacheRepository",
-      "parent": "545846244",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "JsapiTicketCacheRepository"
-      }
-    },
-    "1623724461": {
-      "id": "1623724461",
-      "label": "ModuleRef",
-      "parent": "1482218087",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ThrottlerModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1688619051": {
-      "id": "1688619051",
-      "label": "DevtoolsHttpServerHost",
-      "parent": "-1033621697",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "DevtoolsModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "DevtoolsHttpServerHost"
-      }
-    },
-    "1689241498": {
-      "id": "1689241498",
-      "label": "NotifyController",
-      "parent": "-1312205662",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "NotifyModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "NotifyController"
-      }
-    },
-    "1690574933": {
-      "id": "1690574933",
-      "label": "ModuleRef",
-      "parent": "1712628187",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1705191969": {
-      "id": "1705191969",
-      "label": "AliyunService",
-      "parent": "612499341",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "AliyunModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "AliyunService",
-        "initTime": 26.85685299988836
-      }
-    },
-    "1712628187": {
-      "id": "1712628187",
-      "label": "ConfigModule",
-      "metadata": {
-        "type": "module",
-        "global": true,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "1712941473": {
-      "id": "1712941473",
-      "label": "ApplicationConfig",
-      "parent": "-536515674",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "JwtModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "1769319388": {
-      "id": "1769319388",
-      "label": "ConfigModule",
-      "parent": "1712628187",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ConfigModule",
-        "initTime": 21.373677000403404
-      }
-    },
-    "1787828844": {
-      "id": "1787828844",
-      "label": "ConfigHostModule",
-      "parent": "211572259",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigHostModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ConfigHostModule",
-        "initTime": 20.74659000057727
-      }
-    },
-    "1817334964": {
-      "id": "1817334964",
-      "label": "ModuleRef",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "1837744481": {
-      "id": "1837744481",
-      "label": "FileService",
-      "parent": "-1327562795",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "FileModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "FileService"
-      }
-    },
-    "1864578377": {
-      "id": "1864578377",
-      "label": "SmsService",
-      "parent": "-759474504",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "SmsModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "SmsService"
-      }
-    },
-    "1919157847": {
-      "id": "1919157847",
-      "label": "REQUEST",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": false,
-        "scope": 2,
-        "transient": false,
-        "exported": true,
-        "token": "REQUEST",
-        "initTime": 22.107021000236273
-      }
-    },
-    "1934208604": {
-      "id": "1934208604",
-      "label": "RolesGuard",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "APP_GUARD (UUID: 1201125561)",
-        "subtype": "guard",
-        "initTime": 19.036876999773085
-      }
-    },
-    "1989588516": {
-      "id": "1989588516",
-      "label": "ApplicationConfig",
-      "parent": "-1033621697",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "DevtoolsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "2075644217": {
-      "id": "2075644217",
-      "label": "TypeOrmModuleOptions",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModuleOptions"
-      }
-    },
-    "2118694856": {
-      "id": "2118694856",
-      "label": "ApplicationConfig",
-      "parent": "211572259",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigHostModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1486320561": {
-      "id": "-1486320561",
-      "label": "ModuleRef",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-651043398": {
-      "id": "-651043398",
-      "label": "ApplicationConfig",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-255469305": {
-      "id": "-255469305",
-      "label": "INQUIRER",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 1,
-        "transient": true,
-        "exported": true,
-        "token": "INQUIRER",
-        "initTime": 22.059419000521302
-      }
-    },
-    "-26938366": {
-      "id": "-26938366",
-      "label": "ModulesContainer",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "ModulesContainer"
-      }
-    },
-    "-326832201": {
-      "id": "-326832201",
-      "label": "HttpAdapterHost",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "HttpAdapterHost"
-      }
-    },
-    "-553129559": {
-      "id": "-553129559",
-      "label": "HttpAdapterHost",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "HttpAdapterHost",
-        "initTime": 28.550610999576747
-      }
-    },
-    "-702581189": {
-      "id": "-702581189",
-      "label": "LazyModuleLoader",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "LazyModuleLoader",
-        "initTime": 23.38173699937761
-      }
-    },
-    "-1904419534": {
-      "id": "-1904419534",
-      "label": "SerializedGraph",
-      "parent": "555176277",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "InternalCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "SerializedGraph"
-      }
-    },
-    "-19112576": {
-      "id": "-19112576",
-      "label": "AppModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-2139588960": {
-      "id": "-2139588960",
-      "label": "AppModule",
-      "parent": "-19112576",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AppModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "AppModule",
-        "initTime": 23.265798000618815
-      }
-    },
-    "-71302842": {
-      "id": "-71302842",
-      "label": "ModuleRef",
-      "parent": "-19112576",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AppModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-2064622725": {
-      "id": "-2064622725",
-      "label": "ApplicationConfig",
-      "parent": "-19112576",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AppModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-2130614055": {
-      "id": "-2130614055",
-      "label": "AppService",
-      "parent": "-19112576",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "AppModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "AppService",
-        "initTime": 23.158758000470698
-      }
-    },
-    "-1033621697": {
-      "id": "-1033621697",
-      "label": "DevtoolsModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "-1142553948": {
-      "id": "-1142553948",
-      "label": "DevtoolsModule",
-      "parent": "-1033621697",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "DevtoolsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "DevtoolsModule",
-        "initTime": 22.936072999611497
-      }
-    },
-    "-751962311": {
-      "id": "-751962311",
-      "label": "ModuleRef",
-      "parent": "-1033621697",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "DevtoolsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-643397745": {
-      "id": "-643397745",
-      "label": "DiscoveryModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-1048394624": {
-      "id": "-1048394624",
-      "label": "DiscoveryModule",
-      "parent": "-643397745",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "DiscoveryModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "DiscoveryModule",
-        "initTime": 21.9589609997347
-      }
-    },
-    "-501891371": {
-      "id": "-501891371",
-      "label": "ModuleRef",
-      "parent": "-643397745",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "DiscoveryModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-1413161654": {
-      "id": "-1413161654",
-      "label": "ApplicationConfig",
-      "parent": "-643397745",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "DiscoveryModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-438112115": {
-      "id": "-438112115",
-      "label": "MetadataScanner",
-      "parent": "-643397745",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "DiscoveryModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "MetadataScanner",
-        "initTime": 22.18793400004506
-      }
-    },
-    "-503631789": {
-      "id": "-503631789",
-      "label": "ConfigService",
-      "parent": "1712628187",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "ConfigService"
-      }
-    },
-    "-1952648617": {
-      "id": "-1952648617",
-      "label": "THROTTLER:MODULE_OPTIONS",
-      "parent": "1482218087",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ThrottlerModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "THROTTLER:MODULE_OPTIONS"
-      }
-    },
-    "-470986226": {
-      "id": "-470986226",
-      "label": "Symbol(ThrottlerStorage)",
-      "parent": "1482218087",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ThrottlerModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "Symbol(ThrottlerStorage)"
-      }
-    },
-    "-491114354": {
-      "id": "-491114354",
-      "label": "ConfigModule",
-      "parent": "863216333",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ConfigModule",
-        "initTime": 19.25484700035304
-      }
-    },
-    "-408540750": {
-      "id": "-408540750",
-      "label": "ApplicationConfig",
-      "parent": "863216333",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-503631788": {
-      "id": "-503631788",
-      "label": "ConfigService",
-      "parent": "863216333",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": true,
-        "token": "ConfigService"
-      }
-    },
-    "-2135742481": {
-      "id": "-2135742481",
-      "label": "TypeOrmModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "-1872891520": {
-      "id": "-1872891520",
-      "label": "TypeOrmModule",
-      "parent": "-2135742481",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModule",
-        "initTime": 19.093527999706566
-      }
-    },
-    "-1068388246": {
-      "id": "-1068388246",
-      "label": "ApplicationConfig",
-      "parent": "-2135742481",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1026304274": {
-      "id": "-1026304274",
-      "label": "TypeOrmCoreModule",
-      "metadata": {
-        "type": "module",
-        "global": true,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "-2035045911": {
-      "id": "-2035045911",
-      "label": "ApplicationConfig",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-2103415210": {
-      "id": "-2103415210",
-      "label": "DataSource",
-      "parent": "-1026304274",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmCoreModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "DataSource"
-      }
-    },
-    "-184353870": {
-      "id": "-184353870",
-      "label": "ApplicationConfig",
-      "parent": "612499341",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AliyunModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-491114353": {
-      "id": "-491114353",
-      "label": "ConfigModule",
-      "parent": "863216334",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ConfigModule",
-        "initTime": 17.698795000091195
-      }
-    },
-    "-408540749": {
-      "id": "-408540749",
-      "label": "ApplicationConfig",
-      "parent": "863216334",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-503631786": {
-      "id": "-503631786",
-      "label": "ConfigService",
-      "parent": "863216334",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "ConfigService"
-      }
-    },
-    "-1790226991": {
-      "id": "-1790226991",
-      "label": "CONFIGURATION(aliyun)",
-      "parent": "863216334",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "CONFIGURATION(aliyun)",
-        "initTime": 17.89575400017202
-      }
-    },
-    "-759474504": {
-      "id": "-759474504",
-      "label": "SmsModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-648981088": {
-      "id": "-648981088",
-      "label": "SmsModule",
-      "parent": "-759474504",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "SmsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "SmsModule",
-        "initTime": 16.885621999390423
-      }
-    },
-    "-811664770": {
-      "id": "-811664770",
-      "label": "ModuleRef",
-      "parent": "-759474504",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "SmsModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-397258000": {
-      "id": "-397258000",
-      "label": "SmsController",
-      "parent": "-759474504",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "SmsModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "SmsController"
-      }
-    },
-    "-257450702": {
-      "id": "-257450702",
-      "label": "TypeOrmModule",
-      "parent": "545846241",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModule",
-        "initTime": 16.24110300000757
-      }
-    },
-    "-223917668": {
-      "id": "-223917668",
-      "label": "ApplicationConfig",
-      "parent": "545846241",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-2003726489": {
-      "id": "-2003726489",
-      "label": "UsersModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-495603840": {
-      "id": "-495603840",
-      "label": "UsersModule",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "UsersModule",
-        "initTime": 16.09657400008291
-      }
-    },
-    "-618964563": {
-      "id": "-618964563",
-      "label": "ModuleRef",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-643958110": {
-      "id": "-643958110",
-      "label": "ApplicationConfig",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1629317077": {
-      "id": "-1629317077",
-      "label": "BcryptService",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "HashingService",
-        "initTime": 15.976006000302732
-      }
-    },
-    "-1102473136": {
-      "id": "-1102473136",
-      "label": "UsersController",
-      "parent": "-2003726489",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "UsersModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "UsersController"
-      }
-    },
-    "-257450701": {
-      "id": "-257450701",
-      "label": "TypeOrmModule",
-      "parent": "545846242",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModule",
-        "initTime": 15.46571800019592
-      }
-    },
-    "-223917667": {
-      "id": "-223917667",
-      "label": "ApplicationConfig",
-      "parent": "545846242",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-323187286": {
-      "id": "-323187286",
-      "label": "UsersRepository",
-      "parent": "545846242",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "UsersRepository"
-      }
-    },
-    "-1168832508": {
-      "id": "-1168832508",
-      "label": "MembershipModule",
-      "parent": "485644527",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "MembershipModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "MembershipModule",
-        "initTime": 15.089904999360442
-      }
-    },
-    "-1902200172": {
-      "id": "-1902200172",
-      "label": "ApplicationConfig",
-      "parent": "485644527",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "MembershipModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-257450700": {
-      "id": "-257450700",
-      "label": "TypeOrmModule",
-      "parent": "545846243",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModule",
-        "initTime": 14.44950900040567
-      }
-    },
-    "-223917666": {
-      "id": "-223917666",
-      "label": "ApplicationConfig",
-      "parent": "545846243",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1427646500": {
-      "id": "-1427646500",
-      "label": "MembershipRepository",
-      "parent": "545846243",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "MembershipRepository"
-      }
-    },
-    "-1028500433": {
-      "id": "-1028500433",
-      "label": "MemberPlanRepository",
-      "parent": "545846243",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "MemberPlanRepository"
-      }
-    },
-    "-133150180": {
-      "id": "-133150180",
-      "label": "WeixinModule",
-      "parent": "1219676411",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "WeixinModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "WeixinModule",
-        "initTime": 14.242802999913692
-      }
-    },
-    "-465670943": {
-      "id": "-465670943",
-      "label": "WeixinService",
-      "parent": "1219676411",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "WeixinModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "WeixinService"
-      }
-    },
-    "-1540825524": {
-      "id": "-1540825524",
-      "label": "WeixinController",
-      "parent": "1219676411",
-      "metadata": {
-        "type": "controller",
-        "internal": false,
-        "sourceModuleName": "WeixinModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "WeixinController"
-      }
-    },
-    "-491114352": {
-      "id": "-491114352",
-      "label": "ConfigModule",
-      "parent": "863216335",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ConfigModule",
-        "initTime": 13.67713600024581
-      }
-    },
-    "-408540748": {
-      "id": "-408540748",
-      "label": "ApplicationConfig",
-      "parent": "863216335",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-503631784": {
-      "id": "-503631784",
-      "label": "ConfigService",
-      "parent": "863216335",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "ConfigService"
-      }
-    },
-    "-904418141": {
-      "id": "-904418141",
-      "label": "CONFIGURATION(weixin)",
-      "parent": "863216335",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "CONFIGURATION(weixin)",
-        "initTime": 14.111854000017047
-      }
-    },
-    "-257450699": {
-      "id": "-257450699",
-      "label": "TypeOrmModule",
-      "parent": "545846244",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModule",
-        "initTime": 13.077766000293195
-      }
-    },
-    "-223917665": {
-      "id": "-223917665",
-      "label": "ApplicationConfig",
-      "parent": "545846244",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-439550907": {
-      "id": "-439550907",
-      "label": "AccessTokenCacheRepository",
-      "parent": "545846244",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "AccessTokenCacheRepository"
-      }
-    },
-    "-1134487807": {
-      "id": "-1134487807",
-      "label": "AuthModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-1846279256": {
-      "id": "-1846279256",
-      "label": "AuthModule",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "AuthModule",
-        "initTime": 12.793596000410616
-      }
-    },
-    "-120792986": {
-      "id": "-120792986",
-      "label": "ApplicationConfig",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-793915935": {
-      "id": "-793915935",
-      "label": "AuthService",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "AuthService"
-      }
-    },
-    "-239266870": {
-      "id": "-239266870",
-      "label": "JwtAuthGuard",
-      "parent": "-1134487807",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "AuthModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "APP_GUARD (UUID: 1239237319)",
-        "subtype": "guard"
-      }
-    },
-    "-491114351": {
-      "id": "-491114351",
-      "label": "ConfigModule",
-      "parent": "863216336",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ConfigModule",
-        "initTime": 11.847482999786735
-      }
-    },
-    "-408540747": {
-      "id": "-408540747",
-      "label": "ApplicationConfig",
-      "parent": "863216336",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-503631782": {
-      "id": "-503631782",
-      "label": "ConfigService",
-      "parent": "863216336",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "ConfigService"
-      }
-    },
-    "-1453472830": {
-      "id": "-1453472830",
-      "label": "CONFIGURATION(jwt)",
-      "parent": "863216336",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "ConfigModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "CONFIGURATION(jwt)",
-        "initTime": 12.330308999866247
-      }
-    },
-    "-536515674": {
-      "id": "-536515674",
-      "label": "JwtModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": true,
-        "internal": false
-      }
-    },
-    "-588705940": {
-      "id": "-588705940",
-      "label": "ModuleRef",
-      "parent": "-536515674",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "JwtModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-1900804336": {
-      "id": "-1900804336",
-      "label": "JWT_MODULE_OPTIONS",
-      "parent": "-536515674",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "JwtModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "JWT_MODULE_OPTIONS",
-        "initTime": 19.152018999680877
-      }
-    },
-    "-1327562795": {
-      "id": "-1327562795",
-      "label": "FileModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-313867974": {
-      "id": "-313867974",
-      "label": "ApplicationConfig",
-      "parent": "-1327562795",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "FileModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1490877393": {
-      "id": "-1490877393",
-      "label": "05ef80ce6ef3d2b47535c",
-      "parent": "-1327562795",
-      "metadata": {
-        "type": "injectable",
-        "internal": false,
-        "sourceModuleName": "FileModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "05ef80ce6ef3d2b47535c",
-        "subtype": "interceptor"
-      }
-    },
-    "-493958991": {
-      "id": "-493958991",
-      "label": "ChatModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-2111857237": {
-      "id": "-2111857237",
-      "label": "ModuleRef",
-      "parent": "-493958991",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "ChatModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-257450698": {
-      "id": "-257450698",
-      "label": "TypeOrmModule",
-      "parent": "545846245",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "TypeOrmModule",
-        "initTime": 10.372324000112712
-      }
-    },
-    "-223917664": {
-      "id": "-223917664",
-      "label": "ApplicationConfig",
-      "parent": "545846245",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1373653226": {
-      "id": "-1373653226",
-      "label": "ChatHistoryRepository",
-      "parent": "545846245",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "TypeOrmModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": true,
-        "token": "ChatHistoryRepository"
-      }
-    },
-    "-1312205662": {
-      "id": "-1312205662",
-      "label": "NotifyModule",
-      "metadata": {
-        "type": "module",
-        "global": false,
-        "dynamic": false,
-        "internal": false
-      }
-    },
-    "-1791090966": {
-      "id": "-1791090966",
-      "label": "NotifyModule",
-      "parent": "-1312205662",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "NotifyModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "NotifyModule",
-        "initTime": 10.155640000477433
-      }
-    },
-    "-1334258916": {
-      "id": "-1334258916",
-      "label": "ModuleRef",
-      "parent": "-1312205662",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "NotifyModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ModuleRef"
-      }
-    },
-    "-2109058873": {
-      "id": "-2109058873",
-      "label": "ApplicationConfig",
-      "parent": "-1312205662",
-      "metadata": {
-        "type": "provider",
-        "internal": true,
-        "sourceModuleName": "NotifyModule",
-        "durable": false,
-        "static": true,
-        "scope": 0,
-        "transient": false,
-        "exported": false,
-        "token": "ApplicationConfig"
-      }
-    },
-    "-1675176895": {
-      "id": "-1675176895",
-      "label": "NotifyService",
-      "parent": "-1312205662",
-      "metadata": {
-        "type": "provider",
-        "internal": false,
-        "sourceModuleName": "NotifyModule",
-        "durable": false,
-        "static": true,
-        "transient": false,
-        "exported": false,
-        "token": "NotifyService"
-      }
-    }
-  },
-  "edges": {
-    "33362649": {
-      "source": "-1327562795",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "FileModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "33362649"
-    },
-    "43962647": {
-      "source": "-2003726489",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "43962647"
-    },
-    "50149515": {
-      "source": "863216334",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "50149515"
-    },
-    "175763745": {
-      "source": "545846241",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "175763745"
-    },
-    "184060730": {
-      "source": "-643397745",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DiscoveryModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "184060730"
-    },
-    "189694679": {
-      "source": "1434456218",
-      "target": "671882984",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "InternalCoreModule",
-        "sourceClassName": "Reflector",
-        "targetClassName": "Reflector",
-        "sourceClassToken": "Reflector",
-        "targetClassToken": "Reflector",
-        "targetModuleName": "InternalCoreModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor",
-        "internal": true
-      },
-      "id": "189694679"
-    },
-    "219775656": {
-      "source": "-19112576",
-      "target": "-1134487807",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "AuthModule"
-      },
-      "id": "219775656"
-    },
-    "220934302": {
-      "source": "-493958991",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ChatModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "220934302"
-    },
-    "241654674": {
-      "source": "-1026304274",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmCoreModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "241654674"
-    },
-    "254091268": {
-      "source": "863216333",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "254091268"
-    },
-    "289403048": {
-      "source": "-1134487807",
-      "target": "-2003726489",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "UsersModule"
-      },
-      "id": "289403048"
-    },
-    "309543654": {
-      "source": "-759474504",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "309543654"
-    },
-    "317076083": {
-      "source": "1333473085",
-      "target": "-1453472830",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigModule",
-        "sourceClassName": "CONFIGURATION_LOADER",
-        "targetClassName": "CONFIGURATION(jwt)",
-        "sourceClassToken": "CONFIGURATION_LOADER",
-        "targetClassToken": "CONFIGURATION(jwt)",
-        "targetModuleName": "ConfigModule",
-        "keyOrIndex": 1,
-        "injectionType": "constructor"
-      },
-      "id": "317076083"
-    },
-    "353572985": {
-      "source": "1712628187",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "353572985"
-    },
-    "363633297": {
-      "source": "-1327562795",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "FileModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "363633297"
-    },
-    "420319069": {
-      "source": "-2003726489",
-      "target": "-759474504",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "SmsModule"
-      },
-      "id": "420319069"
-    },
-    "450524884": {
-      "source": "545846241",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "450524884"
-    },
-    "453731008": {
-      "source": "863216334",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "453731008"
-    },
-    "453746939": {
-      "source": "1934208604",
-      "target": "671882984",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "AuthModule",
-        "sourceClassName": "RolesGuard",
-        "targetClassName": "Reflector",
-        "sourceClassToken": "APP_GUARD (UUID: 1201125561)",
-        "targetClassToken": "Reflector",
-        "targetModuleName": "InternalCoreModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor",
-        "internal": true
-      },
-      "id": "453746939"
-    },
-    "459666374": {
-      "source": "-759474504",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "459666374"
-    },
-    "469401997": {
-      "source": "-493958991",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ChatModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "469401997"
-    },
-    "470770158": {
-      "source": "-1134487807",
-      "target": "863216336",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "470770158"
-    },
-    "486066635": {
-      "source": "-493958991",
-      "target": "545846245",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ChatModule",
-        "targetModuleName": "TypeOrmModule"
-      },
-      "id": "486066635"
-    },
-    "508258671": {
-      "source": "612499341",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AliyunModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "508258671"
-    },
-    "527989730": {
-      "source": "-759474504",
-      "target": "545846241",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "TypeOrmModule"
-      },
-      "id": "527989730"
-    },
-    "542032284": {
-      "source": "-19112576",
-      "target": "1219676411",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "WeixinModule"
-      },
-      "id": "542032284"
-    },
-    "561408245": {
-      "source": "-1033621697",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DevtoolsModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "561408245"
-    },
-    "565650659": {
-      "source": "-536515674",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "JwtModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "565650659"
-    },
-    "584653416": {
-      "source": "1712628187",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "584653416"
-    },
-    "591206582": {
-      "source": "545846241",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "591206582"
-    },
-    "593652447": {
-      "source": "545846243",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "593652447"
-    },
-    "632258133": {
-      "source": "545846242",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "632258133"
-    },
-    "636494595": {
-      "source": "-536515674",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "JwtModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "636494595"
-    },
-    "677989064": {
-      "source": "-643397745",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DiscoveryModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "677989064"
-    },
-    "770050705": {
-      "source": "1219676411",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "770050705"
-    },
-    "784525888": {
-      "source": "-536515674",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "JwtModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "784525888"
-    },
-    "790297826": {
-      "source": "-1312205662",
-      "target": "1219676411",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "WeixinModule"
-      },
-      "id": "790297826"
-    },
-    "813991382": {
-      "source": "545846243",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "813991382"
-    },
-    "844194697": {
-      "source": "-1312205662",
-      "target": "485644527",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "MembershipModule"
-      },
-      "id": "844194697"
-    },
-    "879231749": {
-      "source": "545846244",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "879231749"
-    },
-    "920687522": {
-      "source": "-1134487807",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "920687522"
-    },
-    "978356204": {
-      "source": "-1134487807",
-      "target": "-536515674",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "JwtModule"
-      },
-      "id": "978356204"
-    },
-    "987755577": {
-      "source": "-2003726489",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "987755577"
-    },
-    "995724631": {
-      "source": "545846244",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "995724631"
-    },
-    "1009095284": {
-      "source": "545846243",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1009095284"
-    },
-    "1010561902": {
-      "source": "545846241",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1010561902"
-    },
-    "1011541149": {
-      "source": "545846245",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "1011541149"
-    },
-    "1028357956": {
-      "source": "373235992",
-      "target": "-438112115",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "DevtoolsModule",
-        "sourceClassName": "SandboxedCodeExecutor",
-        "targetClassName": "MetadataScanner",
-        "sourceClassToken": "SandboxedCodeExecutor",
-        "targetClassToken": "MetadataScanner",
-        "targetModuleName": "DiscoveryModule",
-        "keyOrIndex": 2,
-        "injectionType": "constructor"
-      },
-      "id": "1028357956"
-    },
-    "1033762794": {
-      "source": "545846245",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1033762794"
-    },
-    "1056428433": {
-      "source": "-19112576",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1056428433"
-    },
-    "1134336077": {
-      "source": "-536515674",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "JwtModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1134336077"
-    },
-    "1138009401": {
-      "source": "-1327562795",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "FileModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1138009401"
-    },
-    "1173495886": {
-      "source": "-759474504",
-      "target": "612499341",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "AliyunModule"
-      },
-      "id": "1173495886"
-    },
-    "1176615609": {
-      "source": "-2003726489",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1176615609"
-    },
-    "1177457880": {
-      "source": "545846245",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1177457880"
-    },
-    "1238049473": {
-      "source": "-1312205662",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1238049473"
-    },
-    "1263570858": {
-      "source": "-759474504",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1263570858"
-    },
-    "1318898112": {
-      "source": "-19112576",
-      "target": "-2135742481",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "TypeOrmModule"
-      },
-      "id": "1318898112"
-    },
-    "1333633315": {
-      "source": "863216334",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "1333633315"
-    },
-    "1359911797": {
-      "source": "-19112576",
-      "target": "612499341",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "AliyunModule"
-      },
-      "id": "1359911797"
-    },
-    "1382268280": {
-      "source": "485644527",
-      "target": "545846243",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "TypeOrmModule"
-      },
-      "id": "1382268280"
-    },
-    "1414936007": {
-      "source": "-536515674",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "JwtModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1414936007"
-    },
-    "1426983986": {
-      "source": "545846245",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1426983986"
-    },
-    "1431808641": {
-      "source": "-1134487807",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "1431808641"
-    },
-    "1449103117": {
-      "source": "863216336",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1449103117"
-    },
-    "1450432242": {
-      "source": "1482218087",
-      "target": "863216333",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ThrottlerModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1450432242"
-    },
-    "1454288893": {
-      "source": "-2135742481",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "1454288893"
-    },
-    "1488040101": {
-      "source": "211572259",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigHostModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "1488040101"
-    },
-    "1498156362": {
-      "source": "863216333",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1498156362"
-    },
-    "1564458447": {
-      "source": "-1312205662",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1564458447"
-    },
-    "1571031686": {
-      "source": "1219676411",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "1571031686"
-    },
-    "1635338963": {
-      "source": "-2135742481",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1635338963"
-    },
-    "1643502424": {
-      "source": "-19112576",
-      "target": "-1312205662",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "NotifyModule"
-      },
-      "id": "1643502424"
-    },
-    "1690588001": {
-      "source": "-1134487807",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1690588001"
-    },
-    "1720992914": {
-      "source": "-2003726489",
-      "target": "545846242",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "TypeOrmModule"
-      },
-      "id": "1720992914"
-    },
-    "1733675336": {
-      "source": "-1033621697",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DevtoolsModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1733675336"
-    },
-    "1733822514": {
-      "source": "1482218087",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ThrottlerModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "1733822514"
-    },
-    "1744123909": {
-      "source": "-1026304274",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmCoreModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "1744123909"
-    },
-    "1759774274": {
-      "source": "-643397745",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DiscoveryModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1759774274"
-    },
-    "1773166660": {
-      "source": "545846243",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "1773166660"
-    },
-    "1786225585": {
-      "source": "1482218087",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ThrottlerModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "1786225585"
-    },
-    "1852684610": {
-      "source": "863216336",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "1852684610"
-    },
-    "1867382584": {
-      "source": "-1026304274",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmCoreModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "1867382584"
-    },
-    "1901737855": {
-      "source": "863216333",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "1901737855"
-    },
-    "1957855369": {
-      "source": "1219676411",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "1957855369"
-    },
-    "1964307902": {
-      "source": "485644527",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "1964307902"
-    },
-    "2048098187": {
-      "source": "-1312205662",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "2048098187"
-    },
-    "2090103949": {
-      "source": "545846242",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "2090103949"
-    },
-    "2099251801": {
-      "source": "211572259",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigHostModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "2099251801"
-    },
-    "2107559886": {
-      "source": "-1033621697",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DevtoolsModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "2107559886"
-    },
-    "2109546608": {
-      "source": "863216333",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "2109546608"
-    },
-    "-1759625292": {
-      "source": "-553129559",
-      "target": "-326832201",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "InternalCoreModule",
-        "sourceClassName": "HttpAdapterHost",
-        "targetClassName": "HttpAdapterHost",
-        "sourceClassToken": "HttpAdapterHost",
-        "targetClassToken": "HttpAdapterHost",
-        "targetModuleName": "InternalCoreModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor",
-        "internal": true
-      },
-      "id": "-1759625292"
-    },
-    "-221187751": {
-      "source": "400681591",
-      "target": "-26938366",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "DiscoveryModule",
-        "sourceClassName": "DiscoveryService",
-        "targetClassName": "ModulesContainer",
-        "sourceClassToken": "DiscoveryService",
-        "targetClassToken": "ModulesContainer",
-        "targetModuleName": "InternalCoreModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor",
-        "internal": true
-      },
-      "id": "-221187751"
-    },
-    "-692061701": {
-      "source": "-19112576",
-      "target": "-1033621697",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "DevtoolsModule"
-      },
-      "id": "-692061701"
-    },
-    "-844262897": {
-      "source": "-19112576",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-844262897"
-    },
-    "-1091370085": {
-      "source": "-19112576",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1091370085"
-    },
-    "-1622731513": {
-      "source": "-19112576",
-      "target": "-759474504",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "SmsModule"
-      },
-      "id": "-1622731513"
-    },
-    "-158970266": {
-      "source": "-19112576",
-      "target": "-2003726489",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "UsersModule"
-      },
-      "id": "-158970266"
-    },
-    "-789499568": {
-      "source": "-19112576",
-      "target": "-1327562795",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "FileModule"
-      },
-      "id": "-789499568"
-    },
-    "-192150092": {
-      "source": "-19112576",
-      "target": "-493958991",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "ChatModule"
-      },
-      "id": "-192150092"
-    },
-    "-773142955": {
-      "source": "-19112576",
-      "target": "485644527",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "MembershipModule"
-      },
-      "id": "-773142955"
-    },
-    "-815553404": {
-      "source": "-19112576",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-815553404"
-    },
-    "-495517505": {
-      "source": "-19112576",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AppModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-495517505"
-    },
-    "-1926621316": {
-      "source": "-1033621697",
-      "target": "-643397745",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DevtoolsModule",
-        "targetModuleName": "DiscoveryModule"
-      },
-      "id": "-1926621316"
-    },
-    "-308574300": {
-      "source": "-1033621697",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DevtoolsModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-308574300"
-    },
-    "-932159694": {
-      "source": "-1033621697",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DevtoolsModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-932159694"
-    },
-    "-1107570771": {
-      "source": "-643397745",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DiscoveryModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-1107570771"
-    },
-    "-1777027914": {
-      "source": "-643397745",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "DiscoveryModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-1777027914"
-    },
-    "-50008508": {
-      "source": "1712628187",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-50008508"
-    },
-    "-1766726454": {
-      "source": "1712628187",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-1766726454"
-    },
-    "-1995183955": {
-      "source": "211572259",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigHostModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1995183955"
-    },
-    "-60954175": {
-      "source": "211572259",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigHostModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-60954175"
-    },
-    "-2016448962": {
-      "source": "1482218087",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ThrottlerModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-2016448962"
-    },
-    "-1929299820": {
-      "source": "1482218087",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ThrottlerModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-1929299820"
-    },
-    "-1982558226": {
-      "source": "863216333",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1982558226"
-    },
-    "-1887218609": {
-      "source": "-2135742481",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-1887218609"
-    },
-    "-645931578": {
-      "source": "-2135742481",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-645931578"
-    },
-    "-230488741": {
-      "source": "-2135742481",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-230488741"
-    },
-    "-2027398394": {
-      "source": "-1026304274",
-      "target": "863216333",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmCoreModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-2027398394"
-    },
-    "-485008942": {
-      "source": "-1026304274",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmCoreModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-485008942"
-    },
-    "-651417091": {
-      "source": "612499341",
-      "target": "863216334",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AliyunModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-651417091"
-    },
-    "-1086257698": {
-      "source": "612499341",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AliyunModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1086257698"
-    },
-    "-304556580": {
-      "source": "612499341",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AliyunModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-304556580"
-    },
-    "-2117513122": {
-      "source": "612499341",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AliyunModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-2117513122"
-    },
-    "-1596822380": {
-      "source": "612499341",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AliyunModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-1596822380"
-    },
-    "-1947734289": {
-      "source": "863216334",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1947734289"
-    },
-    "-2041010993": {
-      "source": "863216334",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-2041010993"
-    },
-    "-355003171": {
-      "source": "-759474504",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-355003171"
-    },
-    "-663679132": {
-      "source": "-759474504",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "SmsModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-663679132"
-    },
-    "-733930814": {
-      "source": "545846241",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-733930814"
-    },
-    "-802978947": {
-      "source": "-2003726489",
-      "target": "485644527",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "MembershipModule"
-      },
-      "id": "-802978947"
-    },
-    "-991562516": {
-      "source": "-2003726489",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-991562516"
-    },
-    "-127805263": {
-      "source": "-2003726489",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "UsersModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-127805263"
-    },
-    "-1762775552": {
-      "source": "545846242",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-1762775552"
-    },
-    "-1347332715": {
-      "source": "545846242",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1347332715"
-    },
-    "-1627865725": {
-      "source": "545846242",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-1627865725"
-    },
-    "-981031285": {
-      "source": "485644527",
-      "target": "1219676411",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "WeixinModule"
-      },
-      "id": "-981031285"
-    },
-    "-141969160": {
-      "source": "485644527",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-141969160"
-    },
-    "-354989617": {
-      "source": "485644527",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-354989617"
-    },
-    "-1941513278": {
-      "source": "485644527",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1941513278"
-    },
-    "-2085353292": {
-      "source": "485644527",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "MembershipModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-2085353292"
-    },
-    "-1125321300": {
-      "source": "545846243",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1125321300"
-    },
-    "-1682832333": {
-      "source": "1219676411",
-      "target": "863216335",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-1682832333"
-    },
-    "-1667333918": {
-      "source": "1219676411",
-      "target": "545846244",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "TypeOrmModule"
-      },
-      "id": "-1667333918"
-    },
-    "-1963606731": {
-      "source": "1219676411",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1963606731"
-    },
-    "-805510243": {
-      "source": "1219676411",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "WeixinModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-805510243"
-    },
-    "-994275839": {
-      "source": "863216335",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-994275839"
-    },
-    "-1912910352": {
-      "source": "863216335",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1912910352"
-    },
-    "-1896601298": {
-      "source": "863216335",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-1896601298"
-    },
-    "-1397857332": {
-      "source": "863216335",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1397857332"
-    },
-    "-1881791934": {
-      "source": "863216335",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-1881791934"
-    },
-    "-45779253": {
-      "source": "545846244",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-45779253"
-    },
-    "-1344886850": {
-      "source": "545846244",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-1344886850"
-    },
-    "-929444013": {
-      "source": "545846244",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-929444013"
-    },
-    "-1377619055": {
-      "source": "-1134487807",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1377619055"
-    },
-    "-1088610631": {
-      "source": "-1134487807",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "AuthModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1088610631"
-    },
-    "-1878086415": {
-      "source": "863216336",
-      "target": "555176277",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "InternalCoreModule"
-      },
-      "id": "-1878086415"
-    },
-    "-1752191603": {
-      "source": "863216336",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-1752191603"
-    },
-    "-802249887": {
-      "source": "863216336",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ConfigModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-802249887"
-    },
-    "-2044600316": {
-      "source": "-536515674",
-      "target": "863216336",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "JwtModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-2044600316"
-    },
-    "-693890971": {
-      "source": "-1327562795",
-      "target": "612499341",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "FileModule",
-        "targetModuleName": "AliyunModule"
-      },
-      "id": "-693890971"
-    },
-    "-497922230": {
-      "source": "-1327562795",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "FileModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-497922230"
-    },
-    "-1517205111": {
-      "source": "-1327562795",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "FileModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1517205111"
-    },
-    "-812063099": {
-      "source": "-493958991",
-      "target": "1712628187",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ChatModule",
-        "targetModuleName": "ConfigModule"
-      },
-      "id": "-812063099"
-    },
-    "-1230239467": {
-      "source": "-493958991",
-      "target": "1482218087",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ChatModule",
-        "targetModuleName": "ThrottlerModule"
-      },
-      "id": "-1230239467"
-    },
-    "-688338939": {
-      "source": "-493958991",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "ChatModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-688338939"
-    },
-    "-14703162": {
-      "source": "545846245",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "TypeOrmModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-14703162"
-    },
-    "-378707182": {
-      "source": "-1312205662",
-      "target": "211572259",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "ConfigHostModule"
-      },
-      "id": "-378707182"
-    },
-    "-441758383": {
-      "source": "-1312205662",
-      "target": "-1026304274",
-      "metadata": {
-        "type": "module-to-module",
-        "sourceModuleName": "NotifyModule",
-        "targetModuleName": "TypeOrmCoreModule"
-      },
-      "id": "-441758383"
-    },
-    "-175456396": {
-      "source": "1609867136",
-      "target": "-1490877393",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "FileModule",
-        "sourceClassName": "FileController",
-        "targetClassName": "05ef80ce6ef3d2b47535c",
-        "sourceClassToken": "FileController",
-        "targetClassToken": "05ef80ce6ef3d2b47535c",
-        "targetModuleName": "FileModule",
-        "injectionType": "decorator"
-      },
-      "id": "-175456396"
-    },
-    "-951393523": {
-      "source": "930519593",
-      "target": "1063746662",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigHostModule",
-        "sourceClassName": "ConfigService",
-        "targetClassName": "CONFIGURATION_TOKEN",
-        "sourceClassToken": "Symbol(CONFIG_SERVICE)",
-        "targetClassToken": "CONFIGURATION_TOKEN",
-        "targetModuleName": "ConfigHostModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-951393523"
-    },
-    "-1597821732": {
-      "source": "373235992",
-      "target": "-1904419534",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "DevtoolsModule",
-        "sourceClassName": "SandboxedCodeExecutor",
-        "targetClassName": "SerializedGraph",
-        "sourceClassToken": "SandboxedCodeExecutor",
-        "targetClassToken": "SerializedGraph",
-        "targetModuleName": "InternalCoreModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor",
-        "internal": true
-      },
-      "id": "-1597821732"
-    },
-    "-2041147046": {
-      "source": "373235992",
-      "target": "-26938366",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "DevtoolsModule",
-        "sourceClassName": "SandboxedCodeExecutor",
-        "targetClassName": "ModulesContainer",
-        "sourceClassToken": "SandboxedCodeExecutor",
-        "targetClassToken": "ModulesContainer",
-        "targetModuleName": "InternalCoreModule",
-        "keyOrIndex": 1,
-        "injectionType": "constructor",
-        "internal": true
-      },
-      "id": "-2041147046"
-    },
-    "-1045206778": {
-      "source": "1310883338",
-      "target": "1063746662",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigModule",
-        "sourceClassName": "CONFIGURATION_LOADER",
-        "targetClassName": "CONFIGURATION_TOKEN",
-        "sourceClassToken": "CONFIGURATION_LOADER",
-        "targetClassToken": "CONFIGURATION_TOKEN",
-        "targetModuleName": "ConfigHostModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-1045206778"
-    },
-    "-481663631": {
-      "source": "1310883338",
-      "target": "-1790226991",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigModule",
-        "sourceClassName": "CONFIGURATION_LOADER",
-        "targetClassName": "CONFIGURATION(aliyun)",
-        "sourceClassToken": "CONFIGURATION_LOADER",
-        "targetClassToken": "CONFIGURATION(aliyun)",
-        "targetModuleName": "ConfigModule",
-        "keyOrIndex": 1,
-        "injectionType": "constructor"
-      },
-      "id": "-481663631"
-    },
-    "-1782972962": {
-      "source": "1333473084",
-      "target": "1063746662",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigModule",
-        "sourceClassName": "CONFIGURATION_LOADER",
-        "targetClassName": "CONFIGURATION_TOKEN",
-        "sourceClassToken": "CONFIGURATION_LOADER",
-        "targetClassToken": "CONFIGURATION_TOKEN",
-        "targetModuleName": "ConfigHostModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-1782972962"
-    },
-    "-1162144091": {
-      "source": "1333473084",
-      "target": "-904418141",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigModule",
-        "sourceClassName": "CONFIGURATION_LOADER",
-        "targetClassName": "CONFIGURATION(weixin)",
-        "sourceClassToken": "CONFIGURATION_LOADER",
-        "targetClassToken": "CONFIGURATION(weixin)",
-        "targetModuleName": "ConfigModule",
-        "keyOrIndex": 1,
-        "injectionType": "constructor"
-      },
-      "id": "-1162144091"
-    },
-    "-2011762913": {
-      "source": "1333473085",
-      "target": "1063746662",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "ConfigModule",
-        "sourceClassName": "CONFIGURATION_LOADER",
-        "targetClassName": "CONFIGURATION_TOKEN",
-        "sourceClassToken": "CONFIGURATION_LOADER",
-        "targetClassToken": "CONFIGURATION_TOKEN",
-        "targetModuleName": "ConfigHostModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-2011762913"
-    },
-    "-1276722459": {
-      "source": "1705191969",
-      "target": "-1790226991",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "AliyunModule",
-        "sourceClassName": "AliyunService",
-        "targetClassName": "CONFIGURATION(aliyun)",
-        "sourceClassToken": "AliyunService",
-        "targetClassToken": "CONFIGURATION(aliyun)",
-        "targetModuleName": "ConfigModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-1276722459"
-    },
-    "-711278315": {
-      "source": "-1900804336",
-      "target": "-1453472830",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "JwtModule",
-        "sourceClassName": "JWT_MODULE_OPTIONS",
-        "targetClassName": "CONFIGURATION(jwt)",
-        "sourceClassToken": "JWT_MODULE_OPTIONS",
-        "targetClassToken": "CONFIGURATION(jwt)",
-        "targetModuleName": "ConfigModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-711278315"
-    },
-    "-1717178441": {
-      "source": "385041166",
-      "target": "-1453472830",
-      "metadata": {
-        "type": "class-to-class",
-        "sourceModuleName": "AuthModule",
-        "sourceClassName": "JwtStrategy",
-        "targetClassName": "CONFIGURATION(jwt)",
-        "sourceClassToken": "JwtStrategy",
-        "targetClassToken": "CONFIGURATION(jwt)",
-        "targetModuleName": "ConfigModule",
-        "keyOrIndex": 0,
-        "injectionType": "constructor"
-      },
-      "id": "-1717178441"
-    }
-  },
-  "entrypoints": {},
-  "extras": {
-    "orphanedEnhancers": [],
-    "attachedEnhancers": []
-  },
-  "status": "partial",
-  "metadata": {
-    "cause": {
-      "type": "unknown-dependencies",
-      "context": {
-        "index": 0,
-        "dependencies": [
-          "Repository"
-        ],
-        "name": "Repository"
-      },
-      "moduleId": "-493958991",
-      "nodeId": "1074192353"
-    }
-  }
-}

+ 1 - 0
package.json

@@ -43,6 +43,7 @@
     "axios": "^1.3.5",
     "bcrypt": "^5.1.0",
     "big.js": "^6.2.1",
+    "bignumber.js": "^9.1.1",
     "class-transformer": "^0.5.1",
     "class-validator": "^0.13.0",
     "crypto": "^1.0.1",

+ 4 - 5
src/app.module.ts

@@ -14,9 +14,9 @@ import { FileModule } from './file/file.module'
 import { ChatModule } from './chat/chat.module'
 import { MembershipModule } from './membership/membership.module'
 import { WeixinModule } from './weixin/weixin.module'
-import { NotifyModule } from './notify/notify.module';
-import { CommissionModule } from './commission/commission.module';
-import { UserBalanceModule } from './user-balance/user-balance.module';
+import { NotifyModule } from './notify/notify.module'
+import { CommissionModule } from './commission/commission.module'
+import { UserBalanceModule } from './user-balance/user-balance.module'
 
 @Module({
     imports: [
@@ -59,8 +59,7 @@ import { UserBalanceModule } from './user-balance/user-balance.module';
                 cli: {
                     migrationsDir: config.get<string>('TYPEORM_MIGRATIONS_DIR'),
                     subscribersDir: config.get<string>('TYPEORM_SUBSCRIBERS_DIR')
-                },
-                logging: true
+                }
             })
         }),
         AliyunModule,

+ 4 - 3
src/commission/commission.service.ts

@@ -6,6 +6,7 @@ import { CommissionRecord } from './entities/commission-record.entity'
 import { Users } from '../users/entities/users.entity'
 import { UserBalanceService } from '../user-balance/user-balance.service'
 import { BalanceType as BalanceType } from 'src/user-balance/entities/balance-record.entity'
+import { BigNumber } from 'bignumber.js'
 
 @Injectable()
 export class CommissionService {
@@ -23,7 +24,7 @@ export class CommissionService {
         return await this.commissionConfigRepository.save(config)
     }
 
-    async doCommission(userId: number, amount: number) {
+    async doCommission(userId: number, amount: BigNumber) {
         const user = await this.usersRepository.findOneBy({
             id: userId
         })
@@ -40,7 +41,7 @@ export class CommissionService {
             if (!invitor) return
             const config = configs.find((config) => config.level === i + 1)
             if (config) {
-                const commission = Number((amount * config.ratio).toFixed(2))
+                const commission = amount.times(config.ratio)
                 await this.userBalanceService.modifyBalance(invitorId, commission, BalanceType.COMMISSION)
                 await this.commissionRecordRepository.save({
                     userId: invitorId,
@@ -55,7 +56,7 @@ export class CommissionService {
         }
     }
 
-    async getRecords(userId: number){
+    async getRecords(userId: number) {
         return await this.commissionRecordRepository.find({
             where: {
                 userId

+ 4 - 3
src/commission/entities/commission-config.entity.ts

@@ -1,5 +1,6 @@
 import { Column, Entity, PrimaryGeneratedColumn, Unique } from 'typeorm'
-import { Big } from 'big.js'
+import { BigNumber } from 'bignumber.js'
+import { DecimalTransformer } from '../../transformers/decimal.transformer'
 
 @Entity()
 export class CommissionConfig {
@@ -9,6 +10,6 @@ export class CommissionConfig {
     @Column({ unique: true })
     level: number
 
-    @Column({ type: 'decimal', precision: 19, scale: 6 })
-    ratio: number
+    @Column({ type: 'decimal', precision: 19, scale: 6, transformer: new DecimalTransformer(), nullable: false })
+    ratio: BigNumber
 }

+ 6 - 4
src/commission/entities/commission-record.entity.ts

@@ -1,3 +1,5 @@
+import { BigNumber } from 'bignumber.js'
+import { DecimalTransformer } from '../../transformers/decimal.transformer'
 import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'
 
 @Entity()
@@ -14,11 +16,11 @@ export class CommissionRecord {
     @Column()
     level: number
 
-    @Column()
-    ratio: number
+    @Column({ type: 'decimal', precision: 19, scale: 6, transformer: new DecimalTransformer() })
+    ratio: BigNumber
 
-    @Column({ type: 'decimal', precision: 19, scale: 2 })
-    amount: number
+    @Column({ type: 'decimal', precision: 19, scale: 2, transformer: new DecimalTransformer() })
+    amount: BigNumber
 
     @Column()
     createdAt: Date

+ 1 - 0
src/main.ts

@@ -42,6 +42,7 @@ async function bootstrap() {
     Logger.log(`Url for OpenApi: ${await app.getUrl()}/docs`, 'Swagger')
 }
 bootstrap().catch((err) => {
+    Logger.error(err, 'Bootstrap')
     writeFileSync('graph.json', PartialGraphHost.toString() ?? '')
     process.exit(1)
 })

+ 2 - 1
src/membership/membership.service.ts

@@ -9,6 +9,7 @@ import { MemberOrder, MemberOrderStatus, PayMethod } from './entities/member-ord
 import { WeixinService } from 'src/weixin/weixin.service'
 import { Attach, AttachType } from '../weixin/dto/attach.dto'
 import { CommissionService } from '../commission/commission.service'
+import { BigNumber } from 'bignumber.js'
 @Injectable()
 export class MembershipService {
     constructor(
@@ -129,7 +130,7 @@ export class MembershipService {
         order.payMethod = payMethod
         await this.memberOrderRepository.save(order)
         await this.renewMembership(order.userId, order.planId)
-        await this.commissionService.doCommission(order.userId, order.price)
+        await this.commissionService.doCommission(order.userId, new BigNumber(order.price))
     }
 
     async saveUsage(userId: number, usage: number) {

+ 11 - 0
src/transformers/decimal.transformer.ts

@@ -0,0 +1,11 @@
+import { ValueTransformer } from 'typeorm'
+import BigNumber from "bignumber.js";
+
+export class DecimalTransformer implements ValueTransformer {
+    to(value: BigNumber): string {
+        return value?.toString()
+    }
+    from(value: string): BigNumber {
+        return new BigNumber(value)
+    }
+}

+ 4 - 4
src/user-balance/dto/withdraw-apply.dto.ts

@@ -1,9 +1,9 @@
-import { IsNumber, Min } from 'class-validator'
+import { BigNumber } from 'bignumber.js'
+import { IsNumber, IsString, Min } from 'class-validator'
 
 export class WithdrawApplyDto {
-    @IsNumber()
-    @Min(1)
-    amount: number
+    @IsString()
+    amount: string
 
     remark?: string
 

+ 8 - 7
src/user-balance/entities/balance-record.entity.ts

@@ -1,5 +1,6 @@
+import { BigNumber } from 'bignumber.js'
+import { DecimalTransformer } from '../../transformers/decimal.transformer'
 import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn, ValueTransformer } from 'typeorm'
-import { Big } from 'big.js'
 
 export enum BalanceType {
     COMMISSION = 'COMMISSION',
@@ -14,14 +15,14 @@ export class BalanceRecord {
     @Column()
     userId: number
 
-    @Column({ type: 'decimal', precision: 19, scale: 2 })
-    amount: number
+    @Column({ type: 'decimal', precision: 19, scale: 2, transformer: new DecimalTransformer() })
+    amount: BigNumber
 
-    @Column({ type: 'decimal', precision: 19, scale: 2 })
-    balance: number
+    @Column({ type: 'decimal', precision: 19, scale: 2, transformer: new DecimalTransformer() })
+    balance: BigNumber
 
-    @Column({ type: 'decimal', precision: 19, scale: 2 })
-    lastBalance: number
+    @Column({ type: 'decimal', precision: 19, scale: 2, transformer: new DecimalTransformer() })
+    lastBalance: BigNumber
 
     @Column({ type: 'enum', enum: BalanceType })
     type: BalanceType

+ 6 - 4
src/user-balance/entities/user-balance.entity.ts

@@ -1,3 +1,5 @@
+import { BigNumber } from 'bignumber.js'
+import { DecimalTransformer } from '../../transformers/decimal.transformer'
 import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm'
 
 @Entity()
@@ -8,11 +10,11 @@ export class UserBalance {
     @Column({ unique: true })
     userId: number
 
-    @Column({ type: 'decimal', precision: 19, scale: 2 })
-    balance: number
+    @Column({ type: 'decimal', precision: 19, scale: 2, transformer: new DecimalTransformer() })
+    balance: BigNumber
 
-    @Column()
-    lastBalance: number
+    @Column({ type: 'decimal', precision: 19, scale: 2, transformer: new DecimalTransformer() })
+    lastBalance: BigNumber
 
     @CreateDateColumn()
     createdAt: Date

+ 12 - 9
src/user-balance/user-balance.service.ts

@@ -1,8 +1,9 @@
-import { Injectable, InternalServerErrorException } from '@nestjs/common'
+import { Injectable, InternalServerErrorException, Logger } from '@nestjs/common'
 import { InjectRepository } from '@nestjs/typeorm'
 import { UserBalance } from './entities/user-balance.entity'
 import { Repository } from 'typeorm'
 import { BalanceRecord, BalanceType } from './entities/balance-record.entity'
+import { BigNumber } from 'bignumber.js'
 
 @Injectable()
 export class UserBalanceService {
@@ -18,24 +19,26 @@ export class UserBalanceService {
         if (!userBalance) {
             userBalance = new UserBalance({
                 userId,
-                balance: 0,
-                lastBalance: 0
+                balance: new BigNumber(0),
+                lastBalance: new BigNumber(0)
             })
             await this.userBalanceRepository.save(userBalance)
         }
         return userBalance
     }
 
-    async modifyBalance(userId: number, amount: number, type: BalanceType, remark?: string, extra?: string) {
+    async modifyBalance(userId: number, amount: BigNumber, type: BalanceType, remark?: string, extra?: string) {
         const userBalance = await this.getBalance(userId)
-        if (userBalance.balance + amount < 0) {
+        const balance = userBalance.balance.plus(amount)
+        if (balance.comparedTo(new BigNumber(0)) < 0) {
             throw new Error('余额不足')
         }
+        Logger.log(userBalance.balance.plus(amount), '余额')
         await this.balanceRecordRepository.save(
             new BalanceRecord({
                 userId,
                 amount,
-                balance: userBalance.balance + amount,
+                balance,
                 lastBalance: userBalance.balance,
                 type,
                 remark,
@@ -43,7 +46,7 @@ export class UserBalanceService {
             })
         )
         userBalance.lastBalance = userBalance.balance
-        userBalance.balance += amount
+        userBalance.balance = balance
         await this.userBalanceRepository.save(userBalance)
     }
 
@@ -58,7 +61,7 @@ export class UserBalanceService {
         })
     }
 
-    async applyWithdraw(userId: number, amount: number, remark?: string, extra?: string) {
-        return await this.modifyBalance(userId, -amount, BalanceType.WITHDRAW, remark, extra)
+    async applyWithdraw(userId: number, amount: string, remark?: string, extra?: string) {
+        return await this.modifyBalance(userId, new BigNumber(amount).negated(), BalanceType.WITHDRAW, remark, extra)
     }
 }

+ 0 - 1
src/weixin/weixin.service.ts

@@ -42,7 +42,6 @@ export class WeixinService {
         ApiConfigKit.putApiConfig(apiConfig)
         ApiConfigKit.devMode = true
         ApiConfigKit.setCurrentAppId(apiConfig.getAppId)
-        console.log(__dirname)
         this.privateKey = readFileSync(join(__dirname, '..', '..', 'certs', 'apiclient_key.pem'))
         this.publicKey = readFileSync(join(__dirname, '..', '..', 'certs', 'apiclient_cert.pem'))
         this.platformPlublicKey = readFileSync(join(__dirname, '..', '..', 'certs', 'platform_cert.pem'))

+ 5 - 0
yarn.lock

@@ -1973,6 +1973,11 @@ big.js@^6.2.1:
   resolved "https://registry.npmmirror.com/big.js/-/big.js-6.2.1.tgz#7205ce763efb17c2e41f26f121c420c6a7c2744f"
   integrity sha512-bCtHMwL9LeDIozFn+oNhhFoq+yQ3BNdnsLSASUxLciOb1vgvpHsIO1dsENiGMgbb4SkP5TrzWzRiLddn8ahVOQ==
 
+bignumber.js@^9.1.1:
+  version "9.1.1"
+  resolved "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6"
+  integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==
+
 binary-extensions@^2.0.0:
   version "2.2.0"
   resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"