zlisen 3 år sedan
förälder
incheckning
ae2c132ee6
3 ändrade filer med 13 tillägg och 8 borttagningar
  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 Visa fil

@@ -3,8 +3,8 @@ module.exports = {
3 3
     NODE_ENV: '"development"'
4 4
   },
5 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 8
     WSS_HOST: '"wss://xlk.njyz.tech"',
9 9
     OSS_PATH: '"https://zhiyun-image.oss-accelerate.aliyuncs.com/"',
10 10
     OSS_FAST_PATH: '"https://zhiyun-image.oss-accelerate.aliyuncs.com/"',

+ 8
- 4
src/pages/video/liveDetail/index.jsx Visa fil

@@ -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 Visa fil

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