Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cmszMonitorAnalysis
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liuna
cmszMonitorAnalysis
Commits
3708ac12
Commit
3708ac12
authored
7 years ago
by
liuna
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2017年12月14日 智能分析平台提交内容
--质量报告页面点击分页详情
parent
dcbc0bea
liuna
No related merge requests found
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
27 additions
and
46 deletions
+27
-46
ruleReportDetailTable.js
src/main/webapp/static/js/ruleReportDetailTable.js
+27
-46
No files found.
src/main/webapp/static/js/ruleReportDetailTable.js
View file @
3708ac12
...
...
@@ -331,7 +331,6 @@ table_pagging.prototype = {
}
if
(
k
==
1
){
console
.
log
(
this
.
objectlist
[
i
])
tdContext
=
"<a href='javascript:;' onclick='selectOperation(
\"
"
+
this
.
getData
(
this
.
objectlist
[
i
],
"provinceId"
)
+
"
\"
,
\"
"
+
this
.
getData
(
this
.
objectlist
[
i
],
"kpiId"
)
+
"
\"
,
\"
"
+
this
.
getData
(
this
.
objectlist
[
i
],
"reportSumStartTime"
)
+
"
\"
,
\"
"
+
this
.
getData
(
this
.
objectlist
[
i
],
"reportSumEndTime"
)
+
"
\"
)'>"
+
this
.
getData
(
this
.
objectlist
[
i
],
this
.
header
[
k
][
1
])
+
"</a>"
;
}
...
...
@@ -531,56 +530,39 @@ table_pagging.prototype = {
}
};
var
province
=
null
;
var
kpi
=
null
;
var
startTime
=
null
;
var
endTime
=
null
;
function
queryOperation
(
page
,
provinceId
,
kpiId
,
reportSumStartTime
,
reportSumEndTime
)
{
province
=
provinceId
;
kpi
=
kpiId
;
startTime
=
reportSumStartTime
;
endTime
=
reportSumEndTime
;
$
.
ajax
({
type
:
'post'
,
'url'
:
'QualityRuleReport/findOperationFrame'
,
data
:
"page="
+
page
+
"&provinceId="
+
provinceId
+
"&kpiId="
+
kpiId
+
"&reportSumStartTime="
+
df
.
format
(
new
Date
(
reportSumStartTime
))
+
"&reportSumEndTime="
+
df
.
format
(
new
Date
(
reportSumEndTime
)),
success
:
function
(
data
)
{
$
(
"#dataForm"
).
html
(
data
);
}
});
}
function
queryResult
(
page
)
{
queryOperation
(
page
,
province
,
kpi
,
startTime
,
endTime
);
}
//查看数据质量运营
function
selectOperation
(
provinceId
,
kpiId
,
reportSumStartTime
,
reportSumEndTime
){
$
.
dialog
({
title
:
"数据质量运营明细"
,
content
:
"<div id='ruleList'>"
+
"<div style='height: 500px;overflow-y: scroll;' class='col-xs-12'><div class='panel panel-default'><div class='panel-heading'></div><div class='panel-body'> <table style='height: 600px;' class='table table-hover table-striped'> <thead> <tr> <th width=''>省份</th> <th width=''>数据来源</th> <th width=''>渠道</th> <th width=''>业务</th> <th width=''>指标名称</th> <th width=''>指标编码</th> <th width=''>告警类型</th> <th width=''>告警原因</th> <th width=''>指标监控范围</th> <th width=''>指标采集时间</th> </tr> </thead> <tbody> </tbody> </table> </div> </div> </div>"
+
"</div>"
,
content
:
"<div style='width: 800px; height: 500px;overflow-y: scroll' id='dataForm'></div>"
,
lock
:
true
,
width
:
800
,
height
:
500
,
initialize
:
function
(){
$
.
ajax
({
type
:
'GET'
,
contentType
:
'application/json'
,
url
:
"/AnalysisSupport/QualityRuleReport/findOperation?provinceId="
+
provinceId
+
"&kpiId="
+
kpiId
+
"&reportSumStartTime="
+
df
.
format
(
new
Date
(
reportSumStartTime
))
+
"&reportSumEndTime="
+
df
.
format
(
new
Date
(
reportSumEndTime
)),
dataType
:
'text'
,
beforeSend
:
function
(
data
)
{
},
success
:
function
(
data
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
if
(
data
[
i
]
==
'
\
"'
)
{
data
=
data
.
replace
(
'
\
"'
,
'
\'
'
);
initialize
:
function
()
{
queryOperation
(
1
,
provinceId
,
kpiId
,
reportSumStartTime
,
reportSumEndTime
);
}
}
data
=
eval
(
"("
+
data
+
")"
);
if
(
data
!=
null
&&
data
!=
""
)
{
var
ruleTbody
=
$
(
'#ruleList tbody'
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
if
(
data
[
i
].
kpiMonitorRunTime
!=
null
)
{
data
[
i
].
kpiMonitorRunTime
=
df
.
format
(
new
Date
(
data
[
i
].
kpiMonitorRunTime
));
}
if
(
data
[
i
].
businessTime
!=
null
)
{
data
[
i
].
businessTime
=
df
.
format
(
new
Date
(
data
[
i
].
businessTime
));
}
ruleTbody
.
append
(
$
(
"<tr></tr>"
)
.
append
(
"<td>"
+
data
[
i
].
provinceName
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
dataSourceName
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
channelName
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
businessName
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
kpiName
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
kpiCode
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
warningType
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
warningReason
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
kpiMonitorRunTime
+
"</td>"
)
.
append
(
"<td>"
+
data
[
i
].
businessTime
+
"</td>"
));
}
}
}
});
}
});
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment