fix plugin config
This commit is contained in:
parent
eeee0249cf
commit
d95808edef
@ -27,7 +27,6 @@ from app.schemas.types import EventType
|
|||||||
|
|
||||||
|
|
||||||
class AutoSignIn(_PluginBase):
|
class AutoSignIn(_PluginBase):
|
||||||
|
|
||||||
# 插件名称
|
# 插件名称
|
||||||
plugin_name = "站点自动签到"
|
plugin_name = "站点自动签到"
|
||||||
# 插件描述
|
# 插件描述
|
||||||
@ -131,14 +130,18 @@ class AutoSignIn(_PluginBase):
|
|||||||
'content': [
|
'content': [
|
||||||
{
|
{
|
||||||
'component': 'VSwitch',
|
'component': 'VSwitch',
|
||||||
|
'props': {
|
||||||
'model': 'enabled',
|
'model': 'enabled',
|
||||||
'label': '启用插件',
|
'label': '启用插件',
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'component': 'VSwitch',
|
'component': 'VSwitch',
|
||||||
|
'props': {
|
||||||
'model': 'notify',
|
'model': 'notify',
|
||||||
'label': '签到通知',
|
'label': '签到通知',
|
||||||
}
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -151,43 +154,31 @@ class AutoSignIn(_PluginBase):
|
|||||||
'content': [
|
'content': [
|
||||||
{
|
{
|
||||||
'component': 'VTextField',
|
'component': 'VTextField',
|
||||||
|
'props': {
|
||||||
'cols': 12,
|
'cols': 12,
|
||||||
'md': 6,
|
'md': 6,
|
||||||
'model': 'cron',
|
'model': 'cron',
|
||||||
'label': '执行周期',
|
'label': '执行周期',
|
||||||
'placeholder': '0 9,18 * * *'
|
'placeholder': '0 9,18 * * *'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'component': 'VTextField',
|
'component': 'VTextField',
|
||||||
|
'props': {
|
||||||
'cols': 12,
|
'cols': 12,
|
||||||
'md': 6,
|
'md': 6,
|
||||||
'model': 'queue_cnt',
|
'model': 'queue_cnt',
|
||||||
'label': '队列数量'
|
'label': '队列数量'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'component': 'VTextField',
|
'component': 'VTextField',
|
||||||
|
'props': {
|
||||||
'cols': 12,
|
'cols': 12,
|
||||||
'md': 6,
|
'md': 6,
|
||||||
'model': 'retry_keyword',
|
'model': 'retry_keyword',
|
||||||
'label': '重试关键字'
|
'label': '重试关键字'
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'component': 'VRow',
|
|
||||||
'content': [
|
|
||||||
{
|
|
||||||
'component': 'VCol',
|
|
||||||
'content': [
|
|
||||||
{
|
|
||||||
'component': 'VSelect',
|
|
||||||
'chips': True,
|
|
||||||
'multiple': True,
|
|
||||||
'model': 'sign_sites',
|
|
||||||
'label': '签到站点',
|
|
||||||
'items': []
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -201,12 +192,34 @@ class AutoSignIn(_PluginBase):
|
|||||||
'content': [
|
'content': [
|
||||||
{
|
{
|
||||||
'component': 'VSelect',
|
'component': 'VSelect',
|
||||||
|
'props': {
|
||||||
'chips': True,
|
'chips': True,
|
||||||
'multiple': True,
|
'multiple': True,
|
||||||
'model': 'sign_sites',
|
'model': 'sign_sites',
|
||||||
'label': '签到站点',
|
'label': '签到站点',
|
||||||
'items': []
|
'items': []
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'component': 'VRow',
|
||||||
|
'content': [
|
||||||
|
{
|
||||||
|
'component': 'VCol',
|
||||||
|
'content': [
|
||||||
|
{
|
||||||
|
'component': 'VSelect',
|
||||||
|
'props': {
|
||||||
|
'chips': True,
|
||||||
|
'multiple': True,
|
||||||
|
'model': 'sign_sites',
|
||||||
|
'label': '签到站点',
|
||||||
|
'items': []
|
||||||
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -134,14 +134,18 @@ class SiteStatistic(_PluginBase):
|
|||||||
'content': [
|
'content': [
|
||||||
{
|
{
|
||||||
'component': 'VSwitch',
|
'component': 'VSwitch',
|
||||||
|
'props': {
|
||||||
'model': 'enabled',
|
'model': 'enabled',
|
||||||
'label': '启用插件',
|
'label': '启用插件',
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'component': 'VSwitch',
|
'component': 'VSwitch',
|
||||||
|
'props': {
|
||||||
'model': 'notify',
|
'model': 'notify',
|
||||||
'label': '发送通知',
|
'label': '发送通知',
|
||||||
}
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -154,19 +158,23 @@ class SiteStatistic(_PluginBase):
|
|||||||
'content': [
|
'content': [
|
||||||
{
|
{
|
||||||
'component': 'VTextField',
|
'component': 'VTextField',
|
||||||
|
'props': {
|
||||||
'cols': 12,
|
'cols': 12,
|
||||||
'md': 6,
|
'md': 6,
|
||||||
'model': 'cron',
|
'model': 'cron',
|
||||||
'label': '执行周期',
|
'label': '执行周期',
|
||||||
'placeholder': '0 9,18 * * *'
|
'placeholder': '0 9,18 * * *'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'component': 'VTextField',
|
'component': 'VTextField',
|
||||||
|
'props': {
|
||||||
'cols': 12,
|
'cols': 12,
|
||||||
'md': 6,
|
'md': 6,
|
||||||
'model': 'queue_cnt',
|
'model': 'queue_cnt',
|
||||||
'label': '队列数量'
|
'label': '队列数量'
|
||||||
}
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -179,12 +187,14 @@ class SiteStatistic(_PluginBase):
|
|||||||
'content': [
|
'content': [
|
||||||
{
|
{
|
||||||
'component': 'VSelect',
|
'component': 'VSelect',
|
||||||
|
'props': {
|
||||||
'chips': True,
|
'chips': True,
|
||||||
'multiple': True,
|
'multiple': True,
|
||||||
'model': 'statistic_sites',
|
'model': 'statistic_sites',
|
||||||
'label': '统计站点',
|
'label': '统计站点',
|
||||||
'items': []
|
'items': []
|
||||||
}
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user