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
23c4f5a7
Commit
23c4f5a7
authored
Oct 15, 2020
by
Administrator
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature-addLog' into 'master'
Controller层增添日志 See merge request
!198
parents
6617b4f3
cb3b2888
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 @
23c4f5a7
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 @
23c4f5a7
...
@@ -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 @
23c4f5a7
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 @
23c4f5a7
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 @
23c4f5a7
This diff is collapsed.
Click to expand it.
src/main/java/com/edgec/browserbackend/browser/controller/ShopController.java
View file @
23c4f5a7
This diff is collapsed.
Click to expand it.
src/main/java/com/edgec/browserbackend/browser/controller/TempController.java
View file @
23c4f5a7
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 @
23c4f5a7
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