Selaa lähdekoodia

Merge branch 'main' of http://git.ycjcjy.com/marketing/miniapp into main

张延森 3 vuotta sitten
vanhempi
commit
0b6ee7f325
2 muutettua tiedostoa jossa 11 lisäystä ja 6 poistoa
  1. 8
    4
      src/pages/video/liveDetail/index.jsx
  2. 3
    2
      src/services/item.js

+ 8
- 4
src/pages/video/liveDetail/index.jsx Näytä tiedosto

@@ -27,9 +27,13 @@ import { getImgURL } from "@/utils/image";
27 27
 
28 28
 export default withLayout((props) => {
29 29
   const { id } = props.router.params;
30
+
31
+  const [data,setData] = useState({})
30 32
 console.log(id,'queryLiveDetail')
31 33
   const getData = () => {
32
-    // queryLiveDetail(id)
34
+    queryLiveDetail(id).then(res=>{
35
+        setData(res)
36
+    })
33 37
   };
34 38
 
35 39
   useEffect(() => {
@@ -39,11 +43,11 @@ console.log(id,'queryLiveDetail')
39 43
   }, [id]);
40 44
 //   
41 45
   return <view className="liveDetail">
42
-       <Image mode='aspectFill' src={getImgURL('/file/20210708/7b268641-9990-4a62-ba1f-0e02d067d524.jpg')} className='liveImg'></Image>
46
+       {data.liveActivityId&&<><Image mode='aspectFill' src={getImgURL(data.detailTypeImg)} className='liveImg'></Image>
43 47
        <view className='liveDetail-menu'>
44
-           <view><text className="iconfont icon-fenxiang"></text><text>查看楼盘</text></view>
48
+           <view onClick={()=>{Taro.navigateTo({ url: `/pages/index/buildingDetail/index?id=${data.buildingId}` })}}><text className="iconfont icon-fenxiang"></text><text>查看楼盘</text></view>
45 49
            <view><text className="iconfont icon-camera"></text><text>观看直播</text></view>
46 50
            <view><text className="iconfont icon-fenxiang"></text><text>分享好友</text></view>
47
-       </view>
51
+       </view></>}
48 52
   </view>;
49 53
 });

+ 3
- 2
src/services/item.js Näytä tiedosto

@@ -10,7 +10,8 @@ import {
10 10
   API_GOODS_BUILDING,
11 11
   API_GOODS_LIST,
12 12
   API_LIVE_DEATIL,
13
-  API_ADDLIVE_NUM
13
+  API_ADDLIVE_NUM,
14
+  API_LIVE_LIST,
14 15
 } from '@/constants/api'
15 16
 
16 17
 /**
@@ -88,7 +89,7 @@ export const addItemShareNum = id => fetch({ url: `${API_ITEMS_SHARE}/${id}`, me
88 89
  * 直播页详情
89 90
  * @param {*} id 
90 91
  */
91
-export const queryLiveDetail = (id, payload, header) => fetch({ url: `${API_LIVE_DEATIL}/${id}`, payload, header })
92
+export const queryLiveDetail = (id, payload, header) => fetch({ url: `${API_LIVE_LIST}/${id}`, payload, header })
92 93
 
93 94
 /**
94 95
  * 项目详情直播列表