| @@ -21,9 +21,6 @@ import java.util.List; | |||||
| public class WxCUserBasicInfoDto extends TenantEntity { | public class WxCUserBasicInfoDto extends TenantEntity { | ||||
| protected Long id; | protected Long id; | ||||
| @io.swagger.annotations.ApiModelProperty(value="如果是集团版的,存集团版的tenantId,如果是商场,则存商场",name="sex") | |||||
| private String finalTenantId; | |||||
| @io.swagger.annotations.ApiModelProperty(value="开始时间",name="startTime") | @io.swagger.annotations.ApiModelProperty(value="开始时间",name="startTime") | ||||
| private Date startTime; | private Date startTime; | ||||
| @@ -80,10 +77,4 @@ public class WxCUserBasicInfoDto extends TenantEntity { | |||||
| @TableField(exist = false) | @TableField(exist = false) | ||||
| protected List<WxCUserBasicInfoFilterDto> filterList; | protected List<WxCUserBasicInfoFilterDto> filterList; | ||||
| public void undateFinalTenantId(TenantEntity tenantEntity){ | |||||
| setFinalTenantId(tenantEntity.getTenantId()); | |||||
| if(StringUtils.isNotBlank(tenantEntity.getParentTenantId())){ | |||||
| setFinalTenantId(tenantEntity.getParentTenantId()); | |||||
| } | |||||
| } | |||||
| } | } | ||||
| @@ -28,9 +28,10 @@ public class BaseTenantEntity extends BaseEntity { | |||||
| public String getFinalTenantId() { | public String getFinalTenantId() { | ||||
| if (StringUtils.isNotBlank(parentTenantId)) { | if (StringUtils.isNotBlank(parentTenantId)) { | ||||
| return parentTenantId; | |||||
| finalTenantId = parentTenantId; | |||||
| } | } | ||||
| return tenantId; | |||||
| finalTenantId = tenantId; | |||||
| return finalTenantId; | |||||
| } | } | ||||
| public void setFinalTenantId(String finalTenantId) { | public void setFinalTenantId(String finalTenantId) { | ||||
| @@ -49,20 +50,19 @@ public class BaseTenantEntity extends BaseEntity { | |||||
| } | } | ||||
| public void updateTenantInfo(TenantEntity info) { | public void updateTenantInfo(TenantEntity info) { | ||||
| log.info("info.tenantId:"+info.getTenantId()+". info.parentTenantId:"+info.getParentTenantId()+"."); | |||||
| setTenantId(info.getTenantId()); | |||||
| setParentTenantId(null); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| getFinalTenantId(); | |||||
| } | } | ||||
| public void updateTenantInfo(BaseTenantEntity info) { | public void updateTenantInfo(BaseTenantEntity info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| setParentTenantId(null); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| getFinalTenantId(); | |||||
| } | } | ||||
| // public TenantEntity getTenantInfo() { | // public TenantEntity getTenantInfo() { | ||||
| @@ -28,28 +28,27 @@ public class TenantEntity extends BaseEntity { | |||||
| protected String shardTableSuffix; | protected String shardTableSuffix; | ||||
| public void updateTenantInfo(TenantEntity info) { | public void updateTenantInfo(TenantEntity info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| setParentTenantId(null); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| setFinalTenantId(getFinalTenantId()); | |||||
| getFinalTenantId(); | |||||
| } | } | ||||
| public void updateTenantInfo(BaseTenantEntity info) { | public void updateTenantInfo(BaseTenantEntity info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| setParentTenantId(null); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | |||||
| setParentTenantId(info.getParentTenantId()); | |||||
| } | |||||
| setFinalTenantId(getFinalTenantId()); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | |||||
| getFinalTenantId(); | |||||
| } | } | ||||
| public String getFinalTenantId() { | public String getFinalTenantId() { | ||||
| if (!StringUtils.isBlank(parentTenantId)) { | |||||
| return parentTenantId; | |||||
| if (StringUtils.isNotBlank(parentTenantId)) { | |||||
| finalTenantId = parentTenantId; | |||||
| } | } | ||||
| return tenantId; | |||||
| finalTenantId = tenantId; | |||||
| return finalTenantId; | |||||
| } | } | ||||
| public String getShardTableSuffix() { | public String getShardTableSuffix() { | ||||
| @@ -65,7 +64,6 @@ public class TenantEntity extends BaseEntity { | |||||
| public void setTenantId(String tenantId) { | public void setTenantId(String tenantId) { | ||||
| this.tenantId = tenantId; | this.tenantId = tenantId; | ||||
| setFinalTenantId(getFinalTenantId()); | |||||
| } | } | ||||
| public String getParentTenantId() { | public String getParentTenantId() { | ||||
| @@ -74,7 +72,6 @@ public class TenantEntity extends BaseEntity { | |||||
| public void setParentTenantId(String parentTenantId) { | public void setParentTenantId(String parentTenantId) { | ||||
| this.parentTenantId = parentTenantId; | this.parentTenantId = parentTenantId; | ||||
| setFinalTenantId(getFinalTenantId()); | |||||
| } | } | ||||
| public void setFinalTenantId(String finalTenantId) { | public void setFinalTenantId(String finalTenantId) { | ||||
| @@ -18,16 +18,16 @@ public class TenantEntityWithoutFinalTenantId extends BaseEntity { | |||||
| protected String parentTenantId; | protected String parentTenantId; | ||||
| public void updateTenantInfo(TenantEntityWithoutFinalTenantId info) { | public void updateTenantInfo(TenantEntityWithoutFinalTenantId info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| } | } | ||||
| public void updateTenantInfo(BaseTenantEntity info) { | public void updateTenantInfo(BaseTenantEntity info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| } | } | ||||
| @@ -26,18 +26,16 @@ public class TenantVEntity extends BaseEntity { | |||||
| private TenantEntity tenantInfo; | private TenantEntity tenantInfo; | ||||
| public void updateTenantInfo(TenantEntity info) { | public void updateTenantInfo(TenantEntity info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| setParentTenantId(null); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| } | } | ||||
| public void updateTenantInfo(TenantVEntity info) { | public void updateTenantInfo(TenantVEntity info) { | ||||
| setTenantId(info.getTenantId()); | |||||
| setParentTenantId(null); | |||||
| tenantId = info.getTenantId(); | |||||
| if (StringUtils.isNotBlank(info.getParentTenantId())) { | if (StringUtils.isNotBlank(info.getParentTenantId())) { | ||||
| setParentTenantId(info.getParentTenantId()); | |||||
| parentTenantId = info.getParentTenantId(); | |||||
| } | } | ||||
| } | } | ||||