diff --git a/src/main/java/com/pms/ocp/controller/OcpTenantController.java b/src/main/java/com/pms/ocp/controller/OcpTenantController.java index 73f595666d57534fecbb6e53cb5bb86bd72c86af..7fc57d7339a687e772591de1efc90ac4dce57ec4 100644 --- a/src/main/java/com/pms/ocp/controller/OcpTenantController.java +++ b/src/main/java/com/pms/ocp/controller/OcpTenantController.java @@ -36,7 +36,7 @@ public class OcpTenantController { @GetMapping("/tenantOnetree") @ApiModelProperty("应用树分类") private List getTenantTree(OcpTenantGroup ocpTenantGroup) { - List tree= tenantService.getTree(ocpTenantGroup.getTenantGroupCompanyCode(),ocpTenantGroup.getTenantGroupCode(),ocpTenantGroup.getLev()); + List tree= tenantService.getTree(ocpTenantGroup.getTenantGroupCompanyCode(),ocpTenantGroup.getTenantGroupCode(),ocpTenantGroup.getLevel()); return tree; } @GetMapping("/tenantselect") diff --git a/src/main/java/com/pms/ocp/model/entity/OcpTenantGroup.java b/src/main/java/com/pms/ocp/model/entity/OcpTenantGroup.java index f5c378fc8513638e560bef8673a999aff7f8b807..19ac022bce15f5f7ab9338d49d49d5f0701cb946 100644 --- a/src/main/java/com/pms/ocp/model/entity/OcpTenantGroup.java +++ b/src/main/java/com/pms/ocp/model/entity/OcpTenantGroup.java @@ -115,7 +115,7 @@ public class OcpTenantGroup implements Serializable { @ApiModelProperty("分类等级") @TableField(exist = false) - private String lev; + private String level; public String getClassIfy() { return classIfy; @@ -126,11 +126,11 @@ public class OcpTenantGroup implements Serializable { } public String getLev() { - return lev; + return level; } public void setLev(String lev) { - this.lev = lev; + this.level = level; } public static long getSerialVersionUID() { diff --git a/src/main/java/com/pms/ocp/service/TenantService.java b/src/main/java/com/pms/ocp/service/TenantService.java index 9989c72414c2445cbbb602711b8cb5f8eec1718a..a21427023aa407358338b529cd1529d8841017e7 100644 --- a/src/main/java/com/pms/ocp/service/TenantService.java +++ b/src/main/java/com/pms/ocp/service/TenantService.java @@ -16,7 +16,7 @@ public interface TenantService extends IService { * 应用树分类管理 * @return */ - List getTree(String tenantGroupCode,String tenantGroupCompanyCode,String lev); + List getTree(String tenantGroupCode,String tenantGroupCompanyCode,String level); /** * 应用新增 diff --git a/src/main/java/com/pms/ocp/service/impl/TenantServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/TenantServiceImpl.java index 22832f441473cededfe2223546dfd26910f10bad..bb19c3457572332aa17a0b6b88f8706f764bf530 100644 --- a/src/main/java/com/pms/ocp/service/impl/TenantServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/TenantServiceImpl.java @@ -1,7 +1,9 @@ package com.pms.ocp.service.impl; +import cn.afterturn.easypoi.cache.manager.IFileLoader; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.pms.ocp.common.utils.RandomStringUtils; @@ -35,15 +37,15 @@ public class TenantServiceImpl extends ServiceImpl * @return */ @Override - public List getTree(String tenantGroupCompanyCode, String tenantGroupCode,String lev) { + public List getTree(String tenantGroupCompanyCode, String tenantGroupCode,String level) { List ocpTenantGroupList = null; - if("".equals(lev) || "1".equals(lev)) { + if(StringUtils.isBlank(level) ) { //顶级目录 ocpTenantGroupList = tenantMapper.oneTenantGroup(); - } else if("".equals(lev) || "2".equals(lev)) { + } else if(StringUtils.isNotBlank(level) && "1".equals(level)) { //二级目录 ocpTenantGroupList = tenantMapper.selectGroups(tenantGroupCompanyCode); - } else if ("".equals(lev) || "3".equals(lev)) { + } else if (StringUtils.isNotBlank(level) && "2".equals(level) ||"3".equals(level)) { //三级目录 ocpTenantGroupList = tenantMapper.selectTenantGroups(tenantGroupCode, tenantGroupCompanyCode); @@ -128,13 +130,13 @@ public class TenantServiceImpl extends ServiceImpl * @return */ @Override - public boolean gettenantDelete(OcpTenantGroup ocpTenantGroup) { + public boolean gettenantDelete(OcpTenantGroup ocpTenantGroup) { String objId = ocpTenantGroup.getObjId(); OcpTenantGroup ocpTenantGroup1 = tenantMapper.selectById(objId); boolean flag = true; LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper lambdaQueryWrapper = wrapper.eq(OcpTenantGroup::getTenantGroupPcode, ocpTenantGroup1.getTenantGroupCode()); - if (StringUtils.isBlank(lambdaQueryWrapper.toString())){ + if (!(StringUtils.isBlank(lambdaQueryWrapper.toString()))){ tenantMapper.deleteById(objId); }else { flag = false; diff --git a/src/main/resources/mapper/OcpTenantGroup.xml b/src/main/resources/mapper/OcpTenantGroup.xml index c904ee287826afe4abe8c556fd85f2a7d21fa2f8..e7583ac8a9fd2f7cc30ea5b8d104a5f76f858afe 100644 --- a/src/main/resources/mapper/OcpTenantGroup.xml +++ b/src/main/resources/mapper/OcpTenantGroup.xml @@ -25,7 +25,7 @@