Skip to content

Commit 6b5d696

Browse files
lixizebinarywang
authored andcommitted
🐛 【视频号】修正店铺主页展示的商品分类报错
1 parent 8891b68 commit 6b5d696

File tree

2 files changed

+1
-59
lines changed

2 files changed

+1
-59
lines changed

weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/home/tree/CatTreeNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ public class CatTreeNode implements Serializable {
2828

2929
/** 是否在用户端展示该分类。1为是,0为否 */
3030
@JsonProperty("is_displayed")
31-
private Integer displayed;
31+
private Boolean displayed;
3232
}
Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package me.chanjar.weixin.channel.bean.home.tree;
22

3-
import com.fasterxml.jackson.annotation.JsonIgnore;
43
import com.fasterxml.jackson.annotation.JsonProperty;
54
import java.io.Serializable;
65
import java.util.List;
@@ -43,61 +42,4 @@ protected LevelTreeInfo createTree() {
4342
}
4443
return tree;
4544
}
46-
47-
/**
48-
* 创建一级分类节点
49-
*
50-
* @return 一级分类节点
51-
*/
52-
protected OneLevelTreeNode createLevel1() {
53-
this.createTree();
54-
if (tree.getLevel1() == null) {
55-
tree.setLevel1(new OneLevelTreeNode());
56-
}
57-
return tree.getLevel1();
58-
}
59-
60-
/**
61-
* 创建二级分类节点
62-
*
63-
* @return 二级分类节点
64-
*/
65-
protected CatTreeNode createLevel2() {
66-
OneLevelTreeNode level1 = this.createLevel1();
67-
if (level1.getLevel2() == null) {
68-
level1.setLevel2(new CatTreeNode());
69-
}
70-
return level1.getLevel2();
71-
}
72-
73-
74-
@JsonIgnore
75-
public void setLevel1Id(Integer id) {
76-
createLevel1().setId(id);
77-
}
78-
79-
@JsonIgnore
80-
public void setLevel1Name(String name) {
81-
createLevel1().setName(name);
82-
}
83-
84-
@JsonIgnore
85-
public void setLevel1Displayed(Integer displayed) {
86-
createLevel1().setDisplayed(displayed);
87-
}
88-
89-
@JsonIgnore
90-
public void setLevel2Id(Integer id) {
91-
createLevel2().setId(id);
92-
}
93-
94-
@JsonIgnore
95-
public void setLevel2Name(String name) {
96-
createLevel2().setName(name);
97-
}
98-
99-
@JsonIgnore
100-
public void setLevel2Displayed(Integer displayed) {
101-
createLevel2().setDisplayed(displayed);
102-
}
10345
}

0 commit comments

Comments
 (0)