Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
datamanage
Overview
Overview
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
shenjinzhu
datamanage
Commits
846fad2b
Commit
846fad2b
authored
Nov 14, 2018
by
[zhangzhiwei]
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除平台预警功能
parent
aacea318
Show whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
33 additions
and
37 deletions
+33
-37
src/main/java/com/zhiwei/manage/bean/Data.java
+1
-1
src/main/java/com/zhiwei/manage/bean/EasyNews.java
+1
-0
src/main/java/com/zhiwei/manage/bean/FieldBean.java
+2
-0
src/main/java/com/zhiwei/manage/bean/FieldIntegerity.java
+1
-0
src/main/java/com/zhiwei/manage/bean/Message.java
+1
-0
src/main/java/com/zhiwei/manage/bean/Messages.java
+0
-1
src/main/java/com/zhiwei/manage/bean/News.java
+1
-1
src/main/java/com/zhiwei/manage/bean/NewsDelayed.java
+1
-0
src/main/java/com/zhiwei/manage/bean/PageEty.java
+4
-3
src/main/java/com/zhiwei/manage/bean/Person.java
+1
-0
src/main/java/com/zhiwei/manage/bean/PingUrl.java
+1
-0
src/main/java/com/zhiwei/manage/bean/RunMsg.java
+1
-0
src/main/java/com/zhiwei/manage/bean/ServerBean.java
+1
-1
src/main/java/com/zhiwei/manage/bean/Template.java
+1
-0
src/main/java/com/zhiwei/manage/bean/Weibo.java
+1
-1
src/main/java/com/zhiwei/manage/handle/MainThread.java
+3
-7
src/main/java/com/zhiwei/manage/servlet/FieldController.java
+1
-0
src/main/java/com/zhiwei/manage/servlet/MessageConteoller.java
+1
-0
src/main/java/com/zhiwei/manage/servlet/PersonController.java
+1
-0
src/main/java/com/zhiwei/manage/servlet/ServerController.java
+2
-0
src/main/java/com/zhiwei/manage/servlet/TemplateController.java
+1
-2
src/main/java/com/zhiwei/manage/util/AESUtils.java
+0
-1
src/main/java/com/zhiwei/manage/util/Change.java
+1
-4
src/main/java/com/zhiwei/manage/util/MongoConnect.java
+5
-9
src/main/java/com/zhiwei/manage/util/MysqlConnection.java
+0
-4
src/main/java/com/zhiwei/manage/util/SendMailUtil.java
+0
-2
No files found.
src/main/java/com/zhiwei/manage/bean/Data.java
View file @
846fad2b
...
...
@@ -17,7 +17,7 @@ import org.springframework.stereotype.Component;
@Component
@Document
(
collection
=
"Data"
)
public
class
Data
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
// @Indexed(unique = true)
private
String
dataId
;
...
...
src/main/java/com/zhiwei/manage/bean/EasyNews.java
View file @
846fad2b
...
...
@@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
@Component
public
class
EasyNews
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
8314035021075562220L
;
private
String
spyderInfoId
;
private
String
title
;
private
String
source
;
...
...
src/main/java/com/zhiwei/manage/bean/FieldBean.java
View file @
846fad2b
...
...
@@ -12,6 +12,8 @@ import org.springframework.data.mongodb.core.mapping.Document;
*/
@Document
(
collection
=
"Field"
)
public
class
FieldBean
implements
Serializable
{
private
static
final
long
serialVersionUID
=
3693077530412674407L
;
private
String
id
;
private
int
fieldSize
;
private
String
field
;
...
...
src/main/java/com/zhiwei/manage/bean/FieldIntegerity.java
View file @
846fad2b
...
...
@@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
@Component
public
class
FieldIntegerity
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
4686741015083824543L
;
private
String
templateId
;
private
String
tempName
;
// 模板名
private
String
field
;
// 检测的字段
...
...
src/main/java/com/zhiwei/manage/bean/Message.java
View file @
846fad2b
...
...
@@ -17,6 +17,7 @@ import org.springframework.data.mongodb.core.mapping.Field;
@Document
(
collection
=
"Message"
)
public
class
Message
implements
Serializable
{
private
static
final
long
serialVersionUID
=
2280160284418432008L
;
@Indexed
@Id
private
String
messageId
;
...
...
src/main/java/com/zhiwei/manage/bean/Messages.java
View file @
846fad2b
package
com
.
zhiwei
.
manage
.
bean
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* 信息类
* @author Administrator
...
...
src/main/java/com/zhiwei/manage/bean/News.java
View file @
846fad2b
...
...
@@ -14,7 +14,7 @@ import org.springframework.stereotype.Component;
*/
@Component
public
class
News
implements
Serializable
{
private
static
final
long
serialVersionUID
=
7858511648802999854L
;
@Id
private
String
id
;
private
String
url
;
...
...
src/main/java/com/zhiwei/manage/bean/NewsDelayed.java
View file @
846fad2b
...
...
@@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
@Component
public
class
NewsDelayed
implements
Serializable
{
private
static
final
long
serialVersionUID
=
6883830786863119090L
;
private
String
templateId
;
private
String
tempName
;
// 模板名
private
double
newsDelayed
;
// 平均延时达标时间
...
...
src/main/java/com/zhiwei/manage/bean/PageEty.java
View file @
846fad2b
...
...
@@ -14,9 +14,10 @@ import org.springframework.stereotype.Component;
@Component
public
class
PageEty
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
1967822678864168577L
;
private
int
pageNo
;
private
int
pageSize
;
private
List
data
;
private
List
<?>
data
;
private
int
dataCount
;
private
int
pageCount
;
...
...
@@ -44,11 +45,11 @@ public class PageEty implements Serializable {
this
.
pageSize
=
pageSize
;
}
public
List
getData
()
{
public
List
<?>
getData
()
{
return
data
;
}
public
void
setData
(
List
data
)
{
public
void
setData
(
List
<?>
data
)
{
this
.
data
=
data
;
}
...
...
src/main/java/com/zhiwei/manage/bean/Person.java
View file @
846fad2b
...
...
@@ -17,6 +17,7 @@ import org.springframework.data.mongodb.core.mapping.Field;
@Document
(
collection
=
"Person"
)
public
class
Person
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1033547341815914116L
;
@Indexed
@Id
private
String
personId
;
...
...
src/main/java/com/zhiwei/manage/bean/PingUrl.java
View file @
846fad2b
...
...
@@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
@Component
public
class
PingUrl
implements
Serializable
{
private
static
final
long
serialVersionUID
=
6649286346021852166L
;
private
String
templateId
;
private
String
tempName
;
// 模板名
private
int
pingInterval
;
// 连通性测试间隔
...
...
src/main/java/com/zhiwei/manage/bean/RunMsg.java
View file @
846fad2b
...
...
@@ -15,6 +15,7 @@ import org.springframework.stereotype.Component;
@Component
public
class
RunMsg
implements
Serializable
{
private
static
final
long
serialVersionUID
=
6123479183870011019L
;
private
String
templateId
;
private
String
templateName
;
private
String
runType
;
// 运行类型
...
...
src/main/java/com/zhiwei/manage/bean/ServerBean.java
View file @
846fad2b
...
...
@@ -3,7 +3,6 @@ package com.zhiwei.manage.bean;
import
java.io.Serializable
;
import
org.springframework.data.annotation.Id
;
import
org.springframework.data.mongodb.core.index.Indexed
;
import
org.springframework.data.mongodb.core.mapping.Document
;
/**
...
...
@@ -15,6 +14,7 @@ import org.springframework.data.mongodb.core.mapping.Document;
@Document
(
collection
=
"DbTable"
)
public
class
ServerBean
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
5548582868100310015L
;
@Id
private
String
id
;
private
String
dbUsername
;
...
...
src/main/java/com/zhiwei/manage/bean/Template.java
View file @
846fad2b
...
...
@@ -18,6 +18,7 @@ import org.springframework.stereotype.Component;
@Document
(
collection
=
"Template"
)
public
class
Template
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
1556274587661119568L
;
/**
*
*/
...
...
src/main/java/com/zhiwei/manage/bean/Weibo.java
View file @
846fad2b
...
...
@@ -15,7 +15,7 @@ import org.springframework.stereotype.Component;
*/
@Component
public
class
Weibo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
1239465727956599189L
;
@Id
private
String
id
;
private
String
time
;
...
...
src/main/java/com/zhiwei/manage/handle/MainThread.java
View file @
846fad2b
...
...
@@ -31,10 +31,7 @@ import com.zhiwei.manage.service.CrawTemplateServiceImpl;
import
com.zhiwei.manage.service.DataServiceImpl
;
import
com.zhiwei.manage.service.MessageServiceImpl
;
import
com.zhiwei.manage.service.ServerServiceImpl
;
import
com.zhiwei.manage.service.TemplateServiceImpl
;
import
com.zhiwei.manage.util.Config
;
import
com.zhiwei.manage.util.ESUtil
;
import
com.zhiwei.manage.util.SendMailUtil
;
import
com.zhiwei.manage.util.TimeUtil
;
/**
...
...
@@ -175,7 +172,6 @@ public class MainThread extends Thread {
DataServiceImpl
dataService
=
BeanFactory
.
getBean
(
DataServiceImpl
.
class
);
ServerServiceImpl
serverService
=
BeanFactory
.
getBean
(
ServerServiceImpl
.
class
);
MessageServiceImpl
messageService
=
BeanFactory
.
getBean
(
MessageServiceImpl
.
class
);
TemplateServiceImpl
templateService
=
BeanFactory
.
getBean
(
TemplateServiceImpl
.
class
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH"
);
List
<
Channel
>
channel
=
serverService
.
findDisChannel
();
/**初始化模版列表***/
...
...
@@ -218,9 +214,9 @@ public class MainThread extends Thread {
m
.
setTitle
(
"渠道低数据量预警{"
+
chan
.
getPt
()
+
"}"
);
m
.
setContent
(
"1小时内的数据量为:"
+
count
);
m
.
setDate
(
sdf
.
format
(
start
.
getTime
()));
for
(
String
mail
:
Config
.
getVal
(
"count_mail"
).
split
(
","
))
{
SendMailUtil
.
sendMessage
(
mail
,
m
);
}
//
for (String mail : Config.getVal("count_mail").split(",")) {
//
SendMailUtil.sendMessage(mail, m);
//
}
}
}
catch
(
Exception
e
)
{
log
.
error
(
chan
.
getPt
()
+
"入库出错,错误信息{}"
,
e
);
...
...
src/main/java/com/zhiwei/manage/servlet/FieldController.java
View file @
846fad2b
...
...
@@ -66,6 +66,7 @@ public class FieldController {
@RequestMapping
(
value
=
"/deleteFields"
,
produces
=
"application/json;charset=utf-8"
)
@ResponseBody
public
String
deleteFields
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
@SuppressWarnings
(
"unchecked"
)
List
<
String
>
id
=
(
List
<
String
>)
map
.
get
(
"id"
);
System
.
out
.
println
(
id
);
boolean
b
=
fs
.
delete
(
id
);
...
...
src/main/java/com/zhiwei/manage/servlet/MessageConteoller.java
View file @
846fad2b
...
...
@@ -82,6 +82,7 @@ public class MessageConteoller {
@RequestMapping
(
value
=
"/deleteMsg"
,
produces
=
"application/json;charset=utf-8"
)
@ResponseBody
public
String
delete
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
@SuppressWarnings
(
"unchecked"
)
List
<
String
>
messageId
=
(
List
<
String
>)
map
.
get
(
"messageId"
);
msgService
.
delete
(
messageId
);
JsonResult
result
=
new
JsonResult
(
true
,
200
,
"删除成功"
,
""
);
...
...
src/main/java/com/zhiwei/manage/servlet/PersonController.java
View file @
846fad2b
...
...
@@ -162,6 +162,7 @@ public class PersonController {
@RequestMapping
(
value
=
"/deletePerson"
,
produces
=
"application/json;charset=utf-8"
)
@ResponseBody
public
String
deletePerson
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
@SuppressWarnings
(
"unchecked"
)
List
<
String
>
deleteList
=
(
List
<
String
>)
map
.
get
(
"personId"
);
boolean
b
=
personService
.
delete
(
deleteList
);
JsonResult
result
=
new
JsonResult
(
b
?
true
:
false
,
200
,
b
?
"操作成功"
:
"操作失败"
);
...
...
src/main/java/com/zhiwei/manage/servlet/ServerController.java
View file @
846fad2b
...
...
@@ -69,6 +69,7 @@ public class ServerController {
@RequestMapping
(
value
=
"/deleteServer"
,
produces
=
"application/json;charset=utf-8"
)
@ResponseBody
public
String
deleteServer
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
@SuppressWarnings
(
"unchecked"
)
List
<
String
>
serverid
=
(
List
<
String
>)
map
.
get
(
"serverid"
);
boolean
b
=
ss
.
delete
(
serverid
);
JsonResult
result
=
new
JsonResult
(
true
,
200
,
serverid
+
(
b
?
"删除成功"
:
"删除失败"
));
...
...
@@ -154,6 +155,7 @@ public class ServerController {
@RequestMapping
(
value
=
"/deleteChannel"
,
produces
=
"application/json;charset=utf-8"
)
@ResponseBody
public
String
deleteChannel
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
@SuppressWarnings
(
"unchecked"
)
List
<
String
>
id
=
(
List
<
String
>)
map
.
get
(
"id"
);
boolean
b
=
ss
.
deleteChannel
(
id
);
JsonResult
result
=
new
JsonResult
(
b
,
200
,
id
+
(
b
?
"删除成功"
:
"删除失败"
));
...
...
src/main/java/com/zhiwei/manage/servlet/TemplateController.java
View file @
846fad2b
...
...
@@ -5,7 +5,6 @@ import java.util.Map;
import
javax.servlet.http.HttpServletRequest
;
import
org.apache.commons.logging.Log
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.RequestBody
;
...
...
@@ -30,7 +29,6 @@ import com.zhiwei.manage.service.TemplateService;
@Controller
public
class
TemplateController
{
private
static
final
Log
log
=
org
.
apache
.
commons
.
logging
.
LogFactory
.
getLog
(
TemplateController
.
class
);
@Autowired
private
TemplateService
ts
;
@Autowired
...
...
@@ -116,6 +114,7 @@ public class TemplateController {
@RequestMapping
(
value
=
"/deleteTmp"
,
produces
=
"application/json;charset=utf-8"
)
@ResponseBody
public
String
deleteTmp
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
@SuppressWarnings
(
"unchecked"
)
List
<
String
>
templateId
=
(
List
<
String
>)
map
.
get
(
"templateId"
);
String
pt
=
(
String
)
map
.
get
(
"pt"
);
boolean
isDelete
=
false
;
...
...
src/main/java/com/zhiwei/manage/util/AESUtils.java
View file @
846fad2b
...
...
@@ -42,7 +42,6 @@ public class AESUtils {
}
public
static
void
main
(
String
[]
args
)
{
AESUtils
ac
=
new
AESUtils
();
String
jsm
=
AESUtils
.
encrypt
(
"wechat"
,
"shenjinzhu"
);
System
.
out
.
println
(
jsm
);
String
jm
=
AESUtils
.
decrypt
(
"wechat"
,
jsm
);
...
...
src/main/java/com/zhiwei/manage/util/Change.java
View file @
846fad2b
...
...
@@ -9,9 +9,6 @@ import java.util.Date;
import
java.util.List
;
import
java.util.Map
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
import
com.zhiwei.manage.bean.Data
;
import
com.zhiwei.manage.bean.EasyNews
;
...
...
@@ -40,7 +37,7 @@ public class Change {
* @param map
* @return
*/
public
static
<
T
>
T
toBean
(
Class
<
T
>
clazz
,
Map
map
)
{
public
static
<
T
>
T
toBean
(
Class
<
T
>
clazz
,
Map
<?,?>
map
)
{
T
obj
=
null
;
try
{
BeanInfo
beanInfo
=
Introspector
.
getBeanInfo
(
clazz
);
...
...
src/main/java/com/zhiwei/manage/util/MongoConnect.java
View file @
846fad2b
...
...
@@ -6,10 +6,6 @@ import java.util.Date;
import
java.util.List
;
import
java.util.Map
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Component
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.DB
;
import
com.mongodb.DBCollection
;
...
...
@@ -27,12 +23,11 @@ import com.mongodb.ServerAddress;
*
*/
public
class
MongoConnect
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
MongoConnect
.
class
);
private
static
MongoClient
mongoClient
=
null
;
private
static
String
dbName
;
public
MongoConnect
(
String
host
,
int
port
,
String
username
,
String
password
,
String
db
N
ame
)
{
this
.
dbName
=
dbN
ame
;
public
MongoConnect
(
String
host
,
int
port
,
String
username
,
String
password
,
String
db
n
ame
)
{
dbName
=
dbn
ame
;
if
(
mongoClient
==
null
)
{
MongoClientOptions
.
Builder
optionsBuilder
=
new
MongoClientOptions
.
Builder
();
optionsBuilder
.
connectionsPerHost
(
100
);
// 与目标数据库可创建的最大连接数
...
...
@@ -62,8 +57,8 @@ public class MongoConnect {
}
public
MongoConnect
(
String
host
,
int
port
,
String
db
N
ame
)
{
this
.
dbName
=
dbN
ame
;
public
MongoConnect
(
String
host
,
int
port
,
String
dbame
)
{
dbName
=
db
ame
;
if
(
mongoClient
==
null
)
{
MongoClientOptions
.
Builder
optionsBuilder
=
new
MongoClientOptions
.
Builder
();
optionsBuilder
.
connectionsPerHost
(
100
);
// 与目标数据库可创建的最大连接数
...
...
@@ -87,6 +82,7 @@ public class MongoConnect {
}
}
@SuppressWarnings
(
"unchecked"
)
public
List
<
Map
<
String
,
Object
>>
getData
(
Date
date
,
String
collection
){
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<
Map
<
String
,
Object
>>();
DB
db
=
mongoClient
.
getDB
(
dbName
);
...
...
src/main/java/com/zhiwei/manage/util/MysqlConnection.java
View file @
846fad2b
...
...
@@ -3,9 +3,6 @@ package com.zhiwei.manage.util;
import
java.sql.DriverManager
;
import
java.sql.SQLException
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
import
com.mysql.jdbc.Connection
;
/**
...
...
@@ -16,7 +13,6 @@ import com.mysql.jdbc.Connection;
*/
public
class
MysqlConnection
{
private
static
final
Log
log
=
LogFactory
.
getLog
(
MysqlConnection
.
class
);
private
String
host
;
private
int
port
;
private
String
dbName
;
...
...
src/main/java/com/zhiwei/manage/util/SendMailUtil.java
View file @
846fad2b
...
...
@@ -12,8 +12,6 @@ import javax.mail.internet.MimeBodyPart;
import
javax.mail.internet.MimeMessage
;
import
javax.mail.internet.MimeMultipart
;
import
org.apache.commons.logging.Log
;
import
org.apache.commons.logging.LogFactory
;
import
org.springframework.stereotype.Component
;
import
com.zhiwei.manage.bean.Messages
;
...
...
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