|
@@ -61,80 +61,15 @@ const EncyItem = (props) => {
|
61
|
61
|
};
|
62
|
62
|
|
63
|
63
|
export default withLayout((props) => {
|
64
|
|
- // const [PageProps] = useState(props)
|
|
64
|
+ const { city } = props;
|
65
|
65
|
|
66
|
|
- const [PageList, setPageList] = useState([
|
67
|
|
- {
|
68
|
|
- name: "准备买房",
|
69
|
|
- icon: require("@/assets/ency-icon3.png"),
|
70
|
|
- list: [
|
71
|
|
- {
|
72
|
|
- name: "买房资质查询",
|
73
|
|
- id: 1,
|
74
|
|
- tips: "HOT",
|
75
|
|
- tipsColor: "#FF0000",
|
76
|
|
- icon: "",
|
77
|
|
- },
|
78
|
|
- {
|
79
|
|
- name: "22个房产名词",
|
80
|
|
- id: 2,
|
81
|
|
- tips: "NEW",
|
82
|
|
- tipsColor: "#30CFCF",
|
83
|
|
- icon: "",
|
84
|
|
- },
|
85
|
|
- ],
|
86
|
|
- },
|
87
|
|
- {
|
88
|
|
- name: "看房选房",
|
89
|
|
- icon: require("@/assets/ency-icon4.png"),
|
90
|
|
- list: [
|
91
|
|
- { name: "热门楼盘地图", id: 3, tips: "", icon: "" },
|
92
|
|
- {
|
93
|
|
- name: "选户型攻略",
|
94
|
|
- id: 4,
|
95
|
|
- tips: "实用",
|
96
|
|
- tipsColor: "#62D547",
|
97
|
|
- icon: "",
|
98
|
|
- },
|
99
|
|
- { name: "期房新房怎么选", id: 5, tips: "", icon: "" },
|
100
|
|
- ],
|
101
|
|
- },
|
102
|
|
- {
|
103
|
|
- name: "认筹签约",
|
104
|
|
- icon: require("@/assets/ency-icon5.png"),
|
105
|
|
- list: [
|
106
|
|
- {
|
107
|
|
- name: "买房签约流程",
|
108
|
|
- id: 6,
|
109
|
|
- tips: "哇!",
|
110
|
|
- tipsColor: "#FF396C",
|
111
|
|
- icon: require("@/assets/ency-icon2.png"),
|
112
|
|
- },
|
113
|
|
- { name: "契税征收标准", id: 7, tips: "", icon: "" },
|
114
|
|
- { name: "公司名义买房", id: 8, tips: "", icon: "" },
|
115
|
|
- ],
|
116
|
|
- },
|
117
|
|
- {
|
118
|
|
- name: "贷款买房",
|
119
|
|
- icon: require("@/assets/ency-icon6.png"),
|
120
|
|
- list: [
|
121
|
|
- { name: "新房贷政策", id: 9, tips: "", icon: "" },
|
122
|
|
- {
|
123
|
|
- name: "贷款查征信",
|
124
|
|
- id: 10,
|
125
|
|
- tips: "",
|
126
|
|
- icon: require("@/assets/ency-icon1.png"),
|
127
|
|
- },
|
128
|
|
- ],
|
129
|
|
- },
|
130
|
|
- ]);
|
|
66
|
+ const [PageList, setPageList] = useState([]);
|
131
|
67
|
|
132
|
68
|
const getPageList = () => {
|
133
|
69
|
queryPolicyTypeList({ pageSize: 100 }).then((res) => {
|
134
|
|
- setPageList(res.records);
|
|
70
|
+ setPageList(res.records||[]);
|
135
|
71
|
});
|
136
|
72
|
};
|
137
|
|
- // GET /api/{plat}/taPolicyType
|
138
|
73
|
|
139
|
74
|
useEffect(() => {
|
140
|
75
|
getPageList();
|
|
@@ -148,7 +83,7 @@ export default withLayout((props) => {
|
148
|
83
|
>
|
149
|
84
|
<view className="PageContent">
|
150
|
85
|
{PageList.map((item, index) => (
|
151
|
|
- <EncyItem item={item} key={index} index={index}></EncyItem>
|
|
86
|
+ <EncyItem city={city} item={item} key={index} index={index}></EncyItem>
|
152
|
87
|
))}
|
153
|
88
|
</view>
|
154
|
89
|
</ScrollView>
|