瀏覽代碼

Merge branch '3.0' of http://git.ycjcjy.com/shigongli/miniapp-v2 into 3.0

Baozhangchao 3 年之前
父節點
當前提交
36455159b6

+ 0
- 2
src/components/BottomMoadl/index.jsx 查看文件

54
 
54
 
55
   //换一批
55
   //换一批
56
   const handleTextNext = (e) => {
56
   const handleTextNext = (e) => {
57
-    console.log('换一批触发');
58
-    // setLoading(true)
59
     setTextNext(textNextSum + 1)
57
     setTextNext(textNextSum + 1)
60
 
58
 
61
     e.stopPropagation()
59
     e.stopPropagation()

+ 0
- 2
src/components/CollectList/MyCollect/index.jsx 查看文件

13
 const Action = CouponCard.Action
13
 const Action = CouponCard.Action
14
 export default (props) => {
14
 export default (props) => {
15
   const { item, cardNavigateTo } = props
15
   const { item, cardNavigateTo } = props
16
-  console.log("🚀 ~ file: index.jsx ~ line 16 ~ item", item)
17
-
18
   const targetType = item.targetType
16
   const targetType = item.targetType
19
   const star = parseFloat(((item.sweetScore + item.environmentScore + item.serviceScore) / 3).toFixed(1));
17
   const star = parseFloat(((item.sweetScore + item.environmentScore + item.serviceScore) / 3).toFixed(1));
20
 
18
 

+ 0
- 1
src/components/CompoentsOrder/AlreadyUsed/index.jsx 查看文件

32
     }
32
     }
33
     else {
33
     else {
34
       saveEvaluate(evaluate.targetType, evaluate.targetId, evaluate).then((res) => {
34
       saveEvaluate(evaluate.targetType, evaluate.targetId, evaluate).then((res) => {
35
-        console.log(res)
36
         onFinish()
35
         onFinish()
37
       })
36
       })
38
       onClose()
37
       onClose()

+ 0
- 1
src/components/MasonryLayout/Waterfall.jsx 查看文件

26
   // useEffect(() => {
26
   // useEffect(() => {
27
   //   const t = setTimeout(() => {
27
   //   const t = setTimeout(() => {
28
   //     Taro.createSelectorQuery().selectAll(`.${uqClass} .waterfall-item`).boundingClientRect(rects => {
28
   //     Taro.createSelectorQuery().selectAll(`.${uqClass} .waterfall-item`).boundingClientRect(rects => {
29
-  //       console.log('---------waterfall-item---------->', rects)
30
   //     }).exec()
29
   //     }).exec()
31
   //     clearTimeout(t)
30
   //     clearTimeout(t)
32
   //   }, 500)
31
   //   }, 500)

+ 32
- 76
src/components/foodCards/ShareCard/index.jsx 查看文件

14
 import './style.less'
14
 import './style.less'
15
 
15
 
16
 
16
 
17
-const CouponMedia = CouponCard.Media
18
 const Action = CouponCard.Action
17
 const Action = CouponCard.Action
19
 
18
 
20
 //套餐卡片
19
 //套餐卡片
21
 export default (props) => {
20
 export default (props) => {
22
-  const { item, st, editable, setScroll, goshop, det, onDay, onDelete } = props
23
-  // const travelId = travelMineContent?.records[0]?.travelId
21
+  const { item, st, editable, det } = props
24
   const { targetId, itemId } = props.item
22
   const { targetId, itemId } = props.item
23
+  //进入详情页面
25
   const goDetail = () => {
24
   const goDetail = () => {
26
-    Taro.navigateTo({ url: `/pages/details/mjDetails/sceneryDetails?id=${targetId}` })
27
-
28
-  }
29
-  const goFood = () => {
25
+    item.targetType === 'tourist' ?  
26
+    Taro.navigateTo({ url: `/pages/details/mjDetails/sceneryDetails?id=${targetId}` }): 
30
     Taro.navigateTo({ url: `/pages/details/foodDetails/foodDetails?id=${targetId}` })
27
     Taro.navigateTo({ url: `/pages/details/foodDetails/foodDetails?id=${targetId}` })
31
-
32
-  }
33
-  const [showCutover, setShowCutover] = useState(false)
34
-  const [valueList, setValueList] = useState([])
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-  // useEffect(() => {
45
-
46
-  // }, [item])
47
-
48
-  const onClose = () => {
49
-    //关闭当前套餐详情弹窗
50
-    setShowCutover(false)
51
-    //使父组件恢复滚动
52
-    setScroll(true)
53
   }
28
   }
54
-
55
-
56
-
57
-
58
-  const handlePayClick = (e) => {
59
-
60
-    onDelete(itemId)
61
-
62
-    // Taro.navigateTo({ url: `/pages/PayOrder/index?packageId=${item.packageId}&scene=${scene || ''}&subOrderId=${subOrderId}&id=${id}` })
63
-
29
+  const backStyle = {
30
+    background: `url('${compressImage(item.poster)}') no-repeat`,
31
+    backgroundSize: '100% 100%',
64
   }
32
   }
65
-  const PayAction = <Action.Icon icon={SeeDetails} text='查看详情' onClick={item.targetType === 'tourist' ? goDetail : goFood} />
66
-
67
-
68
-
69
-
70
   return (
33
   return (
71
-    <View style={{ margin: '15px 5px' }} >
72
-      {/* <View className='packageDetail' style={{ display: goshop ? '' : 'none' }}>
73
-        <Popup show={showCutover} maskClosable={showCutover} onClose={onClose}>
74
-          <ScrollView
75
-            scrollY
76
-            style={{ maxHeight: '60vh' }}
77
-          >
78
-            <Image mode='widthFix' src={item.details ? item.details : item.poster} />
79
-          </ScrollView>
80
-        </Popup >
81
-      </View> */}
82
-      <CouponCard action={PayAction}  >
83
-        <CouponMedia >
84
-          <CouponMedia.Header
85
-            cashback={item.cashback}
86
-            image={compressImage(item.poster)}
87
-          // badge='food'
88
-          />
89
-          <CouponMedia.Body star={st}>
90
-            <View className='foodCard'>
91
-              <View className='cpn-card-text'>
92
-                {(item.title).toString().length > 25 ? (item.title).substring(0, 25) + '...' : (item.title)}
93
-              </View>
94
-              <View className='cpn-card-text' style={{ marginTop: '10rpx' }}>
95
-                <Text className='cpn-card-text_mn'>¥{`${(item.averagePrice == '' ? '0.00' : item.averagePrice / 100)?.toFixed(2)}元`}</Text>
96
-                {/* <Text className='cpn-card-text_rm'>{`门市价${(item.standardPrice / 100)?.toFixed(2)}元`}</Text> */}
34
+    <View style={{ margin: '15px 15px' }} >
35
+      <View className='coupon-card' onClick={goDetail}>
36
+        <View className='coupon-card_body' style='background: #fff;border-radius: 12px;'>
37
+          <View className='coupun-media'>
38
+            <View className='coupun-media_header'>
39
+              <View className='coupun-media_thumb' style="margin-top: 20px;">
40
+                <View className='image' style={backStyle}></View>
97
               </View>
41
               </View>
98
-              <View className='cpn-md-act'>
99
-                <Location {...det} />
100
-                <SaveIcon saved={item.isSaved > 0} targetType='shop_package' editable={editable} targetId={item.targetId} />
42
+            </View>
43
+            <View className='coupun-media_body'>
44
+              <View class="coupun-media_body_ctt" style={{ marginTop: '20px' }}>
45
+                <View className='foodCard'>
46
+                  <View className='cpn-card-text'>
47
+                    {(item.title).toString().length > 25 ? (item.title).substring(0, 25) + '...' : (item.title)}
48
+                  </View>
49
+                  <View className='cpn-card-text' style={{ marginTop: '5px' }}>
50
+                    <Text className='cpn-card-text_mn'>¥{`${(item.averagePrice == '' ? '0.00' : item.averagePrice / 100)?.toFixed(2)}元`}</Text>
51
+                  </View>
52
+                  <View className='cpn-md-act'>
53
+                    <Location {...det} />
54
+                    <SaveIcon saved={item.isSaved > 0} targetType={item.targetType} editable={editable} targetId={item.targetId} />
55
+                  </View>
56
+                </View>
101
               </View>
57
               </View>
102
             </View>
58
             </View>
103
-          </CouponMedia.Body>
104
-        </CouponMedia>
105
-      </CouponCard>
59
+          </View>
60
+        </View>
61
+      </View>
106
     </View>
62
     </View>
107
   )
63
   )
108
 }
64
 }

+ 1
- 7
src/components/foodCards/ShopNoteCard/index.jsx 查看文件

21
 //套餐卡片
21
 //套餐卡片
22
 export default (props) => {
22
 export default (props) => {
23
   const { item, st, editable, setScroll, goshop, travelMine, resourceList, det, handelNoteList } = props
23
   const { item, st, editable, setScroll, goshop, travelMine, resourceList, det, handelNoteList } = props
24
+  console.log("🚀 ~ file: index.jsx ~ line 24 ~ resourceList", resourceList)
24
   // const travelId = travelMineContent?.records[0]?.travelId
25
   // const travelId = travelMineContent?.records[0]?.travelId
25
   const targetId = props.item?.targetId
26
   const targetId = props.item?.targetId
26
   const targetType = props.item?.targetType
27
   const targetType = props.item?.targetType
27
 
28
 
28
-
29
-
30
   const goFood = () => {
29
   const goFood = () => {
31
     Taro.navigateTo({ url: `/pages/details/foodDetails/foodDetails?id=${targetId}` })
30
     Taro.navigateTo({ url: `/pages/details/foodDetails/foodDetails?id=${targetId}` })
32
 
31
 
87
     if (travelMine?.records == '') {
86
     if (travelMine?.records == '') {
88
 
87
 
89
 
88
 
90
-      // console.log('没有行程');
91
       // newTravelMine({ title: `我的行程 ${y}-${m}-${d}` }).then(res => {
89
       // newTravelMine({ title: `我的行程 ${y}-${m}-${d}` }).then(res => {
92
       //   handelNoteList()
90
       //   handelNoteList()
93
       //   // 首先创建一个行程,然后才能拿到下面的这些数据
91
       //   // 首先创建一个行程,然后才能拿到下面的这些数据
115
 
113
 
116
       return;
114
       return;
117
     } else {
115
     } else {
118
-      console.log('有行程', e);
119
       const [firstInx, secondInx] = e.detail.value
116
       const [firstInx, secondInx] = e.detail.value
120
 
117
 
121
       const firstValue = valueList[firstInx]
118
       const firstValue = valueList[firstInx]
127
 
124
 
128
       //行程内容
125
       //行程内容
129
       const { id } = secondValue//天数
126
       const { id } = secondValue//天数
130
-      console.log("🚀 ~ file: index.jsx ~ line 102 ~ newTravelMine ~ secondValue", secondValue)
131
 
127
 
132
       saveTravel(travelId, { dayOrder: id, targetId: targetId, targetType: targetType }).then((res) => {
128
       saveTravel(travelId, { dayOrder: id, targetId: targetId, targetType: targetType }).then((res) => {
133
         Taro.showToast({
129
         Taro.showToast({
141
         // setGrowGrass(grassNO)
137
         // setGrowGrass(grassNO)
142
 
138
 
143
       })
139
       })
144
-      // console.log('else');
145
-
146
     }
140
     }
147
   }
141
   }
148
 
142
 

+ 0
- 1
src/hotel/components/HouseManage/houseManage.jsx 查看文件

100
     getShareMessage: () => {
100
     getShareMessage: () => {
101
       const { shareImage, roomOrderId } = shareDataRef.current
101
       const { shareImage, roomOrderId } = shareDataRef.current
102
       setShowCard(false)
102
       setShowCard(false)
103
-      console.log(`/pages/index/index?tab=1&roomId=${room.roomId}&roomOrderId=${roomOrderId}&fromType=hotel&recommender=${hotel.hotelId}`)
104
       return {
103
       return {
105
         title: `欢迎来到${room.roomName}`,
104
         title: `欢迎来到${room.roomName}`,
106
         path: `/pages/index/index?tab=1&roomId=${room.roomId}&roomOrderId=${roomOrderId}&fromType=hotel&recommender=${hotel.hotelId}`,
105
         path: `/pages/index/index?tab=1&roomId=${room.roomId}&roomOrderId=${roomOrderId}&fromType=hotel&recommender=${hotel.hotelId}`,

+ 0
- 1
src/hotel/pages/landlord/addRoom/addRoom.jsx 查看文件

33
 
33
 
34
   const onRoomMap = () => {
34
   const onRoomMap = () => {
35
     Taro.chooseLocation().then((res) => {
35
     Taro.chooseLocation().then((res) => {
36
-      console.log("🚀 ~ file: addRoom.jsx ~ line 36 ~ Taro.chooseLocation ~ res", res)
37
       setRoomModel({ ...roomModel, location: res.longitude + ',' + res.latitude, locName: res.name, address: res.address })
36
       setRoomModel({ ...roomModel, location: res.longitude + ',' + res.latitude, locName: res.name, address: res.address })
38
     })
37
     })
39
   }
38
   }

+ 4
- 4
src/pages/RandomItinerary/ResultOver/index.jsx 查看文件

58
                 </Text>
58
                 </Text>
59
                 <View className='bottom-text'>》</View>
59
                 <View className='bottom-text'>》</View>
60
               </View>
60
               </View>
61
+              {
62
+                traveContent?.isHidden === false && shareList.map((item) => <ShareCard det={item} editable='1' item={item} key={item.itemId} />
63
+                )
64
+              }
61
             </View>
65
             </View>
62
-            {
63
-              traveContent?.isHidden === false && shareList.map((item) => <ShareCard det={item} item={item} key={item.itemId} />
64
-              )
65
-            }
66
             {
66
             {
67
               traveContent?.isHidden &&
67
               traveContent?.isHidden &&
68
               <Button openType='share' className='content'><View className='shareImg'>分享并邀请好友点开查看完整命定行程</View></Button>
68
               <Button openType='share' className='content'><View className='shareImg'>分享并邀请好友点开查看完整命定行程</View></Button>

+ 8
- 8
src/pages/RandomItinerary/ResultOver/style.less 查看文件

30
       }
30
       }
31
     }
31
     }
32
   }
32
   }
33
-  .shareImg {
34
-    height: 120px;
35
-    background: url("../../../assets/icons/GuideCheck/shareImage.png") no-repeat;
36
-    background-size: 100%;
37
-    font-size: 29px;
38
-    color: #1a3b83;
39
-    line-height: 120px;
40
-  }
41
   .content {
33
   .content {
42
     background: transparent;
34
     background: transparent;
43
     padding: 0;
35
     padding: 0;
45
     &::after {
37
     &::after {
46
       border: none;
38
       border: none;
47
     }
39
     }
40
+    .shareImg {
41
+      height: 120px;
42
+      background: url("../../../assets/icons/GuideCheck/shareImage.png") no-repeat;
43
+      background-size: 100%;
44
+      font-size: 29px;
45
+      color: #1a3b83;
46
+      line-height: 120px;
47
+    } 
48
   }
48
   }
49
 }
49
 }

+ 0
- 7
src/pages/Travel/Edit/NewCustom/index.jsx 查看文件

3
 import CustomCard from '@/components/foodCards/CustomCard/index'
3
 import CustomCard from '@/components/foodCards/CustomCard/index'
4
 
4
 
5
 import Taro from '@tarojs/taro'
5
 import Taro from '@tarojs/taro'
6
-import { View, Button } from '@tarojs/components'
7
 import { getTravelMine, deleteTravelItem } from '@/services/travel'
6
 import { getTravelMine, deleteTravelItem } from '@/services/travel'
8
 import openUp from './ico/openUp.png'
7
 import openUp from './ico/openUp.png'
9
 import packUp from './ico/packUp.png'
8
 import packUp from './ico/packUp.png'
23
     setUnfold(!unfold)
22
     setUnfold(!unfold)
24
 
23
 
25
   }
24
   }
26
-
27
-  const onDay = () => {
28
-    console.log("🚀 ~ file: index.jsx ~ line 17 ~ item", item)
29
-
30
-  }
31
-
32
   const onDelete = (e) => {
25
   const onDelete = (e) => {
33
 
26
 
34
     const itemId = e
27
     const itemId = e

+ 0
- 76
src/pages/Travel/Edit/index.jsx 查看文件

2
 import { Image, Button, View, Text, Input } from '@tarojs/components'
2
 import { Image, Button, View, Text, Input } from '@tarojs/components'
3
 import SpinBox from "@/components/Spin/SpinBox";
3
 import SpinBox from "@/components/Spin/SpinBox";
4
 import CustomCard from '@/components/foodCards/CustomCard/index'
4
 import CustomCard from '@/components/foodCards/CustomCard/index'
5
-
6
 import { useState, useEffect, useRef } from "react";
5
 import { useState, useEffect, useRef } from "react";
7
 import BottomMoadl from '@/components/BottomMoadl/index'
6
 import BottomMoadl from '@/components/BottomMoadl/index'
8
-import RecommendedCard from '@/components/foodCards/RecommendedCard'
9
 import Travel from '@/assets/icons/Travel/travel.png'
7
 import Travel from '@/assets/icons/Travel/travel.png'
10
 import ChangeNext from '@/assets/icons/Travel/ChangeNext.png'
8
 import ChangeNext from '@/assets/icons/Travel/ChangeNext.png'
11
 import withLayout from '@/layouts'
9
 import withLayout from '@/layouts'
14
 import CustomNav from '@/components/CustomNav'
12
 import CustomNav from '@/components/CustomNav'
15
 import { deleteTravelItem, getTravelID, seaveTravelID } from '@/services/travel'
13
 import { deleteTravelItem, getTravelID, seaveTravelID } from '@/services/travel'
16
 
14
 
17
-import NewCustom from './NewCustom'
18
 import './style.less'
15
 import './style.less'
19
 
16
 
20
 export default withLayout((props) => {
17
 export default withLayout((props) => {
21
   const { router, location } = props
18
   const { router, location } = props
22
   const { id, dayNum, travelId } = router.params
19
   const { id, dayNum, travelId } = router.params
23
 
20
 
24
-
25
-
26
   const [loading, setLoading] = useState(false)
21
   const [loading, setLoading] = useState(false)
27
   const [bottomDayNum, setBottomDayNum] = useState(true)
22
   const [bottomDayNum, setBottomDayNum] = useState(true)
28
 
23
 
29
-
30
-
31
   const [showCutover, setShowCutover] = useState([])
24
   const [showCutover, setShowCutover] = useState([])
32
   const [travelCustom, setTravelCustom] = useState()
25
   const [travelCustom, setTravelCustom] = useState()
33
 
26
 
34
-
35
   const [showDialog, setShowDialog] = useState(false);
27
   const [showDialog, setShowDialog] = useState(false);
36
   const [inputChangle, setInputChangle] = useState();
28
   const [inputChangle, setInputChangle] = useState();
37
 
29
 
42
       setShowCutover(e.travelItemList)
34
       setShowCutover(e.travelItemList)
43
       netx(e.travelItemList)
35
       netx(e.travelItemList)
44
       setLoading(false)
36
       setLoading(false)
45
-
46
     }).catch(r => {
37
     }).catch(r => {
47
       setLoading(false)
38
       setLoading(false)
48
-
49
     })
39
     })
50
   }
40
   }
51
 
41
 
52
-
53
-
54
   const [dayNumber, setDayNumber] = useState(1)
42
   const [dayNumber, setDayNumber] = useState(1)
55
   const sum = dayNum - dayNumber
43
   const sum = dayNum - dayNumber
56
   const [state, setstate] = useState(true)
44
   const [state, setstate] = useState(true)
57
 
45
 
58
-
59
   const addTextSum = () => {
46
   const addTextSum = () => {
60
     setDayNumber(dayNumber + 1)
47
     setDayNumber(dayNumber + 1)
61
-
62
     if (dayNumber == 1) {
48
     if (dayNumber == 1) {
63
       setstate(false)
49
       setstate(false)
64
     }
50
     }
65
-
66
-
67
-
68
   }
51
   }
69
   const minusTextSum = () => {
52
   const minusTextSum = () => {
70
     setDayNumber(dayNumber - 1)
53
     setDayNumber(dayNumber - 1)
71
     if (dayNumber == 2) {
54
     if (dayNumber == 2) {
72
       setstate(true)
55
       setstate(true)
73
-
74
     }
56
     }
75
-
76
-
77
   }
57
   }
78
-
79
-
80
   const netx = (e) => {
58
   const netx = (e) => {
81
-
82
-
83
     let a = e.filter((val) => {
59
     let a = e.filter((val) => {
84
       return val.dayOrder == dayNumber
60
       return val.dayOrder == dayNumber
85
     })
61
     })
86
     setShowCutover(a)
62
     setShowCutover(a)
87
-
88
   }
63
   }
89
 
64
 
90
   const handelAddTravel = () => {
65
   const handelAddTravel = () => {
91
     setLoading(true)
66
     setLoading(true)
92
-
93
     //获取我的行程。
67
     //获取我的行程。
94
     getTravelID(id).then(e => {
68
     getTravelID(id).then(e => {
95
       setTravelCustom(e)
69
       setTravelCustom(e)
96
       setShowCutover(e.travelItemList)
70
       setShowCutover(e.travelItemList)
97
       netx(e.travelItemList)
71
       netx(e.travelItemList)
98
       setLoading(false)
72
       setLoading(false)
99
-
100
     }).catch(e => {
73
     }).catch(e => {
101
       setLoading(false)
74
       setLoading(false)
102
-
103
     })
75
     })
104
-
105
-
106
   }
76
   }
107
 
77
 
108
   useEffect(() => {
78
   useEffect(() => {
110
       setBottomDayNum(false)
80
       setBottomDayNum(false)
111
     } else {
81
     } else {
112
       setBottomDayNum(true)
82
       setBottomDayNum(true)
113
-
114
     }
83
     }
115
-
116
     setLoading(true)
84
     setLoading(true)
117
-
118
     //获取我的行程。
85
     //获取我的行程。
119
     getTravelID(id).then(e => {
86
     getTravelID(id).then(e => {
120
       setTravelCustom(e)
87
       setTravelCustom(e)
121
       setShowCutover(e.travelItemList)
88
       setShowCutover(e.travelItemList)
122
       netx(e.travelItemList)
89
       netx(e.travelItemList)
123
       setLoading(false)
90
       setLoading(false)
124
-
125
     }).catch(e => {
91
     }).catch(e => {
126
       setLoading(false)
92
       setLoading(false)
127
-
128
     })
93
     })
129
-
130
-
131
   }, [id, dayNumber])
94
   }, [id, dayNumber])
132
 
95
 
133
 
96
 
134
 
97
 
135
   const onDelete = (e) => {
98
   const onDelete = (e) => {
136
-
137
     const itemId = e
99
     const itemId = e
138
     Taro.showModal({
100
     Taro.showModal({
139
       title: '提示',
101
       title: '提示',
140
       content: '确定要删除吗',
102
       content: '确定要删除吗',
141
       success: function (res) {
103
       success: function (res) {
142
         if (res.confirm) {
104
         if (res.confirm) {
143
-
144
           deleteTravelItem(id, itemId).then(val => {
105
           deleteTravelItem(id, itemId).then(val => {
145
             Taro.showToast({
106
             Taro.showToast({
146
               title: '删除成功',
107
               title: '删除成功',
148
               duration: 1000
109
               duration: 1000
149
             })
110
             })
150
             handleDelete()
111
             handleDelete()
151
-
152
           })
112
           })
153
         } else if (res.cancel) {
113
         } else if (res.cancel) {
154
-
155
-
156
         }
114
         }
157
       }
115
       }
158
     })
116
     })
159
-
160
   }
117
   }
161
 
118
 
162
-
163
   const [showFrame, setShowFrame] = useState(false)
119
   const [showFrame, setShowFrame] = useState(false)
164
-
165
-
166
-
167
-
168
-
169
   //行程推荐
120
   //行程推荐
170
   const setRecommend = () => {
121
   const setRecommend = () => {
171
-    console.log('弹窗触发了。');
172
-
173
-
174
     setShowFrame(!showFrame)
122
     setShowFrame(!showFrame)
175
-
176
   }
123
   }
177
   //修改行程名字
124
   //修改行程名字
178
 
125
 
179
   const handelInput = (e) => {
126
   const handelInput = (e) => {
180
-    console.log(e.detail.value);
181
-
182
     setInputChangle(e.detail.value)
127
     setInputChangle(e.detail.value)
183
   }
128
   }
184
 
129
 
185
   //取消
130
   //取消
186
   const ButtonCancel = () => {
131
   const ButtonCancel = () => {
187
     setShowDialog(false)
132
     setShowDialog(false)
188
-
189
   }
133
   }
190
   //确认
134
   //确认
191
   const ButtonOK = () => {
135
   const ButtonOK = () => {
197
       })
141
       })
198
       setShowDialog(false)
142
       setShowDialog(false)
199
       handelAddTravel()
143
       handelAddTravel()
200
-
201
     })
144
     })
202
-
203
   }
145
   }
204
 
146
 
205
-
206
-
207
   const handleModale = () => {
147
   const handleModale = () => {
208
     setInputChangle(travelCustom?.title)
148
     setInputChangle(travelCustom?.title)
209
     setShowDialog(true)
149
     setShowDialog(true)
238
           <CustomNav title='定制行程' />
178
           <CustomNav title='定制行程' />
239
         </View>
179
         </View>
240
         <scroll-view scrollY style='height: calc(100% - 75px);margin-bottom: 40px;' >
180
         <scroll-view scrollY style='height: calc(100% - 75px);margin-bottom: 40px;' >
241
-
242
           <View className='TravelTitle'>
181
           <View className='TravelTitle'>
243
             {travelCustom?.title}<Image src={editImg} className='edit' onClick={handleModale} ></Image>
182
             {travelCustom?.title}<Image src={editImg} className='edit' onClick={handleModale} ></Image>
244
           </View>
183
           </View>
245
           <View className='index-container'>
184
           <View className='index-container'>
246
-
247
             <SpinBox loading={loading}>
185
             <SpinBox loading={loading}>
248
-
249
               <View className='View-box'>
186
               <View className='View-box'>
250
-
251
                 {
187
                 {
252
                   showCutover.map((item, index) =>
188
                   showCutover.map((item, index) =>
253
-
254
                     <CustomCard key={index} item={item} det={item} editable='1' travelId={item.travelId} onDelete={onDelete} />
189
                     <CustomCard key={index} item={item} det={item} editable='1' travelId={item.travelId} onDelete={onDelete} />
255
-
256
                   )
190
                   )
257
                 }
191
                 }
258
               </View>
192
               </View>
259
             </SpinBox>
193
             </SpinBox>
260
           </View>
194
           </View>
261
-
262
-
263
           <View className='tuijian' onClick={setRecommend}>
195
           <View className='tuijian' onClick={setRecommend}>
264
             <Image src={Travel}></Image>
196
             <Image src={Travel}></Image>
265
             <Text>查看行程推荐</Text>
197
             <Text>查看行程推荐</Text>
266
           </View>
198
           </View>
267
-
268
-
269
           {
199
           {
270
             bottomDayNum &&
200
             bottomDayNum &&
271
             <View className='bottom'>
201
             <View className='bottom'>
272
               {
202
               {
273
-
274
-                // dayNumber >= dayNum && <Button className='bottom-btn bottom-btn-cancel' onClick={minusTextSum} >上一天</Button>
275
                 state === false && <Button className='bottom-btn bottom-btn-cancel' onClick={minusTextSum} >上一天</Button>
203
                 state === false && <Button className='bottom-btn bottom-btn-cancel' onClick={minusTextSum} >上一天</Button>
276
               }
204
               }
277
               {
205
               {
278
                 sum >= 1 && <Button className='bottom-btn bottom-btn-ok' onClick={addTextSum}>下一天</Button>
206
                 sum >= 1 && <Button className='bottom-btn bottom-btn-ok' onClick={addTextSum}>下一天</Button>
279
               }
207
               }
280
-
281
             </View>
208
             </View>
282
           }
209
           }
283
-
284
-
285
         </scroll-view>
210
         </scroll-view>
286
       </View >
211
       </View >
287
     </view>
212
     </view>
288
-
289
   )
213
   )
290
 })
214
 })

+ 1
- 1
src/pages/details/NoteDetails/index.jsx 查看文件

2
 import ax from '@/assets/icons/housemantj/onlove.png'
2
 import ax from '@/assets/icons/housemantj/onlove.png'
3
 import TextMentioned from '@/assets/icons/housemantj/TextMentioned.png'
3
 import TextMentioned from '@/assets/icons/housemantj/TextMentioned.png'
4
 import NoteasICO from '@/assets/icons/housemantj/NoteasICO.png'
4
 import NoteasICO from '@/assets/icons/housemantj/NoteasICO.png'
5
-
6
 import share from '@/assets/icons/housemantj/touristShare.png'
5
 import share from '@/assets/icons/housemantj/touristShare.png'
7
 import good from '@/assets/icons/housemantj/touristGood.png'
6
 import good from '@/assets/icons/housemantj/touristGood.png'
8
 import baozan from '@/assets/icons/housemantj/bgood.png'
7
 import baozan from '@/assets/icons/housemantj/bgood.png'
158
       })
157
       })
159
     }
158
     }
160
   }, [id])
159
   }, [id])
160
+
161
   // 分享
161
   // 分享
162
   useShareAppMessage(() => {
162
   useShareAppMessage(() => {
163
     return {
163
     return {

+ 0
- 1
src/pages/index/tabs/Mine.jsx 查看文件

43
       lang: 'zh_CN',
43
       lang: 'zh_CN',
44
       desc: "获取你的昵称、头像、地区及性别",
44
       desc: "获取你的昵称、头像、地区及性别",
45
       success: (res) => {
45
       success: (res) => {
46
-        console.log("🚀 ~ file: Mine.jsx ~ line 53 ~ handleGetUserProfile ~ res", res)
47
         const data = {
46
         const data = {
48
           ...res,
47
           ...res,
49
           sessionKey,
48
           sessionKey,

+ 0
- 1
src/pages/searchResult/searchResult.jsx 查看文件

20
 
20
 
21
 export default withLayout((props) => {
21
 export default withLayout((props) => {
22
   const { router, person, location } = props
22
   const { router, person, location } = props
23
-  console.log("🚀 ~ file: searchResult.jsx ~ line 22 ~ withLayout ~ props", props)
24
   const { q, targetTypeValue } = props.router.params
23
   const { q, targetTypeValue } = props.router.params
25
 
24
 
26
   const [listData, setListData] = useState({ list: [], rfTimes: 0 })
25
   const [listData, setListData] = useState({ list: [], rfTimes: 0 })