Skip to content

Commit

Permalink
格式化
Browse files Browse the repository at this point in the history
  • Loading branch information
JesseTzh committed Jul 7, 2020
1 parent 222d6e2 commit 578cc31
Showing 1 changed file with 27 additions and 27 deletions.
54 changes: 27 additions & 27 deletions utils.log.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,62 +12,62 @@
*/
const SYS_CONFIG = require('config.system.setting')

class Logger{
constructor(){
this.LEVEL = new Map([["DEBUG",1],["INFO",2],["WARN",3],["ERROR",4],["OFF",5]])
class Logger {
constructor() {
this.LEVEL = new Map([["DEBUG", 1], ["INFO", 2], ["WARN", 3], ["ERROR", 4], ["OFF", 5]])
this.logSettingNum = 5;
this.forceControl=null;
this.forceControl = null;
this.name = "";
}

static getLogger(name){
static getLogger(name) {
let logger = new Logger();
logger.name = name;
let num = logger.LEVEL.get(SYS_CONFIG.LOGGER_LEVEL);
num ? logger.logSettingNum=num:logger.logSettingNum=5;
num ? logger.logSettingNum = num : logger.logSettingNum = 5;
return logger;
}

_canLog(levelNum){
if(levelNum==null) return false;
return this.forceControl==true||levelNum>=this.logSettingNum&&this.forceControl==null
_canLog(levelNum) {
if (levelNum == null) return false;
return this.forceControl == true || levelNum >= this.logSettingNum && this.forceControl == null
}

_log(level,messages){
if(this._canLog(this.LEVEL.get(level.trim()))){
console.log("["+level+"]["+this.name+"]",messages.join(" "));
_log(level, messages) {
if (this._canLog(this.LEVEL.get(level.trim()))) {
console.log("[" + level + "][" + this.name + "]", messages.join(" "));
}
}

off(){
this.forceControl=false;
off() {
this.forceControl = false;
return this;
}

on(){
this.forceControl=true;
on() {
this.forceControl = true;
return this;
}

reset(){
this.forceControl=null;
reset() {
this.forceControl = null;
return this;
}

debug(...message){
this._log("DEBUG",message)
debug(...message) {
this._log("DEBUG", message)
}

info(...message){
this._log("INFO ",message)
info(...message) {
this._log("INFO ", message)
}
warn(...message){
this._log("WARN ",message)

warn(...message) {
this._log("WARN ", message)
}

error(...message){
this._log("ERROR",message)
error(...message) {
this._log("ERROR", message)
}
}

Expand Down

0 comments on commit 578cc31

Please sign in to comment.