Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
browser-backend
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
Administrator
browser-backend
Commits
cb3b2888
Commit
cb3b2888
authored
Oct 15, 2020
by
huangjiamin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Controller层增添日志
parent
5d81e952
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
159 additions
and
38 deletions
+159
-38
ConfigController.java
...c/browserbackend/browser/controller/ConfigController.java
+13
-3
GlobalFieldController.java
...wserbackend/browser/controller/GlobalFieldController.java
+12
-2
GroupController.java
...ec/browserbackend/browser/controller/GroupController.java
+17
-0
HistoryController.java
.../browserbackend/browser/controller/HistoryController.java
+20
-0
IpControlloer.java
...dgec/browserbackend/browser/controller/IpControlloer.java
+0
-0
ShopController.java
...gec/browserbackend/browser/controller/ShopController.java
+0
-0
TempController.java
...gec/browserbackend/browser/controller/TempController.java
+21
-1
VpsController.java
...dgec/browserbackend/browser/controller/VpsController.java
+76
-32
No files found.
src/main/java/com/edgec/browserbackend/browser/controller/ConfigController.java
View file @
cb3b2888
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.browser.dto.GroupDto
;
import
com.edgec.browserbackend.browser.service.IpResourceService
;
import
com.edgec.browserbackend.browser.service.IpResourceService
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
com.edgec.browserbackend.common.dto.Result
;
import
org.slf4j.Logger
;
import
com.edgec.browserbackend.common.utils.FileUtil
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
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
;
...
@@ -23,16 +22,21 @@ import java.util.Map;
...
@@ -23,16 +22,21 @@ import java.util.Map;
@RequestMapping
(
"/config"
)
@RequestMapping
(
"/config"
)
public
class
ConfigController
{
public
class
ConfigController
{
private
final
Logger
log
=
LoggerFactory
.
getLogger
(
ConfigController
.
class
);
@Autowired
@Autowired
private
IpResourceService
ipResourceService
;
private
IpResourceService
ipResourceService
;
@RequestMapping
(
value
=
"/ipOptions"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/ipOptions"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
getIpOptions
()
{
public
ResultDto
getIpOptions
()
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getIpOptions】 "
;
log
.
info
(
"{}, params : "
,
logs
);
try
{
try
{
resultDto
.
setData
(
ipResourceService
.
getIpOptions
());
resultDto
.
setData
(
ipResourceService
.
getIpOptions
());
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
@@ -45,10 +49,13 @@ public class ConfigController {
...
@@ -45,10 +49,13 @@ public class ConfigController {
@RequestMapping
(
value
=
"/setipOptions"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/setipOptions"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
setIpOptions
()
{
public
ResultDto
setIpOptions
()
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【setIpOptions】 "
;
log
.
info
(
"{}, params : "
,
logs
);
try
{
try
{
ipResourceService
.
setIpOptions
();
ipResourceService
.
setIpOptions
();
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
@@ -61,10 +68,13 @@ public class ConfigController {
...
@@ -61,10 +68,13 @@ public class ConfigController {
@RequestMapping
(
value
=
"/platformOptions"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/platformOptions"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
getPlatformOptions
()
{
public
ResultDto
getPlatformOptions
()
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getPlatformOptions】 "
;
log
.
info
(
"{}, params : "
,
logs
);
try
{
try
{
resultDto
.
setData
(
ipResourceService
.
getPlatformOptions
());
resultDto
.
setData
(
ipResourceService
.
getPlatformOptions
());
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
...
src/main/java/com/edgec/browserbackend/browser/controller/GlobalFieldController.java
View file @
cb3b2888
...
@@ -2,6 +2,8 @@ package com.edgec.browserbackend.browser.controller;
...
@@ -2,6 +2,8 @@ package com.edgec.browserbackend.browser.controller;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.browser.service.GlobalFieldService
;
import
com.edgec.browserbackend.browser.service.GlobalFieldService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
@@ -16,6 +18,8 @@ import org.springframework.web.bind.annotation.RestController;
...
@@ -16,6 +18,8 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping
(
"/globalfield"
)
@RequestMapping
(
"/globalfield"
)
public
class
GlobalFieldController
{
public
class
GlobalFieldController
{
private
final
Logger
log
=
LoggerFactory
.
getLogger
(
GroupController
.
class
);
@Autowired
@Autowired
private
GlobalFieldService
globalFieldService
;
private
GlobalFieldService
globalFieldService
;
...
@@ -23,8 +27,14 @@ public class GlobalFieldController {
...
@@ -23,8 +27,14 @@ public class GlobalFieldController {
@GetMapping
(
"/speciallinestate"
)
@GetMapping
(
"/speciallinestate"
)
public
ResultDto
querySpecialLineState
()
{
public
ResultDto
querySpecialLineState
()
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
resultDto
.
setStatus
(
0
);
String
logs
=
"【addGroup】 "
;
resultDto
.
setData
(
globalFieldService
.
querySpecialLineState
());
log
.
info
(
"{}, params :"
,
logs
);
try
{
resultDto
.
setStatus
(
0
);
resultDto
.
setData
(
globalFieldService
.
querySpecialLineState
());
}
catch
(
Exception
e
){
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
return
resultDto
;
return
resultDto
;
}
}
}
}
src/main/java/com/edgec/browserbackend/browser/controller/GroupController.java
View file @
cb3b2888
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.browser.domain.Group
;
import
com.edgec.browserbackend.browser.domain.Group
;
import
com.edgec.browserbackend.browser.dto.GroupDto
;
import
com.edgec.browserbackend.browser.dto.GroupDto
;
import
com.edgec.browserbackend.browser.service.GroupService
;
import
com.edgec.browserbackend.browser.service.GroupService
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
@@ -19,18 +22,23 @@ import java.util.Map;
...
@@ -19,18 +22,23 @@ import java.util.Map;
@RequestMapping
(
"/group"
)
@RequestMapping
(
"/group"
)
public
class
GroupController
{
public
class
GroupController
{
private
final
Logger
log
=
LoggerFactory
.
getLogger
(
GroupController
.
class
);
@Autowired
@Autowired
private
GroupService
groupService
;
private
GroupService
groupService
;
@RequestMapping
(
"/add"
)
@RequestMapping
(
"/add"
)
public
ResultDto
addGroup
(
Principal
principal
,
@RequestBody
GroupDto
groupDto
)
{
public
ResultDto
addGroup
(
Principal
principal
,
@RequestBody
GroupDto
groupDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【addGroup】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
groupDto
));
try
{
try
{
GroupDto
groupDto1
=
new
GroupDto
();
GroupDto
groupDto1
=
new
GroupDto
();
groupDto1
.
setId
(
groupService
.
addGroup
(
principal
.
getName
(),
groupDto
.
getName
()));
groupDto1
.
setId
(
groupService
.
addGroup
(
principal
.
getName
(),
groupDto
.
getName
()));
resultDto
.
setData
(
groupDto1
);
resultDto
.
setData
(
groupDto1
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
@@ -43,10 +51,13 @@ public class GroupController {
...
@@ -43,10 +51,13 @@ public class GroupController {
@RequestMapping
(
"/update"
)
@RequestMapping
(
"/update"
)
public
ResultDto
updateGroup
(
Principal
principal
,
@RequestBody
Group
group
)
{
public
ResultDto
updateGroup
(
Principal
principal
,
@RequestBody
Group
group
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【updateGroup】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
group
));
try
{
try
{
groupService
.
updateGroup
(
principal
.
getName
(),
group
);
groupService
.
updateGroup
(
principal
.
getName
(),
group
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
@@ -59,10 +70,13 @@ public class GroupController {
...
@@ -59,10 +70,13 @@ public class GroupController {
@RequestMapping
(
"/del"
)
@RequestMapping
(
"/del"
)
public
ResultDto
deleteGroup
(
Principal
principal
,
@RequestBody
GroupDto
groupDto
)
{
public
ResultDto
deleteGroup
(
Principal
principal
,
@RequestBody
GroupDto
groupDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【deleteGroup】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
groupDto
));
try
{
try
{
groupService
.
deleteGroup
(
principal
.
getName
(),
groupDto
.
getId
());
groupService
.
deleteGroup
(
principal
.
getName
(),
groupDto
.
getId
());
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
@@ -75,11 +89,14 @@ public class GroupController {
...
@@ -75,11 +89,14 @@ public class GroupController {
@RequestMapping
(
"/list"
)
@RequestMapping
(
"/list"
)
public
ResultDto
getGroupList
(
Principal
principal
)
{
public
ResultDto
getGroupList
(
Principal
principal
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getGroupList】 "
;
log
.
info
(
"{}, params : {}"
,
logs
,
principal
.
getName
());
try
{
try
{
List
<
GroupDto
>
groupDtos
=
groupService
.
getGroupList
(
principal
.
getName
());
List
<
GroupDto
>
groupDtos
=
groupService
.
getGroupList
(
principal
.
getName
());
resultDto
.
setData
(
groupDtos
);
resultDto
.
setData
(
groupDtos
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
resultDto
.
setStatus
(-
1
);
resultDto
.
setStatus
(-
1
);
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
Map
<
String
,
Object
>
statusInfo
=
new
HashMap
<>();
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
statusInfo
.
put
(
"code"
,
e
.
getErrorCode
());
...
...
src/main/java/com/edgec/browserbackend/browser/controller/HistoryController.java
View file @
cb3b2888
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.browser.domain.WinHistory
;
import
com.edgec.browserbackend.browser.domain.WinHistory
;
import
com.edgec.browserbackend.browser.dto.HistoryListRequestDto
;
import
com.edgec.browserbackend.browser.dto.HistoryListRequestDto
;
...
@@ -7,6 +8,8 @@ import com.edgec.browserbackend.browser.dto.LoginHistoryDto;
...
@@ -7,6 +8,8 @@ import com.edgec.browserbackend.browser.dto.LoginHistoryDto;
import
com.edgec.browserbackend.browser.dto.OperationHistoryDto
;
import
com.edgec.browserbackend.browser.dto.OperationHistoryDto
;
import
com.edgec.browserbackend.browser.service.HistoryService
;
import
com.edgec.browserbackend.browser.service.HistoryService
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -19,16 +22,21 @@ import java.util.Map;
...
@@ -19,16 +22,21 @@ import java.util.Map;
@RequestMapping
(
"/history"
)
@RequestMapping
(
"/history"
)
public
class
HistoryController
{
public
class
HistoryController
{
private
final
Logger
log
=
LoggerFactory
.
getLogger
(
HistoryController
.
class
);
@Autowired
@Autowired
HistoryService
historyService
;
HistoryService
historyService
;
@RequestMapping
(
value
=
"/login/add"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/login/add"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
addLoginHistory
(
Principal
principal
,
@RequestBody
LoginHistoryDto
loginHistoryDto
)
{
public
ResultDto
addLoginHistory
(
Principal
principal
,
@RequestBody
LoginHistoryDto
loginHistoryDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【addLoginHistory】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
loginHistoryDto
));
try
{
try
{
historyService
.
addLoginHistory
(
principal
.
getName
(),
loginHistoryDto
);
historyService
.
addLoginHistory
(
principal
.
getName
(),
loginHistoryDto
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
@@ -37,10 +45,13 @@ public class HistoryController {
...
@@ -37,10 +45,13 @@ public class HistoryController {
@RequestMapping
(
value
=
"/operation/add"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/operation/add"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
addOperationHistory
(
Principal
principal
,
@RequestBody
OperationHistoryDto
operationHistoryDto
)
{
public
ResultDto
addOperationHistory
(
Principal
principal
,
@RequestBody
OperationHistoryDto
operationHistoryDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【addOperationHistory】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
operationHistoryDto
));
try
{
try
{
historyService
.
addOperationHistory
(
principal
.
getName
(),
operationHistoryDto
);
historyService
.
addOperationHistory
(
principal
.
getName
(),
operationHistoryDto
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
@@ -49,10 +60,13 @@ public class HistoryController {
...
@@ -49,10 +60,13 @@ public class HistoryController {
@RequestMapping
(
value
=
"/login/list"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/login/list"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
getLoginHistories
(
Principal
principal
,
@RequestBody
HistoryListRequestDto
historyListRequestDto
)
{
public
ResultDto
getLoginHistories
(
Principal
principal
,
@RequestBody
HistoryListRequestDto
historyListRequestDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getLoginHistories】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
historyListRequestDto
));
try
{
try
{
resultDto
.
setData
(
historyService
.
getLoginHistories
(
principal
.
getName
(),
historyListRequestDto
));
resultDto
.
setData
(
historyService
.
getLoginHistories
(
principal
.
getName
(),
historyListRequestDto
));
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
@@ -61,10 +75,13 @@ public class HistoryController {
...
@@ -61,10 +75,13 @@ public class HistoryController {
@RequestMapping
(
value
=
"/operation/list"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/operation/list"
,
method
=
RequestMethod
.
POST
)
public
ResultDto
getOperationHistories
(
Principal
principal
,
@RequestBody
HistoryListRequestDto
historyListRequestDto
)
{
public
ResultDto
getOperationHistories
(
Principal
principal
,
@RequestBody
HistoryListRequestDto
historyListRequestDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getOperationHistories】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
historyListRequestDto
));
try
{
try
{
resultDto
.
setData
(
historyService
.
getOperationHistories
(
principal
.
getName
(),
historyListRequestDto
));
resultDto
.
setData
(
historyService
.
getOperationHistories
(
principal
.
getName
(),
historyListRequestDto
));
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
@@ -73,11 +90,14 @@ public class HistoryController {
...
@@ -73,11 +90,14 @@ public class HistoryController {
@PostMapping
(
"/url/add"
)
@PostMapping
(
"/url/add"
)
public
void
addWinlog
(
Principal
principal
,
@RequestBody
String
urlRecord
)
{
public
void
addWinlog
(
Principal
principal
,
@RequestBody
String
urlRecord
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【addWinlog】 "
;
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
urlRecord
));
try
{
try
{
WinHistory
winHistory
=
new
WinHistory
(
Instant
.
now
().
toEpochMilli
(),
urlRecord
);
WinHistory
winHistory
=
new
WinHistory
(
Instant
.
now
().
toEpochMilli
(),
urlRecord
);
historyService
.
addBrowserWinLog
(
principal
.
getName
(),
winHistory
);
historyService
.
addBrowserWinLog
(
principal
.
getName
(),
winHistory
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
}
}
...
...
src/main/java/com/edgec/browserbackend/browser/controller/IpControlloer.java
View file @
cb3b2888
This diff is collapsed.
Click to expand it.
src/main/java/com/edgec/browserbackend/browser/controller/ShopController.java
View file @
cb3b2888
This diff is collapsed.
Click to expand it.
src/main/java/com/edgec/browserbackend/browser/controller/TempController.java
View file @
cb3b2888
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.browser.domain.UserCode
;
import
com.edgec.browserbackend.browser.domain.UserCode
;
import
com.edgec.browserbackend.browser.dto.FavoriteUrl
;
import
com.edgec.browserbackend.browser.dto.FavoriteUrl
;
...
@@ -8,6 +9,8 @@ import com.edgec.browserbackend.browser.dto.TempReportDto;
...
@@ -8,6 +9,8 @@ import com.edgec.browserbackend.browser.dto.TempReportDto;
import
com.edgec.browserbackend.browser.service.ShopService
;
import
com.edgec.browserbackend.browser.service.ShopService
;
import
com.edgec.browserbackend.browser.service.TempService
;
import
com.edgec.browserbackend.browser.service.TempService
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
com.edgec.browserbackend.common.commons.error.ClientRequestException
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -22,6 +25,8 @@ import java.util.Map;
...
@@ -22,6 +25,8 @@ import java.util.Map;
@RequestMapping
(
"/temp"
)
@RequestMapping
(
"/temp"
)
public
class
TempController
{
public
class
TempController
{
private
final
Logger
log
=
LoggerFactory
.
getLogger
(
TempController
.
class
);
@Autowired
@Autowired
private
TempService
tempService
;
private
TempService
tempService
;
...
@@ -33,7 +38,13 @@ public class TempController {
...
@@ -33,7 +38,13 @@ public class TempController {
*/
*/
@PostMapping
(
value
=
"/usercode"
)
@PostMapping
(
value
=
"/usercode"
)
public
void
addUserCode
(
@RequestBody
UserCode
userCode
)
{
public
void
addUserCode
(
@RequestBody
UserCode
userCode
)
{
tempService
.
save
(
userCode
);
String
logs
=
"【addUserCode】 "
;
log
.
info
(
"{}, params : {}"
,
logs
,
JSONObject
.
toJSONString
(
userCode
));
try
{
tempService
.
save
(
userCode
);
}
catch
(
Exception
e
){
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
}
}
@GetMapping
(
"/{ip}"
)
@GetMapping
(
"/{ip}"
)
...
@@ -47,11 +58,14 @@ public class TempController {
...
@@ -47,11 +58,14 @@ public class TempController {
@GetMapping
(
"/favorites/{shopId}"
)
@GetMapping
(
"/favorites/{shopId}"
)
public
ResultDto
getFavoritesByShopId
(
@PathVariable
(
"shopId"
)
String
shopId
)
{
public
ResultDto
getFavoritesByShopId
(
@PathVariable
(
"shopId"
)
String
shopId
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getFavoritesByShopId】 "
;
log
.
info
(
"{}, params : {}"
,
logs
,
shopId
);
try
{
try
{
List
<
FavoriteUrl
>
list
=
shopService
.
getFavoritesByShopId
(
shopId
);
List
<
FavoriteUrl
>
list
=
shopService
.
getFavoritesByShopId
(
shopId
);
resultDto
.
setData
(
list
);
resultDto
.
setData
(
list
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
@@ -63,11 +77,14 @@ public class TempController {
...
@@ -63,11 +77,14 @@ public class TempController {
@DeleteMapping
(
"/favorites"
)
@DeleteMapping
(
"/favorites"
)
public
ResultDto
deleteFavoritesByShopId
(
@RequestBody
FavoriteUrlDto
favoriteUrlDto
)
{
public
ResultDto
deleteFavoritesByShopId
(
@RequestBody
FavoriteUrlDto
favoriteUrlDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【addUserCode】 "
;
log
.
info
(
"{}, params : {}"
,
logs
,
JSONObject
.
toJSONString
(
favoriteUrlDto
));
try
{
try
{
FavoriteUrl
favoriteUrl
=
new
FavoriteUrl
(
""
,
favoriteUrlDto
.
getUrl
());
FavoriteUrl
favoriteUrl
=
new
FavoriteUrl
(
""
,
favoriteUrlDto
.
getUrl
());
resultDto
.
setData
(
shopService
.
deleteFavoritesByShopId
(
favoriteUrlDto
.
getShopId
(),
favoriteUrl
));
resultDto
.
setData
(
shopService
.
deleteFavoritesByShopId
(
favoriteUrlDto
.
getShopId
(),
favoriteUrl
));
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
@@ -79,12 +96,15 @@ public class TempController {
...
@@ -79,12 +96,15 @@ public class TempController {
@PostMapping
(
"/favorites"
)
@PostMapping
(
"/favorites"
)
public
ResultDto
saveFavoritesByShopId
(
@RequestBody
FavoriteUrlDto
favoriteUrlDto
)
{
public
ResultDto
saveFavoritesByShopId
(
@RequestBody
FavoriteUrlDto
favoriteUrlDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【addUserCode】 "
;
log
.
info
(
"{}, params : {}"
,
logs
,
JSONObject
.
toJSONString
(
favoriteUrlDto
));
try
{
try
{
FavoriteUrl
favoriteUrl
=
new
FavoriteUrl
(
favoriteUrlDto
.
getTitle
(),
favoriteUrlDto
.
getUrl
());
FavoriteUrl
favoriteUrl
=
new
FavoriteUrl
(
favoriteUrlDto
.
getTitle
(),
favoriteUrlDto
.
getUrl
());
shopService
.
saveFavoritesByShopId
(
favoriteUrlDto
.
getShopId
(),
favoriteUrl
);
shopService
.
saveFavoritesByShopId
(
favoriteUrlDto
.
getShopId
(),
favoriteUrl
);
resultDto
.
setData
(
true
);
resultDto
.
setData
(
true
);
resultDto
.
setStatus
(
0
);
resultDto
.
setStatus
(
0
);
}
catch
(
ClientRequestException
e
)
{
}
catch
(
ClientRequestException
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
dealClientRequestException
(
resultDto
,
e
);
dealClientRequestException
(
resultDto
,
e
);
}
}
return
resultDto
;
return
resultDto
;
...
...
src/main/java/com/edgec/browserbackend/browser/controller/VpsController.java
View file @
cb3b2888
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
package
com
.
edgec
.
browserbackend
.
browser
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.account.dto.ResultDto
;
import
com.edgec.browserbackend.browser.domain.Vps
;
import
com.edgec.browserbackend.browser.domain.Vps
;
import
com.edgec.browserbackend.browser.dto.AssignVpsDto
;
import
com.edgec.browserbackend.browser.dto.AssignVpsDto
;
import
com.edgec.browserbackend.browser.dto.PageInfo
;
import
com.edgec.browserbackend.browser.dto.PageInfo
;
import
com.edgec.browserbackend.browser.dto.VpsPageResultDto
;
import
com.edgec.browserbackend.browser.dto.VpsPageResultDto
;
import
com.edgec.browserbackend.browser.service.VpsService
;
import
com.edgec.browserbackend.browser.service.VpsService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
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.data.domain.PageRequest
;
import
org.springframework.data.domain.PageRequest
;
...
@@ -24,31 +27,52 @@ import java.util.List;
...
@@ -24,31 +27,52 @@ import java.util.List;
@RestController
@RestController
@RequestMapping
(
"/vps"
)
@RequestMapping
(
"/vps"
)
public
class
VpsController
{
public
class
VpsController
{
private
final
Logger
log
=
LoggerFactory
.
getLogger
(
VpsController
.
class
);
@Autowired
@Autowired
private
VpsService
vpsService
;
private
VpsService
vpsService
;
@PostMapping
(
"/add"
)
@PostMapping
(
"/add"
)
public
ResultDto
addVps
(
Principal
principal
,
@Validated
@RequestBody
Vps
vps
)
{
public
ResultDto
addVps
(
Principal
principal
,
@Validated
@RequestBody
Vps
vps
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
vps
.
setOwner1
(
principal
.
getName
());
String
logs
=
"【addVps】 "
;
String
s
=
vpsService
.
addVps
(
vps
);
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
JSONObject
.
toJSONString
(
vps
));
resultDto
.
setData
(
s
);
try
{
vps
.
setOwner1
(
principal
.
getName
());
String
s
=
vpsService
.
addVps
(
vps
);
resultDto
.
setData
(
s
);
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
return
resultDto
;
return
resultDto
;
}
}
@DeleteMapping
(
"/{id}"
)
@DeleteMapping
(
"/{id}"
)
public
ResultDto
deleteVps
(
Principal
principal
,
@PathVariable
String
id
)
{
public
ResultDto
deleteVps
(
Principal
principal
,
@PathVariable
String
id
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
vpsService
.
deleteVps
(
principal
.
getName
(),
id
);
String
logs
=
"【deleteVps】 "
;
resultDto
.
setStatus
(
0
);
log
.
info
(
"{}, params : {}, {}"
,
logs
,
principal
.
getName
(),
id
);
try
{
vpsService
.
deleteVps
(
principal
.
getName
(),
id
);
resultDto
.
setStatus
(
0
);
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
return
resultDto
;
return
resultDto
;
}
}
@PutMapping
(
"/update"
)
@PutMapping
(
"/update"
)
public
ResultDto
updateVps
(
@RequestBody
Vps
vps
)
{
public
ResultDto
updateVps
(
@RequestBody
Vps
vps
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
vpsService
.
updateVps
(
vps
);
String
logs
=
"【updateVps】 "
;
resultDto
.
setStatus
(
0
);
log
.
info
(
"{}, params : {}"
,
logs
,
JSONObject
.
toJSONString
(
vps
));
try
{
vpsService
.
updateVps
(
vps
);
resultDto
.
setStatus
(
0
);
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
return
resultDto
;
return
resultDto
;
}
}
...
@@ -58,9 +82,15 @@ public class VpsController {
...
@@ -58,9 +82,15 @@ public class VpsController {
@GetMapping
(
"/login_vps/{id}"
)
@GetMapping
(
"/login_vps/{id}"
)
public
ResultDto
getVps
(
@PathVariable
String
id
)
{
public
ResultDto
getVps
(
@PathVariable
String
id
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
rdp
=
vpsService
.
loginVps
(
id
);
String
logs
=
"【getVps】 "
;
resultDto
.
setStatus
(
0
);
log
.
info
(
"{}, params : {}"
,
logs
,
id
);
resultDto
.
setData
(
rdp
);
try
{
String
rdp
=
vpsService
.
loginVps
(
id
);
resultDto
.
setStatus
(
0
);
resultDto
.
setData
(
rdp
);
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
return
resultDto
;
return
resultDto
;
}
}
...
@@ -70,17 +100,22 @@ public class VpsController {
...
@@ -70,17 +100,22 @@ public class VpsController {
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
ResultDto
getVpsList
(
Principal
principal
,
@RequestParam
(
value
=
"page"
)
int
page
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
public
ResultDto
getVpsList
(
Principal
principal
,
@RequestParam
(
value
=
"page"
)
int
page
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
String
logs
=
"【getVpsList】 "
;
log
.
info
(
"{}, params : {}, {}, {}"
,
logs
,
principal
.
getName
(),
page
,
size
);
try
{
Pageable
pageable
=
PageRequest
.
of
(
page
,
size
);
Page
<
Vps
>
pageInfo
=
vpsService
.
queryPage
(
principal
.
getName
(),
pageable
);
resultDto
.
setData
(
pageInfo
);
/// 临时这样写,有空了得去掉下面三行
PageInfo
pageResult
=
new
PageInfo
(
pageInfo
.
getPageable
().
getPageNumber
(),
pageInfo
.
getTotalPages
(),
(
int
)
pageInfo
.
getTotalElements
());
VpsPageResultDto
<
Vps
>
shopPageResultDto
=
new
VpsPageResultDto
<>(
pageInfo
.
getContent
(),
pageResult
);
resultDto
.
setData
(
shopPageResultDto
);
Pageable
pageable
=
PageRequest
.
of
(
page
,
size
);
resultDto
.
setStatus
(
0
);
Page
<
Vps
>
pageInfo
=
vpsService
.
queryPage
(
principal
.
getName
(),
pageable
);
}
catch
(
Exception
e
)
{
resultDto
.
setData
(
pageInfo
);
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
/// 临时这样写,有空了得去掉下面三行
PageInfo
pageResult
=
new
PageInfo
(
pageInfo
.
getPageable
().
getPageNumber
(),
pageInfo
.
getTotalPages
(),
(
int
)
pageInfo
.
getTotalElements
());
VpsPageResultDto
<
Vps
>
shopPageResultDto
=
new
VpsPageResultDto
<
Vps
>(
pageInfo
.
getContent
(),
pageResult
);
resultDto
.
setData
(
shopPageResultDto
);
resultDto
.
setStatus
(
0
);
return
resultDto
;
return
resultDto
;
}
}
...
@@ -90,14 +125,19 @@ public class VpsController {
...
@@ -90,14 +125,19 @@ public class VpsController {
@PostMapping
(
"/assign"
)
@PostMapping
(
"/assign"
)
public
ResultDto
assignVpsList
(
Principal
principal
,
@RequestBody
AssignVpsDto
assignVpsDto
)
{
public
ResultDto
assignVpsList
(
Principal
principal
,
@RequestBody
AssignVpsDto
assignVpsDto
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
List
<
String
>
list
=
vpsService
.
assignVpsList
(
principal
.
getName
(),
assignVpsDto
);
String
logs
=
"【assignVpsList】 "
;
if
(
list
.
isEmpty
())
{
log
.
info
(
"{}, params : {}"
,
logs
,
JSONObject
.
toJSONString
(
assignVpsDto
));
resultDto
.
setStatus
(
0
);
try
{
}
else
{
List
<
String
>
list
=
vpsService
.
assignVpsList
(
principal
.
getName
(),
assignVpsDto
);
resultDto
.
setStatus
(-
1
);
if
(
list
.
isEmpty
())
{
resultDto
.
setData
(
list
);
resultDto
.
setStatus
(
0
);
}
else
{
resultDto
.
setStatus
(-
1
);
resultDto
.
setData
(
list
);
}
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
}
return
resultDto
;
return
resultDto
;
}
}
...
@@ -107,11 +147,15 @@ public class VpsController {
...
@@ -107,11 +147,15 @@ public class VpsController {
@GetMapping
(
"/list/{id}"
)
@GetMapping
(
"/list/{id}"
)
public
ResultDto
getVpsList
(
Principal
principal
,
@PathVariable
String
id
)
{
public
ResultDto
getVpsList
(
Principal
principal
,
@PathVariable
String
id
)
{
ResultDto
resultDto
=
new
ResultDto
();
ResultDto
resultDto
=
new
ResultDto
();
List
<
String
>
list
=
vpsService
.
queryAssignUserList
(
principal
.
getName
(),
id
);
String
logs
=
"【getVpsList】 "
;
log
.
info
(
"{}, params : {}"
,
logs
,
id
);
resultDto
.
setData
(
list
);
try
{
List
<
String
>
list
=
vpsService
.
queryAssignUserList
(
principal
.
getName
(),
id
);
resultDto
.
setStatus
(
0
);
resultDto
.
setData
(
list
);
resultDto
.
setStatus
(
0
);
}
catch
(
Exception
e
)
{
log
.
error
(
"{}, Exception : {}"
,
logs
,
e
.
getMessage
(),
e
);
}
return
resultDto
;
return
resultDto
;
}
}
...
...
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