Toggle navigation
Toggle navigation
This project
Loading...
Sign in
monitor_v3
/
hg-monitor-web
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Plain Diff
Browse Files
Authored by
王涛
3 years ago
Commit
b4d63c83fb2b8d4410c21e8ef5a180ccdb7a3e5e
2 parents
066fe585
d2d0454d
Merge branch 'master' into master-500-dev
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
8 deletions
hg-monitor-web-base/src/main/resources/static/src/controller/noticeTimelyIndex.js
hg-monitor-web-base/src/main/resources/static/src/views/baseconfig/noticeTimely/add.html
hg-monitor-web-base/src/main/resources/static/src/views/baseconfig/noticeTimely/index.html
hg-monitor-web-base/src/main/resources/static/src/controller/noticeTimelyIndex.js
View file @
b4d63c8
...
...
@@ -46,6 +46,24 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'treeTabl
});
deleteById
(
noticeTimelyCodeList
);
});
// 全部刷新
$
(
'#btn-noticeTimely-refresh'
).
on
(
'click'
,
function
()
{
layer
.
load
(
2
);
$
.
ajax
({
url
:
domainName
+
'/api-web/noticeTimely/refresh?access_token='
+
accessToken
,
type
:
'get'
,
success
:
function
(
response
)
{
layer
.
closeAll
(
'loading'
);
if
(
response
.
success
)
{
layer
.
msg
(
'刷新成功!'
,
{
icon
:
1
,
time
:
3000
});
reloadTable
();
}
else
{
layer
.
msg
(
'刷新失败!'
,
{
icon
:
2
,
time
:
3000
});
}
}
})
});
//switch事件
$
.
each
(
switchElement
,
function
(
i
,
v
)
{
form
.
on
(
'switch(switch_noticeTimely_checkbox_'
+
v
+
')'
,
function
(
data
)
{
...
...
@@ -135,6 +153,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'treeTabl
var
ids
=
[
$
(
this
).
data
(
'id'
)];
deleteStateById
(
ids
);
});
//全部删除
$
(
'#btn-notice-state-delete'
).
unbind
(
"click"
).
on
(
'click'
,
function
()
{
//获取选中数据
var
checks
=
table
.
checkStatus
(
'table-noticeTimely-state-list'
).
data
;
var
list
=
checks
.
map
(
item
=>
item
.
id
);
if
(
list
.
length
>
0
){
deleteStateById
(
list
);
}
else
{
layer
.
msg
(
'请最少选择一项数据'
,
{
icon
:
7
,
time
:
2000
});
}
})
}
});
}
...
...
@@ -223,12 +252,6 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'treeTabl
loadStateTable
(
id
);
},
yes
:
function
(
index
,
layero
)
{
//获取选中数据
var
checks
=
table
.
checkStatus
(
'table-noticeTimely-state-list'
).
data
;
var
list
=
checks
.
map
(
item
=>
item
.
id
);
if
(
list
.
length
>
0
){
deleteStateById
(
list
);
}
layer
.
close
(
index
);
}
});
...
...
hg-monitor-web-base/src/main/resources/static/src/views/baseconfig/noticeTimely/add.html
View file @
b4d63c8
...
...
@@ -119,7 +119,7 @@
<div
class=
"layui-form-item hide"
id=
"notice_timely_param_sql"
>
<label
class=
"layui-form-label textarea-label"
>
展示内容
</label>
<div
class=
"layui-input-block"
style=
"display: flex;"
>
<textarea
name=
"details"
placeholder=
"请输入展示内容"
class=
"layui-textarea"
style=
"
width: 92%
"
></textarea>
<textarea
name=
"details"
placeholder=
"请输入展示内容"
class=
"layui-textarea"
style=
""
></textarea>
</div>
</div>
<div
class=
"layui-form-item hide"
id=
"notice_timely_param_level"
>
...
...
@@ -129,7 +129,7 @@
</article>
<script
type=
"text/html"
id=
"noticeTimelyParamAddRowHtml"
>
<
div
class
=
"layui-form-item"
>
<
div
class
=
"layui-inline"
style
=
"
float: right
"
>
<
div
class
=
"layui-inline"
style
=
"
margin-left: 110px
"
>
<
div
class
=
"layui-notice-time-lable"
>
当数据集中的
<
/div
>
<
select
class
=
"layui-notice-time-select notice_time_select_sql_value"
>
...
...
hg-monitor-web-base/src/main/resources/static/src/views/baseconfig/noticeTimely/index.html
View file @
b4d63c8
...
...
@@ -29,6 +29,9 @@
<button
class=
"layui-btn layui-btn-sm layui-btn-normal"
id=
"btn-noticeTimely-delete"
>
<i
class=
"layui-icon"
>

</i>
删除
</button>
<button
class=
"layui-btn layui-btn-sm layui-btn-normal"
id=
"btn-noticeTimely-refresh"
>
<i
class=
"layui-icon"
>

</i>
全部刷新
</button>
</div>
<table
id=
"table-noticeTimely-list"
lay-filter=
"table-noticeTimely-list"
></table>
</div>
...
...
@@ -37,6 +40,13 @@
</div>
</article>
<script
type=
"text/html"
id=
"noticeTimely-state-html"
>
<
div
class
=
"layui-card-body"
>
<
div
class
=
"warn-btns"
>
<
button
class
=
"layui-btn layui-btn-sm layui-btn-normal"
id
=
"btn-notice-state-delete"
>
<
i
class
=
"layui-icon"
>&
#
xe640
;
<
/i>删
除
<
/button
>
<
/div
>
<
/div
>
<
div
>
<
table
id
=
"table-noticeTimely-state-list"
lay
-
filter
=
"table-noticeTimely-state-list"
><
/table
>
<
/div
>
...
...
Please
register
or
login
to post a comment