Просмотр исходного кода

加parentTenantId

release_toaliyun_real
xiaohanzi 5 лет назад
Родитель
Сommit
fe446a2eeb
6 измененных файлов: 20 добавлений и 4 удалений
  1. +3
    -1
      mallinkService/src/main/java/com/iformall/domain/dto/WxCUserBasicInfoDto.java
  2. +2
    -1
      mallinkService/src/main/java/com/iformall/domain/po/WxBuser.java
  3. +3
    -1
      mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java
  4. +3
    -1
      mallinkService/src/main/java/com/iformall/domain/po/WxCUserCar.java
  5. +2
    -0
      mallinkService/src/main/java/com/iformall/domain/po/base/BaseTenantEntity.java
  6. +7
    -0
      mallinkService/src/main/java/com/iformall/domain/po/base/TenantEntity.java

+ 3
- 1
mallinkService/src/main/java/com/iformall/domain/dto/WxCUserBasicInfoDto.java Просмотреть файл

@@ -2,6 +2,8 @@ package com.iformall.domain.dto;


import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.iformall.domain.po.base.BaseTenantEntity; import com.iformall.domain.po.base.BaseTenantEntity;
import com.iformall.domain.po.base.TenantEntity;

import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;


@@ -15,7 +17,7 @@ import java.util.List;
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class WxCUserBasicInfoDto extends BaseTenantEntity {
public class WxCUserBasicInfoDto extends TenantEntity {


protected Long id; protected Long id;


+ 2
- 1
mallinkService/src/main/java/com/iformall/domain/po/WxBuser.java Просмотреть файл

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.iformall.domain.po.base.BaseTenantEntity; import com.iformall.domain.po.base.BaseTenantEntity;
import com.iformall.domain.po.base.TenantEntity;
import com.iformall.utils.Constant; import com.iformall.utils.Constant;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@@ -22,7 +23,7 @@ import java.util.UUID;
@Data @Data
@ToString(callSuper = true) @ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class WxBuser extends BaseTenantEntity {
public class WxBuser extends TenantEntity {


protected Long id; protected Long id;




+ 3
- 1
mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java Просмотреть файл

@@ -6,6 +6,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.iformall.domain.po.base.BaseTenantEntity; import com.iformall.domain.po.base.BaseTenantEntity;
import com.iformall.domain.po.base.TenantEntity;

import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.ToString; import lombok.ToString;
@@ -19,7 +21,7 @@ import java.util.Objects;
@Data @Data
@ToString(callSuper = true) @ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class WxCUserBasicInfo extends BaseTenantEntity {
public class WxCUserBasicInfo extends TenantEntity {


protected Long id; protected Long id;




+ 3
- 1
mallinkService/src/main/java/com/iformall/domain/po/WxCUserCar.java Просмотреть файл

@@ -2,6 +2,8 @@ package com.iformall.domain.po;


import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.iformall.domain.po.base.BaseTenantEntity; import com.iformall.domain.po.base.BaseTenantEntity;
import com.iformall.domain.po.base.TenantEntity;

import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;


@@ -10,7 +12,7 @@ import java.util.*;
@TableName(value = "wx_c_user_car") @TableName(value = "wx_c_user_car")
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class WxCUserCar extends BaseTenantEntity {
public class WxCUserCar extends TenantEntity {
protected Long id; protected Long id;




+ 2
- 0
mallinkService/src/main/java/com/iformall/domain/po/base/BaseTenantEntity.java Просмотреть файл

@@ -19,6 +19,7 @@ public class BaseTenantEntity extends BaseEntity {
@io.swagger.annotations.ApiModelProperty(value="租户ID",name="tenantId") @io.swagger.annotations.ApiModelProperty(value="租户ID",name="tenantId")
private String tenantId; private String tenantId;


@TableField(exist = false)
@io.swagger.annotations.ApiModelProperty(value="父租户ID",name="parentTenantId") @io.swagger.annotations.ApiModelProperty(value="父租户ID",name="parentTenantId")
private String parentTenantId; private String parentTenantId;
@@ -27,6 +28,7 @@ public class BaseTenantEntity extends BaseEntity {
private TenantEntity tenantInfo; private TenantEntity tenantInfo;


public void updateTenantInfo(TenantEntity info) { public void updateTenantInfo(TenantEntity info) {
log.info("info.tenantId:"+info.getTenantId()+". info.parentTenantId:"+info.getParentTenantId()+".");
setTenantId(info.getTenantId()); setTenantId(info.getTenantId());
if (StringUtils.isNotBlank(info.getParentTenantId())) { if (StringUtils.isNotBlank(info.getParentTenantId())) {
setParentTenantId(info.getParentTenantId()); setParentTenantId(info.getParentTenantId());


+ 7
- 0
mallinkService/src/main/java/com/iformall/domain/po/base/TenantEntity.java Просмотреть файл

@@ -30,4 +30,11 @@ public class TenantEntity extends BaseEntity {
setParentTenantId(info.getParentTenantId()); setParentTenantId(info.getParentTenantId());
} }
} }
public TenantEntity getTenantInfo() {
return new TenantEntity() {{
setTenantId(tenantId);
setParentTenantId(parentTenantId);
}};
}
} }

Загрузка…
Отмена
Сохранить