Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fangyeqing
/
xkl-interface
·
Commits
Go to a project
GitLab
Go to dashboard
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
zhaoyue
8 years ago
Commit
7af97ae411806d69222a3f742ea2722062b926a8
1 parent
7d3641ba
master
...
addDataShare
addHttps
fixDB
fixbug
register
reportStructure
zhaoyue-dev4
ADD code for uspih
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
2 deletions
src/main/java/com/xkl/authorization/resolvers/CurrentAdminMethodArgumentResolver.java
src/main/java/com/xkl/service/ReportService.java
src/main/java/com/xkl/authorization/resolvers/CurrentAdminMethodArgumentResolver.java
View file @
7af97ae
...
...
@@ -3,6 +3,7 @@ package com.xkl.authorization.resolvers;
import
com.xkl.authorization.annotation.CurrentAdmin
;
import
com.xkl.config.Constants
;
import
com.xkl.controller.uploadsoft.UpSoftAccountController
;
import
com.xkl.controller.uspih.AdminAccountController
;
import
com.xkl.domain.XklAdminEntity
;
import
com.xkl.repository.AdminRepository
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -39,7 +40,8 @@ public class CurrentAdminMethodArgumentResolver implements HandlerMethodArgument
@Override
public
Object
resolveArgument
(
MethodParameter
parameter
,
ModelAndViewContainer
mavContainer
,
NativeWebRequest
webRequest
,
WebDataBinderFactory
binderFactory
)
throws
Exception
{
//取出鉴权时存入的登录用户Id
String
currentAdminId
=
((
String
)
webRequest
.
getAttribute
(
Constants
.
CURRENT_USER_ID
,
RequestAttributes
.
SCOPE_REQUEST
)).
replace
(
UpSoftAccountController
.
UPSOFT_TOKEN_PREFIX
,
""
);
String
currentAdminId
=
((
String
)
webRequest
.
getAttribute
(
Constants
.
CURRENT_USER_ID
,
RequestAttributes
.
SCOPE_REQUEST
)).
replace
(
UpSoftAccountController
.
UPSOFT_TOKEN_PREFIX
,
""
).
replace
(
AdminAccountController
.
USPIH_TOKEN_PREFIX
,
""
);
if
(
currentAdminId
!=
null
)
{
//从数据库中查询并返回
XklAdminEntity
admin
=
adminRepository
.
findByIdAndStatus
(
Long
.
parseLong
(
currentAdminId
),
Constants
.
STATUS_OK
);
...
...
src/main/java/com/xkl/service/ReportService.java
View file @
7af97ae
...
...
@@ -127,6 +127,8 @@ public class ReportService implements IReportService {
reportRepository
.
delete
(
report
);
List
<
XklAmpReportDetailEntity
>
detailList
=
reportDetailRepository
.
findByReportId
(
report
.
getId
());
reportDetailRepository
.
delete
(
detailList
);
List
<
XklAmpReportResultEntity
>
rpResList
=
reportResultRepository
.
findByReportId
(
report
.
getId
());
reportResultRepository
.
delete
(
rpResList
);
return
new
ResponseEntity
<>(
ResultModel
.
ok
(),
HttpStatus
.
OK
);
}
...
...
@@ -219,7 +221,7 @@ public class ReportService implements IReportService {
rpRes
.
setReportId
(
ampReport
.
getId
());
}
reportDetailRepository
.
save
(
report
.
getRpDetailList
());
reportResultRepository
.
save
(
report
.
getBasicResList
());
reportResultRepository
.
save
(
report
.
getBasicResList
());
return
ampReport
.
getId
();
}
...
...
Please
register
or
login
to post a comment