rc-plugin/model/help.js
zhiyu1998 6e4a175d3a 🐞 fix: 修复部分问题
1. 强制更新无法强制问题
2. 帮助页面无法显示版本号
2023-03-12 00:39:27 +08:00

43 lines
1020 B
JavaScript

import base from './base.js'
import config from './index.js'
import cfg from '../../../lib/config/config.js'
export default class Help extends base {
constructor(e) {
super(e)
this.model = 'help'
}
static async get(e) {
let html = new Help(e)
return await html.getData()
}
async getData() {
let helpData = config.getConfig('help')
let groupCfg = cfg.getGroup(this.group_id)
if (groupCfg.disable && groupCfg.disable.length) {
helpData.map((item) => {
if (groupCfg.disable.includes(item.group)) {
item.disable = true
}
return item
})
}
const versionData = config.getConfig('version')
const version =
(versionData && versionData.length && versionData[0].version) || '1.0.0'
return {
...this.screenData,
saveId: 'help',
version,
helpData
}
}
}