Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taokun401
dr_py
提交
ed9e9a1d
dr_py
项目概览
taokun401
/
dr_py
与 Fork 源项目一致
Fork自
晚风拂柳颜 / dr_py
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
dr_py
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ed9e9a1d
编写于
11月 21, 2022
作者:
H
hjdhnx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
设置中心增加长文本编辑
上级
a0b9a808
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
45 addition
and
13 deletion
+45
-13
base/rules.db
base/rules.db
+0
-0
static/css/settings.css
static/css/settings.css
+6
-3
templates/settings.html
templates/settings.html
+39
-10
未找到文件。
base/rules.db
浏览文件 @
ed9e9a1d
无法预览此类型文件
static/css/settings.css
浏览文件 @
ed9e9a1d
.
save_conf
{
.
btn_option
{
border-radius
:
50px
;
border-style
:
solid
;
color
:
#FFFFFF
;
...
...
@@ -12,10 +12,13 @@
input
.conf
{
margin-bottom
:
10px
;
width
:
22
0px
;
width
:
18
0px
;
}
label
{
.
label
{
font-size
:
12px
;
color
:
#5c6cf6
;
font-weight
:
bold
;
width
:
60px
;
/*display:block;*/
text-align
:
center
;
}
\ No newline at end of file
templates/settings.html
浏览文件 @
ed9e9a1d
...
...
@@ -11,14 +11,20 @@
<link
rel=
"icon"
href=
"/static/img/logo.png"
type=
"image/x-icon"
>
<script
src=
"/static/js/jquery.min.js"
></script>
<script
src=
"/static/js/common.js"
></script>
<link
rel=
"stylesheet"
href=
"/static/plugin/layui/css/layui.css"
>
<script
src=
"/static/plugin/layui/layui.js"
></script>
</head>
<body>
<script>
function
saveConf
(
obj
){
let
thisObj
=
$
(
obj
);
//js对象转jquery对象
let
key
=
thisObj
.
attr
(
"
value
"
);
let
value
=
$
(
'
.conf[name="
'
+
key
+
'
"]
'
).
val
();
function
saveConf
(
key
,
value
){
//
let thisObj=$(obj);//js对象转jquery对象
//
let key = thisObj.attr("value");
//
let value = $('.conf[name="'+key+'"]').val();
console
.
log
(
'
key:
'
+
key
+
'
,value:
'
+
value
);
if
(
!
key
||
typeof
(
value
)
===
'
undefined
'
){
layer
.
msg
(
'
saveConf传参异常
'
,{
time
:
1000
});
return
}
let
params
=
{
key
:
key
,
value
:
value
...
...
@@ -26,8 +32,10 @@
$
.
post
(
"
/admin/save_conf
"
,
params
,
function
(
data
,
status
){
// console.log(data);
if
(
data
.
code
===
200
){
alert
(
data
.
msg
);
// alert(data.msg);
layer
.
msg
(
data
.
msg
,{
time
:
1000
});
console
.
log
(
'
保存
'
+
key
+
'
成功了...
'
);
$
(
`input.conf[name="
${
key
}
"]`
).
val
(
value
);
if
(
/UNAME|PWD/
.
test
(
params
.
key
)){
location
.
reload
();
}
...
...
@@ -35,7 +43,8 @@
if
(
/登录/
.
test
(
data
.
msg
)){
location
.
href
=
'
/admin
'
}
else
{
alert
(
data
.
msg
);
// alert(data.msg);
layer
.
msg
(
data
.
msg
,{
time
:
1000
});
console
.
log
(
'
保存
'
+
key
+
'
失败了...
'
);
return
false
}
...
...
@@ -43,8 +52,24 @@
});
}
$
(
document
).
ready
(
function
()
{
$
(
"
.save_conf1
"
).
click
(
function
()
{
console
.
log
(
this
);
$
(
"
.save_conf
"
).
click
(
function
()
{
let
key
=
$
(
this
).
attr
(
'
value
'
);
let
value
=
$
(
`input.conf[name="
${
key
}
"]`
).
val
();
saveConf
(
key
,
value
);
});
$
(
'
.edit_conf
'
).
click
(
function
(){
let
key
=
$
(
this
).
attr
(
'
value
'
);
let
value
=
$
(
`input.conf[name="
${
key
}
"]`
).
val
();
layer
.
prompt
({
formType
:
2
,
value
:
value
,
title
:
'
请输入
'
+
key
,
area
:
[
'
320px
'
,
'
100px
'
]
//自定义文本域宽高
},
function
(
value
,
index
,
elem
){
console
.
log
(
value
);
//得到value
saveConf
(
key
,
value
);
layer
.
close
(
index
);
});
});
$
(
'
#update_db
'
).
click
(
function
(){
if
(
confirm
(
'
确定要升级数据库?升级过程可能较长,需要耐心等待提示完成。判断标准为是否正常打开缓存文件列表-查看界面,如果正常就不需要进行此操作。升级数据库后将正常使用未来功能多选操作,可对规则进行多选显示或者隐藏
'
)){
...
...
@@ -78,8 +103,12 @@
</h4>
<form
action=
"#"
>
{% for conf in conf_lists %}
<label>
{{ conf.name }}
</label>
:
<input
class=
"conf"
type=
"text"
name=
"{{ conf.key }}"
placeholder=
"请输入{{ conf.key }}..."
value=
"{{ conf.value }}"
/>
<a
class=
"save_conf"
href=
"javascript:void(0);"
onclick=
"saveConf(this)"
value=
"{{ conf.key }}"
>
保存
</a>
<span
class=
"label"
>
{{ conf.name }}:
</span>
<input
class=
"conf"
type=
"text"
name=
"{{ conf.key }}"
placeholder=
"请输入{{ conf.key }}..."
value=
"{{ conf.value }}"
/>
<a
class=
"save_conf btn_option"
href=
"javascript:void(0);"
value=
"{{ conf.key }}"
>
保存
</a>
<a
class=
"edit_conf btn_option"
href=
"javascript:void(0);"
value=
"{{ conf.key }}"
>
编辑
</a>
{% if loop.last==False %}
</br>
{% endif %}{% endfor %}
</form>
</body>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录