rc-plugin/model/base.js
2022-11-20 16:07:23 +08:00

28 lines
666 B
JavaScript

export default class base {
constructor (e = {}) {
this.e = e
this.userId = e?.user_id
this.model = 'RConsole-plugin'
this._path = process.cwd().replace(/\\/g, '/')
}
get prefix () {
return `Yz:RConsole-plugin:${this.model}:`
}
/**
* 截图默认数据
* @param saveId html保存id
* @param tplFile 模板html路径
* @param pluResPath 插件资源路径
*/
get screenData () {
return {
saveId: this.userId,
tplFile: `./plugins/RConsole-plugin/resources/html/${this.model}/${this.model}.html`,
/** 绝对路径 */
pluResPath: `${this._path}/plugins/RConsole-plugin/resources/`
}
}
}