Global

Methods

(async) getTaskTypes(params, global) → {Promise.<void>}

获取任务类型列表

Source:
Parameters:
Name Type Description
params
global
Returns:
Type:
Promise.<void>

module:model/session(global) → {object}

创建回话

Source:
Parameters:
Name Type Description
global object
  • redis {redis.RedisClient} redis客户端
Returns:
Type:
object

module:models/assignments(global) → {mongoose.model}

创建assignments model。 、

Source:
Parameters:
Name Type Description
global object

全局对象,主要使用了以下字段:

  • db:Mongoose链接
Returns:
Type:
mongoose.model

tasks model

module:models/jwt(global) → {Promise.<Jwt>}

创建JWT model,同时主进程会初始化全局的SecretKey

Source:
Parameters:
Name Type Description
global object

全局对象,主要使用了以下字段:

  • redis: Redis客户端
Returns:
Type:
Promise.<Jwt>

创建的Jwt Model

module:models/tasks(global) → {mongoose.model}

创建tasks model。 、

Source:
Parameters:
Name Type Description
global object

全局对象,主要使用了以下字段:

  • config:读取上传目录
  • db:Mongoose链接
Returns:
Type:
mongoose.model

tasks model

module:models/users(global) → {mongoose.model}

创建users model。

Source:
Parameters:
Name Type Description
global object

全局对象,主要使用了以下字段:

  • config:读取上传目录
  • db:Mongoose链接
Returns:
Type:
mongoose.model

users model