61 lines
2.1 KiB
JavaScript
61 lines
2.1 KiB
JavaScript
import starCloudInstance from './star-cloud'
|
|
|
|
export default {
|
|
debug() {
|
|
const log = starCloudInstance.platform === 1 ? wx.getRealtimeLogManager() : null
|
|
if (!log) return
|
|
if (!starCloudInstance.isReportLog) return
|
|
if (starCloudInstance.platform === 1) {
|
|
const logger = log.tag(arguments[0].name)
|
|
logger.info(arguments[0].message, arguments[0])
|
|
}
|
|
},
|
|
info() {
|
|
const log = starCloudInstance.platform === 1 ? wx.getRealtimeLogManager() : null
|
|
if (!log) return
|
|
if (!starCloudInstance.isReportLog) return
|
|
if (starCloudInstance.platform === 1) {
|
|
const logger = log.tag(arguments[0].name)
|
|
logger.info(arguments[0].message, arguments[0])
|
|
}
|
|
},
|
|
warn() {
|
|
const log = starCloudInstance.platform === 1 ? wx.getRealtimeLogManager() : null
|
|
if (!log) return
|
|
if (!starCloudInstance.isReportLog) return
|
|
if (starCloudInstance.platform === 1) {
|
|
const logger = log.tag(arguments[0].name)
|
|
logger.warn(arguments[0].message, arguments[0])
|
|
}
|
|
},
|
|
error() {
|
|
const log = starCloudInstance.platform === 1 ? wx.getRealtimeLogManager() : null
|
|
if (!log) return
|
|
if (!starCloudInstance.isReportLog) return
|
|
if (starCloudInstance.platform === 1) {
|
|
const logger = log.tag(arguments[0].name)
|
|
logger.error(arguments[0].message, arguments[0])
|
|
}
|
|
},
|
|
setFilterMsg(msg) {
|
|
const log = starCloudInstance.platform === 1 ? wx.getRealtimeLogManager() : null
|
|
if (!log || !log.setFilterMsg) return
|
|
if (typeof msg !== 'string') return
|
|
if (!starCloudInstance.isReportLog) return
|
|
if (starCloudInstance.platform === 1) {
|
|
const logger = log.tag(arguments[0].name)
|
|
logger.setFilterMsg(JSON.stringify(arguments[0]))
|
|
}
|
|
},
|
|
addFilterMsg(msg) {
|
|
const log = starCloudInstance.platform === 1 ? wx.getRealtimeLogManager() : null
|
|
if (!log || !log.addFilterMsg) return
|
|
if (typeof msg !== 'string') return
|
|
if (!starCloudInstance.isReportLog) return
|
|
if (starCloudInstance.platform === 1) {
|
|
const logger = log.tag(arguments[0].name)
|
|
logger.addFilterMsg(JSON.stringify(arguments[0]))
|
|
}
|
|
}
|
|
}
|