Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
C
chnmuseum-party
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
liqin
chnmuseum-party
Commits
ff681ad2
Commit
ff681ad2
authored
Apr 19, 2021
by
liqin
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug fixed
parent
afc63bb1
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
93 additions
and
40 deletions
+93
-40
AuditServiceImpl.java
...energy/chnmuseum/party/service/impl/AuditServiceImpl.java
+15
-1
TUserServiceImpl.java
...energy/chnmuseum/party/service/impl/TUserServiceImpl.java
+10
-9
CopyrightOwnerController.java
...museum/party/web/controller/CopyrightOwnerController.java
+7
-8
ExhibitionBoardCatController.java
...um/party/web/controller/ExhibitionBoardCatController.java
+19
-4
TBoxOperationController.java
...nmuseum/party/web/controller/TBoxOperationController.java
+0
-5
VideoContentCatController.java
...useum/party/web/controller/VideoContentCatController.java
+42
-13
No files found.
src/main/java/cn/wisenergy/chnmuseum/party/service/impl/AuditServiceImpl.java
View file @
ff681ad2
...
@@ -52,6 +52,12 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
...
@@ -52,6 +52,12 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
@Resource
@Resource
private
LearningContentBoardService
learningContentBoardService
;
private
LearningContentBoardService
learningContentBoardService
;
@Resource
private
LearningContentBoardCatService
learningContentBoardCatService
;
@Resource
private
LearningContentCopyrightOwnerService
learningContentCopyrightOwnerService
;
@Override
@Override
public
Page
<
Audit
>
getUserList
(
Page
<
Audit
>
page
,
TUser
user
)
{
public
Page
<
Audit
>
getUserList
(
Page
<
Audit
>
page
,
TUser
user
)
{
return
page
.
setRecords
(
auditMapper
.
getUserList
(
page
,
user
));
return
page
.
setRecords
(
auditMapper
.
getUserList
(
page
,
user
));
...
@@ -240,7 +246,8 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
...
@@ -240,7 +246,8 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
update
=
this
.
videoContentService
.
updateById
(
videoContent
);
update
=
this
.
videoContentService
.
updateById
(
videoContent
);
break
;
break
;
case
REMOVE:
case
REMOVE:
final
LambdaQueryWrapper
<
ExhibitionBoard
>
queryWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaQuery
().
eq
(
ExhibitionBoard:
:
getVideoContentId
,
videoContent
.
getId
());
this
.
auditMapper
.
delete
(
Wrappers
.<
Audit
>
lambdaUpdate
().
eq
(
Audit:
:
getRefItemId
,
videoContentId
));
final
LambdaQueryWrapper
<
ExhibitionBoard
>
queryWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaQuery
().
eq
(
ExhibitionBoard:
:
getVideoContentId
,
videoContentId
);
queryWrapper
.
select
(
ExhibitionBoard:
:
getId
);
queryWrapper
.
select
(
ExhibitionBoard:
:
getId
);
final
List
<
String
>
ExhibitionBoardIdList
=
this
.
exhibitionBoardService
.
listObjs
(
queryWrapper
,
Object:
:
toString
);
final
List
<
String
>
ExhibitionBoardIdList
=
this
.
exhibitionBoardService
.
listObjs
(
queryWrapper
,
Object:
:
toString
);
this
.
exhibitionBoardService
.
removeByIds
(
ExhibitionBoardIdList
);
this
.
exhibitionBoardService
.
removeByIds
(
ExhibitionBoardIdList
);
...
@@ -285,7 +292,10 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
...
@@ -285,7 +292,10 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
update
=
this
.
exhibitionBoardService
.
updateById
(
exhibitionBoard
);
update
=
this
.
exhibitionBoardService
.
updateById
(
exhibitionBoard
);
break
;
break
;
case
REMOVE:
case
REMOVE:
this
.
auditMapper
.
delete
(
Wrappers
.<
Audit
>
lambdaUpdate
().
eq
(
Audit:
:
getRefItemId
,
exhibitionBoardId
));
this
.
learningContentBoardService
.
remove
(
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
eq
(
LearningContentBoard:
:
getExhibitionBoardId
,
exhibitionBoard
.
getId
()));
this
.
learningContentBoardService
.
remove
(
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
eq
(
LearningContentBoard:
:
getExhibitionBoardId
,
exhibitionBoard
.
getId
()));
update
=
this
.
exhibitionBoardService
.
removeById
(
exhibitionBoardId
);
update
=
this
.
exhibitionBoardService
.
removeById
(
exhibitionBoardId
);
break
;
break
;
case
ADD:
case
ADD:
...
@@ -327,6 +337,10 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
...
@@ -327,6 +337,10 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
update
=
this
.
learningContentService
.
updateById
(
learningContent
);
update
=
this
.
learningContentService
.
updateById
(
learningContent
);
break
;
break
;
case
REMOVE:
case
REMOVE:
this
.
auditMapper
.
delete
(
Wrappers
.<
Audit
>
lambdaUpdate
().
eq
(
Audit:
:
getRefItemId
,
learningContentId
));
this
.
learningContentBoardService
.
remove
(
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
eq
(
LearningContentBoard:
:
getLearningContentId
,
learningContentId
));
this
.
learningContentBoardCatService
.
remove
(
Wrappers
.<
LearningContentBoardCat
>
lambdaUpdate
().
eq
(
LearningContentBoardCat:
:
getLearningContentId
,
learningContentId
));
this
.
learningContentCopyrightOwnerService
.
remove
(
Wrappers
.<
LearningContentCopyrightOwner
>
lambdaUpdate
().
eq
(
LearningContentCopyrightOwner:
:
getLearningContentId
,
learningContentId
));
update
=
this
.
learningContentService
.
removeById
(
learningContentId
);
update
=
this
.
learningContentService
.
removeById
(
learningContentId
);
break
;
break
;
case
ADD:
case
ADD:
...
...
src/main/java/cn/wisenergy/chnmuseum/party/service/impl/TUserServiceImpl.java
View file @
ff681ad2
...
@@ -2,22 +2,22 @@ package cn.wisenergy.chnmuseum.party.service.impl;
...
@@ -2,22 +2,22 @@ package cn.wisenergy.chnmuseum.party.service.impl;
import
cn.wisenergy.chnmuseum.party.common.enums.AuditOperationEnum
;
import
cn.wisenergy.chnmuseum.party.common.enums.AuditOperationEnum
;
import
cn.wisenergy.chnmuseum.party.common.enums.AuditStatusEnum
;
import
cn.wisenergy.chnmuseum.party.common.enums.AuditStatusEnum
;
import
cn.wisenergy.chnmuseum.party.common.util.RSAUtils
;
import
cn.wisenergy.chnmuseum.party.mapper.TAreaMapper
;
import
cn.wisenergy.chnmuseum.party.mapper.TAreaMapper
;
import
cn.wisenergy.chnmuseum.party.mapper.TUserMapper
;
import
cn.wisenergy.chnmuseum.party.model.TBoxOperation
;
import
cn.wisenergy.chnmuseum.party.model.TBoxOperation
;
import
cn.wisenergy.chnmuseum.party.model.TUser
;
import
cn.wisenergy.chnmuseum.party.model.TUser
;
import
cn.wisenergy.chnmuseum.party.mapper.TUserMapper
;
import
cn.wisenergy.chnmuseum.party.model.TUserRole
;
import
cn.wisenergy.chnmuseum.party.model.TUserRole
;
import
cn.wisenergy.chnmuseum.party.service.TUserService
;
import
cn.wisenergy.chnmuseum.party.service.TUserService
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.List
;
...
@@ -74,7 +74,7 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
...
@@ -74,7 +74,7 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
TUser
user
=
tUserMapper
.
getById
(
id
);
TUser
user
=
tUserMapper
.
getById
(
id
);
if
(
user
.
getAreaId
()
!=
null
)
{
if
(
user
.
getAreaId
()
!=
null
)
{
String
s
=
areaMapper
.
selectParent
(
user
.
getAreaId
());
String
s
=
areaMapper
.
selectParent
(
user
.
getAreaId
());
if
(
s
!=
null
)
{
if
(
s
!=
null
)
{
user
.
setAreas
(
Arrays
.
asList
(
s
.
split
(
","
)));
user
.
setAreas
(
Arrays
.
asList
(
s
.
split
(
","
)));
}
}
}
}
...
@@ -83,15 +83,13 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
...
@@ -83,15 +83,13 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
@Override
@Override
public
List
<
TUser
>
getUserList
(
TUser
user
)
{
public
List
<
TUser
>
getUserList
(
TUser
user
)
{
List
<
TUser
>
list
=
tUserMapper
.
getUserList
(
user
);
return
tUserMapper
.
getUserList
(
user
);
return
list
;
}
}
@Override
@Override
public
boolean
addBox
(
TUser
user
)
{
public
boolean
addBox
(
TUser
user
)
{
boolean
ret
;
boolean
ret
=
false
;
save
(
user
);
ret
=
save
(
user
);
TBoxOperation
tBoxOperation
=
new
TBoxOperation
();
TBoxOperation
tBoxOperation
=
new
TBoxOperation
();
tBoxOperation
.
setOrganId
(
user
.
getOrgId
());
tBoxOperation
.
setOrganId
(
user
.
getOrgId
());
...
@@ -99,6 +97,9 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
...
@@ -99,6 +97,9 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
tBoxOperation
.
setStatus
(
1
);
tBoxOperation
.
setStatus
(
1
);
tBoxOperation
.
setCreateTime
(
LocalDateTime
.
now
());
tBoxOperation
.
setCreateTime
(
LocalDateTime
.
now
());
tBoxOperation
.
setUpdateTime
(
LocalDateTime
.
now
());
tBoxOperation
.
setUpdateTime
(
LocalDateTime
.
now
());
final
ArrayList
<
String
>
rsaKeys
=
RSAUtils
.
createRSAKeys
();
tBoxOperation
.
setPublicKey
(
rsaKeys
.
get
(
0
));
tBoxOperation
.
setPrivateKey
(
rsaKeys
.
get
(
1
));
ret
=
boxOperationService
.
save
(
tBoxOperation
);
ret
=
boxOperationService
.
save
(
tBoxOperation
);
TUserRole
userRole
=
new
TUserRole
();
TUserRole
userRole
=
new
TUserRole
();
...
...
src/main/java/cn/wisenergy/chnmuseum/party/web/controller/CopyrightOwnerController.java
View file @
ff681ad2
...
@@ -47,30 +47,26 @@ public class CopyrightOwnerController extends BaseController {
...
@@ -47,30 +47,26 @@ public class CopyrightOwnerController extends BaseController {
@Resource
@Resource
private
CopyrightOwnerService
copyrightOwnerService
;
private
CopyrightOwnerService
copyrightOwnerService
;
@Resource
@Resource
private
VideoContentCatService
videoContentCatService
;
private
VideoContentCatService
videoContentCatService
;
@Resource
@Resource
private
VideoContentService
videoContentService
;
private
VideoContentService
videoContentService
;
@Resource
@Resource
private
CopyrightOwnerVideoContentCatService
copyrightOwnerVideoContentCatService
;
private
CopyrightOwnerVideoContentCatService
copyrightOwnerVideoContentCatService
;
@Resource
@Resource
private
CopyrightOwnerBoardCatService
copyrightOwnerBoardCatService
;
private
CopyrightOwnerBoardCatService
copyrightOwnerBoardCatService
;
@Resource
@Resource
private
ExhibitionBoardCatService
exhibitionBoardCatService
;
private
ExhibitionBoardCatService
exhibitionBoardCatService
;
@Resource
@Resource
private
ExhibitionBoardService
exhibitionBoardService
;
private
ExhibitionBoardService
exhibitionBoardService
;
@Resource
@Resource
private
LearningContentCopyrightOwnerService
learningContentCopyrightOwnerService
;
private
LearningContentCopyrightOwnerService
learningContentCopyrightOwnerService
;
@Resource
@Resource
private
LearningContentService
learningContentService
;
private
LearningContentService
learningContentService
;
@Resource
private
LearningContentBoardService
learningContentBoardService
;
@Resource
private
LearningContentBoardCatService
learningContentBoardCatService
;
@PostMapping
(
"/save"
)
@PostMapping
(
"/save"
)
@RequiresAuthentication
//@RequiresPermissions("copyright:owner:save")
@RequiresAuthentication
//@RequiresPermissions("copyright:owner:save")
...
@@ -312,6 +308,9 @@ public class CopyrightOwnerController extends BaseController {
...
@@ -312,6 +308,9 @@ public class CopyrightOwnerController extends BaseController {
collect
.
forEach
((
k
,
v
)
->
{
collect
.
forEach
((
k
,
v
)
->
{
if
(
v
.
size
()
==
1
)
{
if
(
v
.
size
()
==
1
)
{
this
.
learningContentService
.
removeById
(
k
);
this
.
learningContentService
.
removeById
(
k
);
this
.
learningContentBoardService
.
remove
(
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
eq
(
LearningContentBoard:
:
getLearningContentId
,
k
));
this
.
learningContentBoardCatService
.
remove
(
Wrappers
.<
LearningContentBoardCat
>
lambdaUpdate
().
eq
(
LearningContentBoardCat:
:
getLearningContentId
,
k
));
this
.
learningContentCopyrightOwnerService
.
remove
(
Wrappers
.<
LearningContentCopyrightOwner
>
lambdaUpdate
().
eq
(
LearningContentCopyrightOwner:
:
getLearningContentId
,
k
));
}
}
});
});
...
...
src/main/java/cn/wisenergy/chnmuseum/party/web/controller/ExhibitionBoardCatController.java
View file @
ff681ad2
...
@@ -61,6 +61,10 @@ public class ExhibitionBoardCatController extends BaseController {
...
@@ -61,6 +61,10 @@ public class ExhibitionBoardCatController extends BaseController {
private
LearningContentService
learningContentService
;
private
LearningContentService
learningContentService
;
@Resource
@Resource
private
LearningContentBoardService
learningContentBoardService
;
private
LearningContentBoardService
learningContentBoardService
;
@Resource
private
LearningContentCopyrightOwnerService
learningContentCopyrightOwnerService
;
@Resource
private
AuditService
auditService
;
@PostMapping
(
"/save"
)
@PostMapping
(
"/save"
)
@RequiresAuthentication
//@RequiresPermissions("exhibition:board:cat:save")
@RequiresAuthentication
//@RequiresPermissions("exhibition:board:cat:save")
...
@@ -200,9 +204,17 @@ public class ExhibitionBoardCatController extends BaseController {
...
@@ -200,9 +204,17 @@ public class ExhibitionBoardCatController extends BaseController {
public
Map
<
String
,
Object
>
deleteExhibitionBoardCat
(
@PathVariable
(
"id"
)
String
id
)
{
public
Map
<
String
,
Object
>
deleteExhibitionBoardCat
(
@PathVariable
(
"id"
)
String
id
)
{
this
.
exhibitionBoardCatService
.
removeById
(
id
);
this
.
exhibitionBoardCatService
.
removeById
(
id
);
final
LambdaQueryWrapper
<
ExhibitionBoard
>
lambdaQueryWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaQuery
().
eq
(
ExhibitionBoard:
:
getExhibitionBoardCatId
,
id
).
select
(
ExhibitionBoard:
:
getId
);
final
List
<
String
>
exhibitionBoardIdList
=
this
.
exhibitionBoardService
.
listObjs
(
lambdaQueryWrapper
,
Object:
:
toString
);
if
(
exhibitionBoardIdList
!=
null
&&
!
exhibitionBoardIdList
.
isEmpty
())
{
final
LambdaUpdateWrapper
<
ExhibitionBoard
>
updateWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaUpdate
().
eq
(
ExhibitionBoard:
:
getExhibitionBoardCatId
,
id
);
final
LambdaUpdateWrapper
<
ExhibitionBoard
>
updateWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaUpdate
().
eq
(
ExhibitionBoard:
:
getExhibitionBoardCatId
,
id
);
updateWrapper
.
set
(
ExhibitionBoard:
:
getDeleted
,
true
);
updateWrapper
.
set
(
ExhibitionBoard:
:
getDeleted
,
true
);
this
.
exhibitionBoardService
.
update
(
updateWrapper
);
this
.
exhibitionBoardService
.
update
(
updateWrapper
);
this
.
auditService
.
remove
(
Wrappers
.<
Audit
>
lambdaUpdate
().
in
(
Audit:
:
getRefItemId
,
exhibitionBoardIdList
));
LambdaUpdateWrapper
<
LearningContentBoard
>
deleteWrapper3
=
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
in
(
LearningContentBoard:
:
getExhibitionBoardId
,
exhibitionBoardIdList
);
this
.
learningContentBoardService
.
remove
(
deleteWrapper3
);
}
LambdaUpdateWrapper
<
CopyrightOwnerBoardCat
>
deleteWrapper
=
Wrappers
.<
CopyrightOwnerBoardCat
>
lambdaUpdate
().
eq
(
CopyrightOwnerBoardCat:
:
getBoardCatId
,
id
);
LambdaUpdateWrapper
<
CopyrightOwnerBoardCat
>
deleteWrapper
=
Wrappers
.<
CopyrightOwnerBoardCat
>
lambdaUpdate
().
eq
(
CopyrightOwnerBoardCat:
:
getBoardCatId
,
id
);
this
.
copyrightOwnerBoardCatService
.
remove
(
deleteWrapper
);
this
.
copyrightOwnerBoardCatService
.
remove
(
deleteWrapper
);
...
@@ -211,9 +223,12 @@ public class ExhibitionBoardCatController extends BaseController {
...
@@ -211,9 +223,12 @@ public class ExhibitionBoardCatController extends BaseController {
final
List
<
LearningContentBoardCat
>
learningContentBoardCatList
=
this
.
learningContentBoardCatService
.
list
(
learningContentBoardCatLambdaQueryWrapper
);
final
List
<
LearningContentBoardCat
>
learningContentBoardCatList
=
this
.
learningContentBoardCatService
.
list
(
learningContentBoardCatLambdaQueryWrapper
);
if
(
learningContentBoardCatList
!=
null
&&
!
learningContentBoardCatList
.
isEmpty
())
{
if
(
learningContentBoardCatList
!=
null
&&
!
learningContentBoardCatList
.
isEmpty
())
{
final
Map
<
String
,
List
<
String
>>
collect
=
learningContentBoardCatList
.
stream
().
collect
(
Collectors
.
groupingBy
(
LearningContentBoardCat:
:
getLearningContentId
,
Collectors
.
mapping
(
LearningContentBoardCat:
:
getExhibitionBoardCatId
,
Collectors
.
toList
())));
final
Map
<
String
,
List
<
String
>>
collect
=
learningContentBoardCatList
.
stream
().
collect
(
Collectors
.
groupingBy
(
LearningContentBoardCat:
:
getLearningContentId
,
Collectors
.
mapping
(
LearningContentBoardCat:
:
getExhibitionBoardCatId
,
Collectors
.
toList
())));
collect
.
forEach
((
k
,
v
)
->
{
collect
.
forEach
((
k
,
v
)
->
{
if
(
v
.
size
()
==
1
)
{
if
(
v
.
size
()
==
1
)
{
this
.
learningContentService
.
removeById
(
k
);
this
.
learningContentService
.
removeById
(
k
);
this
.
learningContentBoardService
.
remove
(
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
eq
(
LearningContentBoard:
:
getLearningContentId
,
k
));
this
.
learningContentBoardCatService
.
remove
(
Wrappers
.<
LearningContentBoardCat
>
lambdaUpdate
().
eq
(
LearningContentBoardCat:
:
getLearningContentId
,
k
));
this
.
learningContentCopyrightOwnerService
.
remove
(
Wrappers
.<
LearningContentCopyrightOwner
>
lambdaUpdate
().
eq
(
LearningContentCopyrightOwner:
:
getLearningContentId
,
k
));
}
}
});
});
...
...
src/main/java/cn/wisenergy/chnmuseum/party/web/controller/TBoxOperationController.java
View file @
ff681ad2
package
cn
.
wisenergy
.
chnmuseum
.
party
.
web
.
controller
;
package
cn
.
wisenergy
.
chnmuseum
.
party
.
web
.
controller
;
import
cn.wisenergy.chnmuseum.party.auth.util.JwtTokenUtil
;
import
cn.wisenergy.chnmuseum.party.common.log.MethodLog
;
import
cn.wisenergy.chnmuseum.party.common.log.MethodLog
;
import
cn.wisenergy.chnmuseum.party.common.log.OperModule
;
import
cn.wisenergy.chnmuseum.party.common.log.OperModule
;
import
cn.wisenergy.chnmuseum.party.common.log.OperType
;
import
cn.wisenergy.chnmuseum.party.common.log.OperType
;
...
@@ -19,7 +18,6 @@ import io.swagger.annotations.ApiOperation;
...
@@ -19,7 +18,6 @@ import io.swagger.annotations.ApiOperation;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.shiro.authz.annotation.RequiresAuthentication
;
import
org.apache.shiro.authz.annotation.RequiresAuthentication
;
import
org.apache.shiro.authz.annotation.RequiresPermissions
;
import
org.springframework.data.redis.core.StringRedisTemplate
;
import
org.springframework.data.redis.core.StringRedisTemplate
;
import
org.springframework.data.redis.core.ValueOperations
;
import
org.springframework.data.redis.core.ValueOperations
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -140,9 +138,6 @@ public class TBoxOperationController extends BaseController {
...
@@ -140,9 +138,6 @@ public class TBoxOperationController extends BaseController {
resultMap
.
put
(
"message"
,
"此mac地址已绑定账号!"
);
resultMap
.
put
(
"message"
,
"此mac地址已绑定账号!"
);
return
resultMap
;
return
resultMap
;
}
}
final
ArrayList
<
String
>
rsaKeys
=
RSAUtils
.
createRSAKeys
();
tBoxOperation
.
setPublicKey
(
rsaKeys
.
get
(
0
));
tBoxOperation
.
setPrivateKey
(
rsaKeys
.
get
(
1
));
}
}
if
(
3
==
tBoxOperation
.
getStatus
())
{
if
(
3
==
tBoxOperation
.
getStatus
())
{
tBoxOperation
.
setMac
(
null
);
tBoxOperation
.
setMac
(
null
);
...
...
src/main/java/cn/wisenergy/chnmuseum/party/web/controller/VideoContentCatController.java
View file @
ff681ad2
...
@@ -45,18 +45,24 @@ public class VideoContentCatController extends BaseController {
...
@@ -45,18 +45,24 @@ public class VideoContentCatController extends BaseController {
@Resource
@Resource
private
CopyrightOwnerVideoContentCatService
copyrightOwnerVideoContentCatService
;
private
CopyrightOwnerVideoContentCatService
copyrightOwnerVideoContentCatService
;
@Resource
@Resource
private
VideoContentCatService
videoContentCatService
;
private
VideoContentCatService
videoContentCatService
;
@Resource
@Resource
private
VideoContentService
videoContentService
;
private
VideoContentService
videoContentService
;
@Resource
@Resource
private
CopyrightOwnerService
copyrightOwnerService
;
private
CopyrightOwnerService
copyrightOwnerService
;
@Resource
@Resource
private
ExhibitionBoardService
exhibitionBoardService
;
private
ExhibitionBoardService
exhibitionBoardService
;
@Resource
private
LearningContentBoardCatService
learningContentBoardCatService
;
@Resource
private
LearningContentBoardService
learningContentBoardService
;
@Resource
private
LearningContentCopyrightOwnerService
learningContentCopyrightOwnerService
;
@Resource
private
LearningContentService
learningContentService
;
@Resource
private
AuditService
auditService
;
@PostMapping
(
value
=
"/save"
)
@PostMapping
(
value
=
"/save"
)
@RequiresAuthentication
//@RequiresPermissions("video:content:cat:save")
@RequiresAuthentication
//@RequiresPermissions("video:content:cat:save")
...
@@ -172,18 +178,41 @@ public class VideoContentCatController extends BaseController {
...
@@ -172,18 +178,41 @@ public class VideoContentCatController extends BaseController {
public
Map
<
String
,
Object
>
deleteVideoContentCat
(
@PathVariable
(
"id"
)
String
id
)
{
public
Map
<
String
,
Object
>
deleteVideoContentCat
(
@PathVariable
(
"id"
)
String
id
)
{
this
.
videoContentCatService
.
removeById
(
id
);
this
.
videoContentCatService
.
removeById
(
id
);
final
LambdaQueryWrapper
<
VideoContent
>
lambdaQueryWrapper
=
Wrappers
.<
VideoContent
>
lambdaQuery
().
eq
(
VideoContent:
:
getVideoContentCatId
,
id
).
select
(
VideoContent:
:
getId
);
final
List
<
String
>
videoContentIdList
=
this
.
videoContentService
.
listObjs
(
lambdaQueryWrapper
,
Object:
:
toString
);
if
(
videoContentIdList
!=
null
&&
!
videoContentIdList
.
isEmpty
())
{
final
LambdaUpdateWrapper
<
VideoContent
>
updateWrapper
=
Wrappers
.<
VideoContent
>
lambdaUpdate
().
eq
(
VideoContent:
:
getVideoContentCatId
,
id
);
final
LambdaUpdateWrapper
<
VideoContent
>
updateWrapper
=
Wrappers
.<
VideoContent
>
lambdaUpdate
().
eq
(
VideoContent:
:
getVideoContentCatId
,
id
);
updateWrapper
.
set
(
VideoContent:
:
getDeleted
,
true
);
updateWrapper
.
set
(
VideoContent:
:
getDeleted
,
true
);
this
.
videoContentService
.
update
(
updateWrapper
);
this
.
videoContentService
.
update
(
updateWrapper
);
this
.
auditService
.
remove
(
Wrappers
.<
Audit
>
lambdaUpdate
().
in
(
Audit:
:
getRefItemId
,
videoContentIdList
));
final
LambdaUpdateWrapper
<
CopyrightOwnerVideoContentCat
>
updateWrapper1
=
Wrappers
.<
CopyrightOwnerVideoContentCat
>
lambdaUpdate
().
eq
(
CopyrightOwnerVideoContentCat:
:
getVideoContentCatId
,
id
);
this
.
copyrightOwnerVideoContentCatService
.
remove
(
updateWrapper1
);
final
LambdaQueryWrapper
<
VideoContent
>
lambdaQueryWrapper
=
Wrappers
.<
VideoContent
>
lambdaQuery
().
eq
(
VideoContent:
:
getVideoContentCatId
,
id
).
select
(
VideoContent:
:
getId
);
final
List
<
String
>
videoContentIdList
=
this
.
videoContentService
.
listObjs
(
lambdaQueryWrapper
,
Object:
:
toString
);
final
LambdaQueryWrapper
<
ExhibitionBoard
>
queryWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaQuery
().
in
(
ExhibitionBoard:
:
getVideoContentId
,
videoContentIdList
).
select
(
ExhibitionBoard:
:
getId
);
final
LambdaQueryWrapper
<
ExhibitionBoard
>
queryWrapper
=
Wrappers
.<
ExhibitionBoard
>
lambdaQuery
().
in
(
ExhibitionBoard:
:
getVideoContentId
,
videoContentIdList
).
select
(
ExhibitionBoard:
:
getId
);
final
List
<
String
>
ExhibitionBoardIdList
=
this
.
exhibitionBoardService
.
listObjs
(
queryWrapper
,
Object:
:
toString
);
final
List
<
String
>
ExhibitionBoardIdList
=
this
.
exhibitionBoardService
.
listObjs
(
queryWrapper
,
Object:
:
toString
);
if
(
ExhibitionBoardIdList
!=
null
&&
!
ExhibitionBoardIdList
.
isEmpty
())
{
this
.
exhibitionBoardService
.
removeByIds
(
ExhibitionBoardIdList
);
this
.
exhibitionBoardService
.
removeByIds
(
ExhibitionBoardIdList
);
this
.
auditService
.
remove
(
Wrappers
.<
Audit
>
lambdaUpdate
().
in
(
Audit:
:
getRefItemId
,
ExhibitionBoardIdList
));
final
LambdaQueryWrapper
<
LearningContentBoard
>
learningContentBoardLambdaQueryWrapper
=
Wrappers
.<
LearningContentBoard
>
lambdaQuery
().
in
(
LearningContentBoard:
:
getExhibitionBoardCatId
,
ExhibitionBoardIdList
);
final
List
<
LearningContentBoard
>
learningContentBoardList
=
this
.
learningContentBoardService
.
list
(
learningContentBoardLambdaQueryWrapper
);
if
(
learningContentBoardList
!=
null
&&
!
learningContentBoardList
.
isEmpty
())
{
final
Map
<
String
,
List
<
String
>>
collect
=
learningContentBoardList
.
stream
().
collect
(
Collectors
.
groupingBy
(
LearningContentBoard:
:
getLearningContentId
,
Collectors
.
mapping
(
LearningContentBoard:
:
getExhibitionBoardId
,
Collectors
.
toList
())));
collect
.
forEach
((
k
,
v
)
->
{
if
(
v
.
size
()
==
1
)
{
this
.
learningContentService
.
removeById
(
k
);
this
.
learningContentBoardService
.
remove
(
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
eq
(
LearningContentBoard:
:
getLearningContentId
,
k
));
this
.
learningContentBoardCatService
.
remove
(
Wrappers
.<
LearningContentBoardCat
>
lambdaUpdate
().
eq
(
LearningContentBoardCat:
:
getLearningContentId
,
k
));
this
.
learningContentCopyrightOwnerService
.
remove
(
Wrappers
.<
LearningContentCopyrightOwner
>
lambdaUpdate
().
eq
(
LearningContentCopyrightOwner:
:
getLearningContentId
,
k
));
}
});
LambdaUpdateWrapper
<
LearningContentBoard
>
deleteWrapper1
=
Wrappers
.<
LearningContentBoard
>
lambdaUpdate
().
in
(
LearningContentBoard:
:
getExhibitionBoardId
,
ExhibitionBoardIdList
);
this
.
learningContentBoardService
.
remove
(
deleteWrapper1
);
}
}
}
final
LambdaUpdateWrapper
<
CopyrightOwnerVideoContentCat
>
updateWrapper1
=
Wrappers
.<
CopyrightOwnerVideoContentCat
>
lambdaUpdate
().
eq
(
CopyrightOwnerVideoContentCat:
:
getVideoContentCatId
,
id
);
this
.
copyrightOwnerVideoContentCatService
.
remove
(
updateWrapper1
);
// final LambdaQueryWrapper<CopyrightOwnerVideoContentCat> eq = Wrappers.<CopyrightOwnerVideoContentCat>lambdaQuery().eq(CopyrightOwnerVideoContentCat::getVideoContentCatId, id);
// final LambdaQueryWrapper<CopyrightOwnerVideoContentCat> eq = Wrappers.<CopyrightOwnerVideoContentCat>lambdaQuery().eq(CopyrightOwnerVideoContentCat::getVideoContentCatId, id);
// final List<CopyrightOwnerVideoContentCat> list = this.copyrightOwnerVideoContentCatService.list(eq);
// final List<CopyrightOwnerVideoContentCat> list = this.copyrightOwnerVideoContentCatService.list(eq);
...
...
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