Pārlūkot izejas kodu

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

张延森 3 gadus atpakaļ
vecāks
revīzija
0b6ee7f325
2 mainītis faili ar 11 papildinājumiem un 6 dzēšanām
  1. 8
    4
      src/pages/video/liveDetail/index.jsx
  2. 3
    2
      src/services/item.js

+ 8
- 4
src/pages/video/liveDetail/index.jsx Parādīt failu

27
 
27
 
28
 export default withLayout((props) => {
28
 export default withLayout((props) => {
29
   const { id } = props.router.params;
29
   const { id } = props.router.params;
30
+
31
+  const [data,setData] = useState({})
30
 console.log(id,'queryLiveDetail')
32
 console.log(id,'queryLiveDetail')
31
   const getData = () => {
33
   const getData = () => {
32
-    // queryLiveDetail(id)
34
+    queryLiveDetail(id).then(res=>{
35
+        setData(res)
36
+    })
33
   };
37
   };
34
 
38
 
35
   useEffect(() => {
39
   useEffect(() => {
39
   }, [id]);
43
   }, [id]);
40
 //   
44
 //   
41
   return <view className="liveDetail">
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
        <view className='liveDetail-menu'>
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
            <view><text className="iconfont icon-camera"></text><text>观看直播</text></view>
49
            <view><text className="iconfont icon-camera"></text><text>观看直播</text></view>
46
            <view><text className="iconfont icon-fenxiang"></text><text>分享好友</text></view>
50
            <view><text className="iconfont icon-fenxiang"></text><text>分享好友</text></view>
47
-       </view>
51
+       </view></>}
48
   </view>;
52
   </view>;
49
 });
53
 });

+ 3
- 2
src/services/item.js Parādīt failu

10
   API_GOODS_BUILDING,
10
   API_GOODS_BUILDING,
11
   API_GOODS_LIST,
11
   API_GOODS_LIST,
12
   API_LIVE_DEATIL,
12
   API_LIVE_DEATIL,
13
-  API_ADDLIVE_NUM
13
+  API_ADDLIVE_NUM,
14
+  API_LIVE_LIST,
14
 } from '@/constants/api'
15
 } from '@/constants/api'
15
 
16
 
16
 /**
17
 /**
88
  * 直播页详情
89
  * 直播页详情
89
  * @param {*} id 
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
  * 项目详情直播列表