| | |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
| | | import lombok.Data; |
| | | import lombok.Getter; |
| | | import lombok.NoArgsConstructor; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Getter |
| | | @Data |
| | | @NoArgsConstructor |
| | | @TableName(value = "nc_product_mix") |
| | |
| | | //展示名称 |
| | | private transient String label; |
| | | |
| | | //类型 方便前端展示 |
| | | //类型方便前端展示 |
| | | private transient Integer type; |
| | | |
| | | |
| | | private transient List<ProductMix> children = new ArrayList<>(); |
| | | |
| | | public ProductMix(Long id, Long parentId, String treeName, String trrCode, Integer type, Date createTime) { |
| | | public ProductMix(Long id, Long parentId, String treeName, String treeCode, Integer type, Date createTime) { |
| | | this.id = id; |
| | | this.parentId = parentId; |
| | | this.treeName = treeName; |
| | | this.treeCode = trrCode; |
| | | this.treeCode = treeCode; |
| | | this.type = type; |
| | | this.treeType = type; |
| | | this.children = new ArrayList<>(); |
| | | this.label="["+ trrCode +"]"+ treeName; |
| | | this.label="["+treeCode+"]"+treeName; |
| | | this.createTime = createTime; |
| | | } |
| | | |