李志伟 3 年之前
父節點
當前提交
08ec4e1f14
共有 1 個文件被更改,包括 8 次插入3 次删除
  1. 8
    3
      src/pages/Travel/Edit/index.jsx

+ 8
- 3
src/pages/Travel/Edit/index.jsx 查看文件

19
   const { id, dayNum } = router.params
19
   const { id, dayNum } = router.params
20
 
20
 
21
   const [loading, setLoading] = useState(false)
21
   const [loading, setLoading] = useState(false)
22
+  //判断一天行程还是多天行程的标识位  一天就不用显示上一天下一天按钮
22
   const [bottomDayNum, setBottomDayNum] = useState(true)
23
   const [bottomDayNum, setBottomDayNum] = useState(true)
23
 
24
 
25
+  //获取当前行程详情不包括标题
24
   const [showCutover, setShowCutover] = useState([])
26
   const [showCutover, setShowCutover] = useState([])
27
+  //获取行程列表包括标题
25
   const [travelCustom, setTravelCustom] = useState()
28
   const [travelCustom, setTravelCustom] = useState()
26
 
29
 
30
+  //文本框弹窗
27
   const [showDialog, setShowDialog] = useState(false);
31
   const [showDialog, setShowDialog] = useState(false);
32
+  //行程标题获取弹窗的文本框的值
28
   const [inputChangle, setInputChangle] = useState();
33
   const [inputChangle, setInputChangle] = useState();
29
 
34
 
30
   const handleDelete = (res) => {
35
   const handleDelete = (res) => {
94
   }, [id, dayNumber])
99
   }, [id, dayNumber])
95
 
100
 
96
 
101
 
97
-
102
+  //删除行程
98
   const onDelete = (e) => {
103
   const onDelete = (e) => {
104
+    //这个删除是需要两个id的前一个id是整个行程的id需要根据这个id找到这条行程的全部信息  后面那个itemId是行程数组travelItemList里面的一条当前点击的需要删除的信息的id
99
     const itemId = e
105
     const itemId = e
106
+    console.log(e)
100
     Taro.showModal({
107
     Taro.showModal({
101
       title: '提示',
108
       title: '提示',
102
       content: '确定要删除吗',
109
       content: '确定要删除吗',
110
             })
117
             })
111
             handleDelete()
118
             handleDelete()
112
           })
119
           })
113
-        } else if (res.cancel) {
114
         }
120
         }
115
       }
121
       }
116
     })
122
     })
122
     setShowFrame(!showFrame)
128
     setShowFrame(!showFrame)
123
   }
129
   }
124
   //修改行程名字
130
   //修改行程名字
125
-
126
   const handelInput = (e) => {
131
   const handelInput = (e) => {
127
     setInputChangle(e.detail.value)
132
     setInputChangle(e.detail.value)
128
   }
133
   }