修改-后台政策允许存在多个发布的政策
This commit is contained in:
parent
0735f8d0ca
commit
50381e58bf
@ -165,22 +165,12 @@ public class TeamPolicyManagerServiceImpl implements TeamPolicyManagerService {
|
||||
|
||||
@Override
|
||||
public void add(TeamPolicyManager policyManager) {
|
||||
|
||||
policyManager.setHistoryRelease(Boolean.FALSE);
|
||||
|
||||
if (Boolean.TRUE.equals(policyManager.getRelease()) && StringUtils
|
||||
.isNotBlank(policyManager.getRegion())
|
||||
&& StringUtils.isNotBlank(policyManager.getSysOrigin())) {
|
||||
|
||||
mongoTemplate.updateMulti(Query.query(Criteria.where("release").is(Boolean.TRUE)
|
||||
.and("region").is(policyManager.getRegion())
|
||||
.and("sysOrigin").is(policyManager.getSysOrigin())),
|
||||
new Update()
|
||||
.set("release", Boolean.FALSE)
|
||||
.set("updateTime", policyManager.getUpdateTime())
|
||||
.set("updateUser", policyManager.getUpdateUser()),
|
||||
TeamPolicyManager.class);
|
||||
|
||||
policyManager.setHistoryRelease(Boolean.TRUE);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user