Browse Source

静态页面

1002884655 4 years ago
parent
commit
2120d9977f
1 changed files with 13 additions and 1 deletions
  1. 13
    1
      src/pages/FuLi/index.jsx

+ 13
- 1
src/pages/FuLi/index.jsx View File

@@ -13,6 +13,7 @@ import './index.less'
13 13
 export default function FuLi () {
14 14
 
15 15
   const { user, setUser } = useModel('user')
16
+  const [BannerList, setBannerList] = useState([])
16 17
   const [DataLock, setDataLock] = useState(false)
17 18
   const [PageList, setPageList] = useState([])
18 19
 
@@ -24,8 +25,19 @@ export default function FuLi () {
24 25
         Taro.showToast({ title: res, icon: 'none' })
25 26
       })
26 27
     }
28
+    GetBanner()
27 29
   }, [])
28 30
 
31
+  const GetBanner = (done = () => { }) => { // 获取轮播图
32
+    setBannerList([])
33
+    request({ ...apis.getBanner, params: { showType: 'banner', showPosition: 'mall', pageNum: 1, pageSize: 1 } }).then((res) => {
34
+      setBannerList([...(res || [])])
35
+      done()
36
+    }).catch(() => {
37
+      done()
38
+    })
39
+  }
40
+
29 41
   const ToSign = () => { // 签到
30 42
     if (DataLock || (user.havaSigned !== undefined && user.havaSigned - 0 === 1)) return
31 43
     setDataLock(true)
@@ -54,7 +66,7 @@ export default function FuLi () {
54 66
 
55 67
         {/* 顶部背景图 */}
56 68
         <view className='TopBg'>
57
-          <image mode='aspectFill' src='https://zhiyun-image.oss-cn-shanghai.aliyuncs.com/xiangsong/bg.jpg' class='centerLabel'></image>
69
+          <image mode='aspectFill' src={BannerList.length > 0 ? BannerList[0].image : null} class='centerLabel'></image>
58 70
         </view>
59 71
 
60 72
         {/* 正文 */}