Bladeren bron

静态页面

1002884655 3 jaren geleden
bovenliggende
commit
c2cf2c6dee
4 gewijzigde bestanden met toevoegingen van 10 en 72 verwijderingen
  1. 0
    1
      config/dev.js
  2. 1
    1
      config/prod.js
  3. 5
    1
      src/layout/useScreen.js
  4. 4
    69
      src/pages/index/encyclopediasOfBuyHouse/index.jsx

+ 0
- 1
config/dev.js Bestand weergeven

3
     NODE_ENV: '"development"'
3
     NODE_ENV: '"development"'
4
   },
4
   },
5
   defineConstants: {
5
   defineConstants: {
6
-    // HOST: '"https://xlk.njyz.tech"',
7
     // HOST: '"https://xlj.newlandsh.com"',
6
     // HOST: '"https://xlj.newlandsh.com"',
8
     HOST: '"http://127.0.0.1:8081"',
7
     HOST: '"http://127.0.0.1:8081"',
9
     WSS_HOST: '"wss://xlk.njyz.tech"',
8
     WSS_HOST: '"wss://xlk.njyz.tech"',

+ 1
- 1
config/prod.js Bestand weergeven

10
     OSS_PATH: '"https://xlk-assets.oss-accelerate.aliyuncs.com/"',
10
     OSS_PATH: '"https://xlk-assets.oss-accelerate.aliyuncs.com/"',
11
     OSS_FAST_PATH: '"https://xlk-assets.oss-accelerate.aliyuncs.com/"',
11
     OSS_FAST_PATH: '"https://xlk-assets.oss-accelerate.aliyuncs.com/"',
12
     ICON_FONT: '"https://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/css/iconfont.ttf"',
12
     ICON_FONT: '"https://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/css/iconfont.ttf"',
13
-    Version: '"V0.0.30-20210808"'
13
+    Version: '"V0.0.33-20210809"'
14
   },
14
   },
15
   mini: {},
15
   mini: {},
16
   h5: {
16
   h5: {

+ 5
- 1
src/layout/useScreen.js Bestand weergeven

19
   useEffect(() => {
19
   useEffect(() => {
20
     if (cityId && person?.personId) {
20
     if (cityId && person?.personId) {
21
       queryExtContents({cityId}).then((res) => {
21
       queryExtContents({cityId}).then((res) => {
22
-        const screen = (res || []).filter(x => x.showType === 'screen' && x.showPosition === 'index')[0] || {}
22
+        const screen = (res || []).filter(x => x.showType === 'screen' && x.showPosition === 'index')[0]
23
+        if (!screen) {
24
+          return;
25
+        }
26
+
23
         setFirstScreen(screen)
27
         setFirstScreen(screen)
24
   
28
   
25
         if (screen) {
29
         if (screen) {

+ 4
- 69
src/pages/index/encyclopediasOfBuyHouse/index.jsx Bestand weergeven

61
 };
61
 };
62
 
62
 
63
 export default withLayout((props) => {
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
   const getPageList = () => {
68
   const getPageList = () => {
133
     queryPolicyTypeList({ pageSize: 100 }).then((res) => {
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
   useEffect(() => {
74
   useEffect(() => {
140
     getPageList();
75
     getPageList();
148
       >
83
       >
149
         <view className="PageContent">
84
         <view className="PageContent">
150
           {PageList.map((item, index) => (
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
         </view>
88
         </view>
154
       </ScrollView>
89
       </ScrollView>