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
196722b8
Commit
196722b8
authored
Dec 10, 2017
by
胡斌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
智能分析平台备份
parent
96875115
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
44 additions
and
24 deletions
+44
-24
CmszMonitorAnalysis.war
CmszMonitorAnalysis.war
+0
-0
RunTaskDao.java
.../java/com/hp/cmsz/repository/commonmanage/RunTaskDao.java
+6
-0
PageURLController.java
src/main/java/com/hp/cmsz/web/PageURLController.java
+2
-2
TaskManageController.java
...va/com/hp/cmsz/web/commonmanage/TaskManageController.java
+11
-9
TaskManageController.class
...s/com/hp/cmsz/web/commonmanage/TaskManageController.class
+0
-0
FilterRuleMaintain.jsp
...bapp/WEB-INF/views/AnalysisSupport/FilterRuleMaintain.jsp
+0
-0
ModelMonitorHome.jsp
...main/webapp/WEB-INF/views/TaskManage/ModelMonitorHome.jsp
+12
-1
RunTaskForm.jsp
src/main/webapp/WEB-INF/views/TaskManage/RunTaskForm.jsp
+3
-6
RunTaskImage.jsp
src/main/webapp/WEB-INF/views/TaskManage/RunTaskImage.jsp
+3
-2
xcdWarningTable.js
src/main/webapp/static/js/xcdWarningTable.js
+7
-4
No files found.
CmszMonitorAnalysis.war
View file @
196722b8
No preview for this file type
src/main/java/com/hp/cmsz/repository/commonmanage/RunTaskDao.java
View file @
196722b8
...
@@ -8,6 +8,9 @@ import org.springframework.data.repository.query.Param;
...
@@ -8,6 +8,9 @@ import org.springframework.data.repository.query.Param;
import
com.hp.cmsz.entity.commonmanage.RunTask
;
import
com.hp.cmsz.entity.commonmanage.RunTask
;
import
javax.persistence.SequenceGenerator
;
import
java.util.List
;
/**
/**
* RunTask实体类对应的Dao层实现
* RunTask实体类对应的Dao层实现
*
*
...
@@ -23,4 +26,7 @@ public interface RunTaskDao extends PagingAndSortingRepository<RunTask, Long>, J
...
@@ -23,4 +26,7 @@ public interface RunTaskDao extends PagingAndSortingRepository<RunTask, Long>, J
@Modifying
@Modifying
@Query
(
"update RunTask t set t.taskStatus='3' where t.taskType.tasktypeId=1 and t.dataModelView.dataModelId=:dataModelId "
)
@Query
(
"update RunTask t set t.taskStatus='3' where t.taskType.tasktypeId=1 and t.dataModelView.dataModelId=:dataModelId "
)
public
void
updateTaskStatusByModelId
(
@Param
(
"dataModelId"
)
Long
dataModelId
);
public
void
updateTaskStatusByModelId
(
@Param
(
"dataModelId"
)
Long
dataModelId
);
}
}
src/main/java/com/hp/cmsz/web/PageURLController.java
View file @
196722b8
...
@@ -44,8 +44,8 @@ public class PageURLController {
...
@@ -44,8 +44,8 @@ public class PageURLController {
public
static
String
ImgDisplay
=
"MonitorOperation/ImgDisplay"
;
public
static
String
ImgDisplay
=
"MonitorOperation/ImgDisplay"
;
//模型监控下的预览图片展示
//模型监控下的预览图片展示
//
ImgDisplay映射到WEB-INF/views下的MonitorOperation/ImgDisplay
.jsp页面
//
RunTaskImgDisplay-INF/TaskManage/RunTaskImage
.jsp页面
public
static
String
RunTaskImgDisplay
=
"TaskManage/
ImgDisplay
"
;
public
static
String
RunTaskImgDisplay
=
"TaskManage/
RunTaskImage
"
;
//监控运营下的告警分析
//监控运营下的告警分析
//WarnAnalysis映射到WEB-INF/views下的MonitorOperation/WarnAnalysis.jsp页面
//WarnAnalysis映射到WEB-INF/views下的MonitorOperation/WarnAnalysis.jsp页面
...
...
src/main/java/com/hp/cmsz/web/commonmanage/TaskManageController.java
View file @
196722b8
package
com
.
hp
.
cmsz
.
web
.
commonmanage
;
package
com
.
hp
.
cmsz
.
web
.
commonmanage
;
import
com.hp.cmsz.repository.commonmanage.EWarningCalcResultDao
;
import
com.hp.cmsz.repository.commonmanage.EWarningCalcResultDao
;
import
com.hp.cmsz.repository.commonmanage.RunTaskDao
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.Page
;
import
org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestMethod
;
...
@@ -11,6 +13,10 @@ import org.springframework.web.bind.annotation.RequestParam;
...
@@ -11,6 +13,10 @@ import org.springframework.web.bind.annotation.RequestParam;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.servlet.ModelAndView
;
import
org.springframework.web.servlet.ModelAndView
;
import
javax.persistence.EntityManager
;
import
javax.persistence.EntityManagerFactory
;
import
javax.persistence.Persistence
;
import
javax.persistence.Query
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.*
;
import
java.io.*
;
...
@@ -53,6 +59,8 @@ public class TaskManageController {
...
@@ -53,6 +59,8 @@ public class TaskManageController {
@Autowired
@Autowired
private
BusinessDao
businessDao
;
private
BusinessDao
businessDao
;
@Autowired
private
RunTaskDao
runTaskDao
;
@Autowired
@Autowired
private
com
.
hp
.
cmsz
.
repository
.
PublicDao
PublicDao
;
private
com
.
hp
.
cmsz
.
repository
.
PublicDao
PublicDao
;
...
@@ -99,17 +107,10 @@ public class TaskManageController {
...
@@ -99,17 +107,10 @@ public class TaskManageController {
@RequestParam
(
value
=
"pageSize"
,
defaultValue
=
"5"
)
int
pageSize
,
@RequestParam
(
value
=
"pageSize"
,
defaultValue
=
"5"
)
int
pageSize
,
RunTask
runTask
,
String
newTaskStatus
)
{
RunTask
runTask
,
String
newTaskStatus
)
{
ModelAndView
modelAndView
=
new
ModelAndView
(
PageURLController
.
RunTaskList
);
ModelAndView
modelAndView
=
new
ModelAndView
(
PageURLController
.
RunTaskList
);
/*if (StringUtils.isNotEmpty(newTaskStatus) && runTask.getTaskId() != null) {
runTaskService.updateTaskStatus(runTask.getTaskId(), newTaskStatus);
}
Page<RunTask> taskList = runTaskService.getRunTaskPage(runTask, pageNumber, pageSize, sortType);
modelAndView.addObject("taskList", taskList);*/
modelAndView
.
addObject
(
"queryCondition"
,
runTask
);
modelAndView
.
addObject
(
"queryCondition"
,
runTask
);
modelAndView
.
addObject
(
"pageSize"
,
pageSize
);
modelAndView
.
addObject
(
"pageSize"
,
pageSize
);
modelAndView
.
addObject
(
"sortType"
,
sortType
);
modelAndView
.
addObject
(
"sortType"
,
sortType
);
modelAndView
.
addObject
(
"taskTypeList"
,
runTaskService
.
getTaskTypeList
());
modelAndView
.
addObject
(
"taskTypeList"
,
runTaskService
.
getTaskTypeList
());
// modelAndView.addObject("useType", defaultTaskType);
return
modelAndView
;
return
modelAndView
;
}
}
...
@@ -342,7 +343,8 @@ public class TaskManageController {
...
@@ -342,7 +343,8 @@ public class TaskManageController {
@RequestMapping
(
value
=
"/modelPreview"
)
@RequestMapping
(
value
=
"/modelPreview"
)
@ResponseBody
@ResponseBody
public
APPEWarningDetail
ModelPreview
(
String
id
){
public
APPEWarningDetail
ModelPreview
(
String
id
){
APPEWarningDetail
app
=
null
;
// APPEWarningDetail app = null;
APPEWarningDetail
app
=
new
APPEWarningDetail
();
String
modelSavePath
=
systemParameterDao
.
findByParameterName
(
"MODEL_SCRIPT_FILE_DIR"
).
get
(
0
).
getParameterValue
();
String
modelSavePath
=
systemParameterDao
.
findByParameterName
(
"MODEL_SCRIPT_FILE_DIR"
).
get
(
0
).
getParameterValue
();
RunTask
rt
=
runTaskService
.
getRunTask
(
Long
.
parseLong
(
id
));
RunTask
rt
=
runTaskService
.
getRunTask
(
Long
.
parseLong
(
id
));
...
@@ -390,7 +392,7 @@ public class TaskManageController {
...
@@ -390,7 +392,7 @@ public class TaskManageController {
String
modelSavePath
=
systemParameterDao
.
findByParameterName
(
"MODEL_SCRIPT_FILE_DIR"
).
get
(
0
).
getParameterValue
();
String
modelSavePath
=
systemParameterDao
.
findByParameterName
(
"MODEL_SCRIPT_FILE_DIR"
).
get
(
0
).
getParameterValue
();
File
file
=
new
File
(
modelSavePath
+
path
);
File
file
=
new
File
(
modelSavePath
+
path
);
// File file = new File("
d:\\rscript\\al.jpg
");
// File file = new File("
D:\\game\\Warcraft3\\361_ee8b12708735464225629f3200a93.gif
");
FileInputStream
fis
;
FileInputStream
fis
;
try
{
try
{
fis
=
new
FileInputStream
(
file
);
fis
=
new
FileInputStream
(
file
);
...
...
src/main/webapp/WEB-INF/classes/com/hp/cmsz/web/commonmanage/TaskManageController.class
View file @
196722b8
No preview for this file type
src/main/webapp/WEB-INF/views/AnalysisSupport/FilterRuleMaintain.jsp
View file @
196722b8
This diff is collapsed.
Click to expand it.
src/main/webapp/WEB-INF/views/TaskManage/ModelMonitorHome.jsp
View file @
196722b8
...
@@ -84,8 +84,19 @@
...
@@ -84,8 +84,19 @@
dilog
.
close
();
dilog
.
close
();
document
.
getElementById
(
"taskManageFrame"
).
src
=
'${ctx}'
+
"/BaseManage/TaskManage/taskFormFrame?defaultTaskType="
+
taskType
+
"&taskId="
+
id
+
"&type=modify"
;
document
.
getElementById
(
"taskManageFrame"
).
src
=
'${ctx}'
+
"/BaseManage/TaskManage/taskFormFrame?defaultTaskType="
+
taskType
+
"&taskId="
+
id
+
"&type=modify"
;
}
}
function
openwin
(
url
)
{
var
a
=
document
.
createElement
(
"a"
);
//创建a对象
a
.
setAttribute
(
"href"
,
url
);
a
.
setAttribute
(
"target"
,
"_blank"
);
a
.
setAttribute
(
"id"
,
"camnpr"
);
document
.
body
.
appendChild
(
a
);
a
.
click
();
//执行当前对象
}
function
imgOnclick
(
e
)
{
openwin
(
"${ctx}/BaseManage/TaskManage/ImgDisplay?"
+
e
.
src
)
}
function
OpenDialog
(
data
,
id
,
taskType
)
{
function
OpenDialog
(
data
,
id
,
taskType
)
{
var
df
=
new
SimpleDateFormat
();
var
df
=
new
SimpleDateFormat
();
...
@@ -143,7 +154,7 @@
...
@@ -143,7 +154,7 @@
" <tr>"
+
" <tr>"
+
" <td colspan='8'>"
+
" <td colspan='8'>"
+
" <div class=''>"
+
" <div class=''>"
+
"
<a src='${ctx}/BaseManage/TaskManage/ImgDisplay?${ctx}/BaseManage/TaskManage/modelPreviewImg?path="
+
data
.
fileAddress
+
"'><img id='img' src='${ctx}/BaseManage/TaskManage/modelPreviewImg?path="
+
data
.
fileAddress
+
"'/></a
>"
+
"
<img id='img' onclick='imgOnclick(this)' style='width:622px' src='${ctx}/BaseManage/TaskManage/modelPreviewImg?path="
+
data
.
fileAddress
+
"'/
>"
+
" </div>"
+
" </div>"
+
" </td>"
+
" </td>"
+
" </tr>"
+
" </tr>"
+
...
...
src/main/webapp/WEB-INF/views/TaskManage/RunTaskForm.jsp
View file @
196722b8
...
@@ -217,18 +217,12 @@ var kpiOptions = new Array();
...
@@ -217,18 +217,12 @@ var kpiOptions = new Array();
function
submitForm
()
{
function
submitForm
()
{
var
url
=
'${ctx}/BaseManage/TaskManage/checkNameAndCode'
;
var
url
=
'${ctx}/BaseManage/TaskManage/checkNameAndCode'
;
var
data
=
'name='
+
$
(
'#name'
).
val
()
+
"&code="
+
$
(
'#code'
).
val
()
+
"&id="
+
$
(
'#taskId'
).
val
()
+
"&defaultTaskType="
+
$
(
'#defaultTaskType'
).
val
()
;
var
data
=
'name='
+
$
(
'#name'
).
val
()
+
"&code="
+
$
(
'#code'
).
val
()
+
"&id="
+
$
(
'#taskId'
).
val
()
+
"&defaultTaskType="
+
$
(
'#defaultTaskType'
).
val
()
;
/* if(!checkFrequency()) {
alert("运行频率允许的值为整数、小数、分数和格式为ADD_MONTHS(x)的字符串,其中x可以为整数、小数、分数");
$('#frequency').focus();
return;
} */
if
(
validate
())
{
if
(
validate
())
{
var
i
=
$
(
"#addTr"
).
find
(
"tr"
).
size
();
var
i
=
$
(
"#addTr"
).
find
(
"tr"
).
size
();
if
(
i
==
0
){
if
(
i
==
0
){
checkAndSubmit
(
url
,
encodeURI
(
encodeURI
(
data
)));
checkAndSubmit
(
url
,
encodeURI
(
encodeURI
(
data
)));
}
else
{
}
else
{
$
(
"#addTr"
).
find
(
"tr"
).
each
(
function
()
{
$
(
"#addTr"
).
find
(
"tr"
).
each
(
function
()
{
//alert($(this).find("td").eq(0).html());
var
paramId
=
$
(
this
).
context
.
id
;
var
paramId
=
$
(
this
).
context
.
id
;
var
modelId
=
$
(
'#modelId'
).
val
();
var
modelId
=
$
(
'#modelId'
).
val
();
var
paramName
=
$
(
this
).
find
(
"td"
).
eq
(
0
).
html
();
var
paramName
=
$
(
this
).
find
(
"td"
).
eq
(
0
).
html
();
...
@@ -389,6 +383,9 @@ var kpiOptions = new Array();
...
@@ -389,6 +383,9 @@ var kpiOptions = new Array();
$
(
'#frequencyValue'
).
append
(
monthOption
);
$
(
'#frequencyValue'
).
append
(
monthOption
);
}
}
}
}
function
abandonTask
(){
function
abandonTask
(){
$
.
ajax
({
$
.
ajax
({
type
:
"GET"
,
type
:
"GET"
,
...
...
src/main/webapp/WEB-INF/views/TaskManage/RunTaskImage.jsp
View file @
196722b8
...
@@ -47,7 +47,7 @@
...
@@ -47,7 +47,7 @@
<div
class=
"content clearfix"
>
<div
class=
"content clearfix"
>
<div
class=
"block clearfix"
>
<div
class=
"block clearfix"
>
<div
class=
"tab-content"
>
<div
class=
"tab-content"
>
<img
id=
"img"
src=
"${ctx}/static/images/loading.gif"
/>
<img
style=
"width: 100%"
id=
"img"
src=
"${ctx}/static/images/loading.gif"
/>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -60,7 +60,8 @@
...
@@ -60,7 +60,8 @@
</div>
</div>
</div>
</div>
<script
type=
"text/javascript"
>
<script
type=
"text/javascript"
>
var
src
=
window
.
location
.
href
.
split
(
'?'
)[
1
];
var
src
=
window
.
location
.
href
.
split
(
'?'
)[
1
]
+
"?"
+
window
.
location
.
href
.
split
(
'?'
)[
2
];
$
(
"#img"
).
attr
(
"src"
,
src
);
$
(
"#img"
).
attr
(
"src"
,
src
);
</script>
</script>
...
...
src/main/webapp/static/js/xcdWarningTable.js
View file @
196722b8
...
@@ -319,15 +319,18 @@ table_pagging.prototype = {
...
@@ -319,15 +319,18 @@ table_pagging.prototype = {
+
")' alt='"
+
i
+
"'>"
+
this
.
getData
(
this
.
objectlist
[
i
],
this
.
header
[
k
][
1
])
+
"</a>"
;
+
")' alt='"
+
i
+
"'>"
+
this
.
getData
(
this
.
objectlist
[
i
],
this
.
header
[
k
][
1
])
+
"</a>"
;
}
}
if
(
k
==
1
1
){
if
(
k
==
1
0
){
if
(
tdContext
!=
" "
){
if
(
tdContext
!=
" "
){
tdContext
=
df
.
format
(
new
Date
(
tdContext
));
tdContext
=
df
.
format
(
new
Date
(
tdContext
));
}
}
}
else
if
(
k
==
1
2
){
}
else
if
(
k
==
1
1
){
if
(
tdContext
!=
" "
){
if
(
tdContext
!=
" "
){
tdContext
=
df
.
format
(
new
Date
(
tdContext
));
tdContext
=
df
.
format
(
new
Date
(
tdContext
));
}
}
else
if
(
k
==
12
){
}
else
if
(
k
==
15
){
if
(
tdContext
!=
" "
){
tdContext
=
df
.
format
(
new
Date
(
tdContext
));
}
}
else
if
(
k
==
16
){
if
(
tdContext
==
"已确认"
){
if
(
tdContext
==
"已确认"
){
tr
.
className
=
"green-tr"
;
tr
.
className
=
"green-tr"
;
}
else
if
(
tdContext
==
"已关联协查单"
){
}
else
if
(
tdContext
==
"已关联协查单"
){
...
...
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