zlisen 3 年之前
父節點
當前提交
ae2c132ee6
共有 3 個文件被更改,包括 13 次插入8 次删除
  1. 2
    2
      config/dev.js
  2. 8
    4
      src/pages/video/liveDetail/index.jsx
  3. 3
    2
      src/services/item.js

+ 2
- 2
config/dev.js 查看文件

3
     NODE_ENV: '"development"'
3
     NODE_ENV: '"development"'
4
   },
4
   },
5
   defineConstants: {
5
   defineConstants: {
6
-    // HOST: '"https://xlk.njyz.tech"',
7
-    HOST: '"http://127.0.0.1:8088"',
6
+    HOST: '"https://xlk.njyz.tech"',
7
+    // HOST: '"http://127.0.0.1:8088"',
8
     WSS_HOST: '"wss://xlk.njyz.tech"',
8
     WSS_HOST: '"wss://xlk.njyz.tech"',
9
     OSS_PATH: '"https://zhiyun-image.oss-accelerate.aliyuncs.com/"',
9
     OSS_PATH: '"https://zhiyun-image.oss-accelerate.aliyuncs.com/"',
10
     OSS_FAST_PATH: '"https://zhiyun-image.oss-accelerate.aliyuncs.com/"',
10
     OSS_FAST_PATH: '"https://zhiyun-image.oss-accelerate.aliyuncs.com/"',

+ 8
- 4
src/pages/video/liveDetail/index.jsx 查看文件

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 查看文件

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
  * 项目详情直播列表