Baozhangchao 3 년 전
부모
커밋
260f9cdd25

+ 1
- 2
src/components/CompoentsOrder/complete/style.less 파일 보기

@@ -8,8 +8,7 @@
8 8
 }
9 9
 
10 10
 .complete-boxs {
11
-  margin: 20px auto;
12
-  padding: 0 30px;
11
+  padding: 20px 30px;
13 12
   .foot {
14 13
     font-size: 28px;
15 14
     color: #c0c8d3;

+ 2
- 71
src/components/foodCards/ShopNoteCard/index.jsx 파일 보기

@@ -6,12 +6,10 @@ import CouponCard from '@/components/CouponCard'
6 6
 import { compressImage } from '@/utils'
7 7
 import SaveIcon from '@/components/SaveIcon'
8 8
 import Location from '@/components/Location'
9
-
10 9
 import grassOFF from '@/assets/icons/housemantj/grassOFF.png'
11 10
 import grassNO from '@/assets/icons/housemantj/grassNO.png'
12 11
 import Popup from '@/components/Popup'
13 12
 import { saveTravel, newTravelMine } from '@/services/travel'
14
-
15 13
 import './style.less'
16 14
 
17 15
 
@@ -21,24 +19,18 @@ const Action = CouponCard.Action
21 19
 //套餐卡片
22 20
 export default (props) => {
23 21
   const { item, st, editable, setScroll, goshop, travelMine, resourceList, det, handelNoteList } = props
24
-  // const travelId = travelMineContent?.records[0]?.travelId
25 22
   const targetId = props.item?.targetId
26 23
   const targetType = props.item?.targetType
27
-
28 24
   const goFood = () => {
29 25
     Taro.navigateTo({ url: `/pages/details/foodDetails/foodDetails?id=${targetId}` })
30
-
31 26
   }
32 27
   const [showCutover, setShowCutover] = useState(false)
33 28
   const [valueList, setValueList] = useState([])
34
-
35
-  const [traveCoumun, setTraveCoumun] = useState()
29
+  const [traveCoumun, setTraveCoumun] = useState()  //第几天
36 30
 
37 31
   useEffect(() => {
38
-
39 32
     setValueList(travelMine?.records)
40 33
     setTraveCoumun(travelMine?.records[0].dayNum)
41
-
42 34
   }, [travelMine?.records, item])
43 35
 
44 36
   const onClose = () => {
@@ -48,8 +40,6 @@ export default (props) => {
48 40
     setScroll(true)
49 41
   }
50 42
 
51
-  //列改变
52
-
53 43
 
54 44
   const numberTrave = (new Array(traveCoumun).fill()).map((_, index) => ({ id: index + 1, title: `第 ${index + 1} 天` }))
55 45
 
@@ -57,89 +47,36 @@ export default (props) => {
57 47
 
58 48
 
59 49
   const handleColumn = e => {
60
-    console.log("🚀 ~ file: index.jsx ~ line 63 ~ e", e)
61
-    // console.log(e.detail.column);
62 50
     const { column, value } = e.detail
63
-
64 51
     if (column == 0) {
65
-
66 52
       const firstValue = valueList[value] || ''
67 53
       setTraveCoumun(firstValue.dayNum)
68
-
69 54
     }
70
-
71
-
72
-
73 55
   }
74 56
 
75
-
76 57
   const day = new Date();
77 58
   const y = day.getFullYear();
78 59
   const m = day.getMonth() + 1;
79 60
   const d = day.getDate();
80
-  let number = 0
81
-
82 61
   const hanleChange = (e) => {
83
-    console.log("🚀 ~ file: index.jsx ~ line 63 ~ e", e)
84
-
85
-    if (travelMine?.records == '') {
86
-
87
-
88
-      // newTravelMine({ title: `我的行程 ${y}-${m}-${d}` }).then(res => {
89
-      //   handelNoteList()
90
-      //   // 首先创建一个行程,然后才能拿到下面的这些数据
91
-
92
-      //   const [firstInx, secondInx] = e.detail?.value
93
-
94
-      //   const firstValue = valueList[firstInx] || ''
95
-
96
-      //   const secondValue = numberTrave[secondInx] || ''
97
-
98
-      //   const { travelId } = firstValue
99
-
100
-      //   //行程内容
101
-      //   const { id } = secondValue//天数
102
-      //   // saveTravel({})
103
-      //   saveTravel(res.travelId, { dayOrder: id, targetId: targetId, targetType: targetType }).then((val) => {
104
-      //     Taro.showToast({
105
-      //       title: '添加成功',
106
-      //       icon: 'none',
107
-      //       duration: 1000
108
-      //     })
109
-      //     resourceList(travelId)
110
-      //   })
111
-      // })
112
-
113
-      return;
114
-    } else {
62
+    if (travelMine?.records != '') {
115 63
       const [firstInx, secondInx] = e.detail.value
116
-
117 64
       const firstValue = valueList[firstInx]
118
-
119 65
       const secondValue = numberTrave[secondInx]
120
-
121 66
       const { travelId } = firstValue
122
-
123
-
124 67
       //行程内容
125 68
       const { id } = secondValue//天数
126
-
127 69
       saveTravel(travelId, { dayOrder: id, targetId: targetId, targetType: targetType }).then((res) => {
128 70
         Taro.showToast({
129 71
           title: '添加成功',
130 72
           icon: 'none',
131
-
132 73
           duration: 1000
133 74
         })
134 75
         resourceList(travelId)
135
-
136
-        // setGrowGrass(grassNO)
137
-
138 76
       })
139 77
     }
140 78
   }
141 79
 
142
-
143 80
   const handlePayClick = () => {
144 81
     if (travelMine?.records == '') {
145 82
       Taro.showToast({
@@ -152,10 +89,7 @@ export default (props) => {
152 89
         handelNoteList()
153 90
         // 首先创建一个行程,然后才能拿到下面的这些数据
154 91
       })
155
-
156 92
     }
157
-    // Taro.navigateTo({ url: `/pages/PayOrder/index?packageId=${item.packageId}&scene=${scene || ''}&subOrderId=${subOrderId}&id=${id}` })
158
-
159 93
   }
160 94
   const PayAction = travelMine?.total >= 1 ?
161 95
     <View className='view-picker'>
@@ -167,7 +101,6 @@ export default (props) => {
167 101
         onColumnChange={handleColumn}
168 102
         onChange={hanleChange}
169 103
         scrollType='link'
170
-      // value={}
171 104
       >
172 105
         <Action.Icon icon={item.isVisited < 1 ? grassOFF : grassNO} text={item.isVisited < 1 ? '种草' : '已种草'} onClick={handlePayClick} />
173 106
       </Picker>
@@ -175,7 +108,6 @@ export default (props) => {
175 108
     :
176 109
     <Action.Icon icon={item.isVisited < 1 ? grassOFF : grassNO} text={item.isVisited < 1 ? '种草' : '已种草'} onClick={handlePayClick} />
177 110
 
178
-
179 111
   return (
180 112
     <View style={{ margin: '15px 5px' }} >
181 113
       <View className='packageDetail' style={{ display: goshop ? '' : 'none' }}>
@@ -202,7 +134,6 @@ export default (props) => {
202 134
               </View>
203 135
               <View className='cpn-card-text' style={{ marginTop: '10rpx' }}>
204 136
                 <Text className='cpn-card-text_mn'>¥{`${(item.averagePrice == '' ? 0 / 100 : item.averagePrice / 100).toFixed(2)}元`}</Text>
205
-                {/* <Text className='cpn-card-text_rm'>{`门市价${(item.standardPrice / 100)?.toFixed(2)}元`}</Text> */}
206 137
               </View>
207 138
               <View className='cpn-md-act'>
208 139
                 <Location {...det} />

+ 1
- 23
src/pages/MineUserAll/MyTravel/index.jsx 파일 보기

@@ -1,21 +1,15 @@
1 1
 import Taro, { useDidShow } from '@tarojs/taro'
2 2
 import { Image, Button, View } from '@tarojs/components'
3
-import SpinBox from "@/components/Spin/SpinBox";
4 3
 import formatTime from '@/utils/formatTime'
5 4
 import withLayout from '@/layouts'
6
-
7 5
 import { useState, useEffect } from "react";
8 6
 import SlideView from '@/components/SlideView';
9 7
 import editImg from '@/assets/icons/Travel/editimg.png'
10 8
 import CustomNav from '@/components/CustomNav'
11 9
 import { getTravelMine, deleteTravel } from '@/services/travel'
12
-
13 10
 import './style.less'
14 11
 
15 12
 export default withLayout((props) => {
16
-
17
-  const [loading, setLoading] = useState(false)
18
-
19 13
   //删除
20 14
   const handelDelete = (e) => {
21 15
     Taro.showModal({
@@ -23,45 +17,34 @@ export default withLayout((props) => {
23 17
       content: '确定要删除吗',
24 18
       success: function (res) {
25 19
         if (res.confirm) {
26
-
27 20
           deleteTravel(e.travelId).then(r => {
28 21
             getList()
29
-
30 22
             Taro.showToast({
31 23
               title: '删除成功',
32 24
               icon: 'none',
33 25
               duration: 1000
34 26
             })
35
-
36 27
           })
37
-
38 28
         } else if (res.cancel) {
39 29
           getList()
40
-
41
-
42 30
         }
43 31
       }
44 32
     })
45
-
46 33
   }
47 34
   const handelEdit = (item) => {
48
-
49
-    Taro.navigateTo({ url: `/pages/Travel/Edit/index?id=${item.travelId}&dayNum=${item.dayNum}&travelId=${item.travelId}` })
35
+    Taro.navigateTo({ url: `/pages/Travel/Edit/index?id=${item.travelId}&dayNum=${item.dayNum}` })
50 36
   }
51 37
 
52 38
   const [travelMine, setTravelMine] = useState([])
53 39
   const getList = () => {
54 40
     getTravelMine({ pageNum: 1, pageSize: 99, }).then(e => {
55 41
       setTravelMine(e.records)
56
-
57
-
58 42
     })
59 43
   }
60 44
   useDidShow(() => getList())
61 45
 
62 46
   useEffect(() => {
63 47
     getList()
64
-
65 48
   }, [])
66 49
   return (
67 50
     <View className='page-index box-content'>
@@ -69,7 +52,6 @@ export default withLayout((props) => {
69 52
         <CustomNav title='我的行程' />
70 53
       </View>
71 54
       <View className='index-container'>
72
-        <SpinBox loading={loading}>
73 55
           <scroll-view
74 56
             scrollY
75 57
             style='height: 100%;'
@@ -77,7 +59,6 @@ export default withLayout((props) => {
77 59
             <View className='View-box'>
78 60
               {
79 61
                 travelMine.map((item, index) =>
80
-
81 62
                   <SlideView key={index} del onDelete={() => handelDelete(item)} className='myTravel'>
82 63
                     <View className='View-box-Card' onClick={() => handelEdit(item)}>
83 64
                       <View className='bottom'>
@@ -90,14 +71,11 @@ export default withLayout((props) => {
90 71
                       </View>
91 72
                     </View>
92 73
                   </SlideView>
93
-
94 74
                 )
95 75
               }
96
-
97 76
               <View className='foot'>这是我的底线</View>
98 77
             </View>
99 78
           </scroll-view>
100
-        </SpinBox>
101 79
       </View>
102 80
     </View >
103 81
   )

+ 2
- 1
src/pages/MineUserAll/MyTravel/style.less 파일 보기

@@ -2,7 +2,8 @@
2 2
   background-color: #F8F8F8;
3 3
   height: 100vh;
4 4
   .View-box {
5
-    margin: 30px 20px 0 20px;
5
+    margin:0 20px;
6
+    padding-top:30px;
6 7
     .myTravel{
7 8
       .slideview-content{
8 9
         margin:7.5px 0;

+ 1
- 1
src/pages/MineUserAll/RefundMoney/CheckRefund/index.jsx 파일 보기

@@ -139,7 +139,7 @@ export default withLayout((props) => {
139 139
               </view>
140 140
             </view>
141 141
             {/* 商品信息结束 */}
142
-            <view>
142
+            <view style={{padding:'0 3px'}}>
143 143
               {(list || []).map((item) => {
144 144
                 return (
145 145
                   <OrderCard item={item} key={item.orderId} kkp='1' />

+ 2
- 2
src/pages/Travel/Edit/index.jsx 파일 보기

@@ -16,7 +16,7 @@ import './style.less'
16 16
 
17 17
 export default withLayout((props) => {
18 18
   const { router, location } = props
19
-  const { id, dayNum, travelId } = router.params
19
+  const { id, dayNum} = router.params
20 20
 
21 21
   const [loading, setLoading] = useState(false)
22 22
   const [bottomDayNum, setBottomDayNum] = useState(true)
@@ -133,7 +133,7 @@ export default withLayout((props) => {
133 133
   }
134 134
   //确认
135 135
   const ButtonOK = () => {
136
-    seaveTravelID(id, { title: inputChangle, travelId: travelId }).then(val => {
136
+    seaveTravelID(id, { title: inputChangle}).then(val => {
137 137
       Taro.showToast({
138 138
         title: '修改成功',
139 139
         icon: 'none',