生成随机数

优质
小牛编辑
129浏览
2023-12-01

random 生成随机数包

文档:https://www.npmjs.com/package/random 安装:npm install --save random 封装代码: app / extend / context.js

// 导入 jwt
const jwt = require('jsonwebtoken')
// 导入随机数包
const random = require('random')
module.exports = {
    // 获取 jwt ctx.jwt
    get jwt() {
        return jwt
    },
    // 生成4位纯数字随机数 ctx.random
    random(min=1000, max=9999) {
       return random.int(min, max)
    },
    // 返回json格式的信息
    returnBody(code=0,msg='',httpCode=200,data={}) {
        this.status = httpCode
        this.body = {
            code,
            msg,
            data
        }
    }
}