Browse Source

[集团版][修改]:集团版预处理

release_toaliyun_real
Stormeye Wu 6 years ago
parent
commit
808da93f11
3 changed files with 45 additions and 2 deletions
  1. +2
    -2
      mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java
  2. +6
    -0
      mallinkService/src/main/java/com/iformall/domain/po/base/BaseTenantEntity.java
  3. +37
    -0
      mallinkService/src/main/java/com/iformall/domain/po/base/TenantVEntity.java

+ 2
- 2
mallinkService/src/main/java/com/iformall/domain/po/WxBusiness.java View File

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

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.iformall.domain.po.base.BaseTenantEntity;
import com.iformall.domain.po.base.TenantVEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

@@ -11,7 +11,7 @@ import java.util.Date;
@TableName(value = "wx_business")
@Data
@EqualsAndHashCode(callSuper = true)
public class WxBusiness extends BaseTenantEntity {
public class WxBusiness extends TenantVEntity {

protected Integer id;



+ 6
- 0
mallinkService/src/main/java/com/iformall/domain/po/base/BaseTenantEntity.java View File

@@ -1,5 +1,7 @@
package com.iformall.domain.po.base;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

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

@TableField(exist = false)
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private TenantEntity tenantInfo;

public void updateTenantInfo(TenantEntity info) {
setTenantId(info.getTenantId());
}


+ 37
- 0
mallinkService/src/main/java/com/iformall/domain/po/base/TenantVEntity.java View File

@@ -0,0 +1,37 @@
package com.iformall.domain.po.base;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
* @author Stormeye
* @date 2019/4/24 14:32
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class TenantVEntity extends BaseEntity {

@TableField(exist = false)
@io.swagger.annotations.ApiModelProperty(value="租户ID",name="tenantId")
private String tenantId;

@TableField(exist = false)
@JsonProperty(access = JsonProperty.Access.READ_ONLY)
private TenantEntity tenantInfo;

public void updateTenantInfo(TenantEntity info) {
setTenantId(info.getTenantId());
}

public void updateTenantInfo(TenantVEntity info) {
setTenantId(info.getTenantId());
}

public TenantEntity getTenantInfo() {
return new TenantEntity() {{
setTenantId(tenantId);
}};
}
}

Loading…
Cancel
Save