|
@@ -1,12 +1,12 @@
|
1
|
1
|
import Taro, { useDidShow } from '@tarojs/taro'
|
2
|
|
-import { View, Image, Input, Button, Label, Textarea, Text } from '@tarojs/components';
|
|
2
|
+import { View, Image} from '@tarojs/components';
|
3
|
3
|
import see from '@/assets/icons/landlord/lookPerson.png'
|
4
|
4
|
import share from '@/assets/icons/landlord/shareLink.png'
|
5
|
5
|
import del from '@/assets/icons/landlord/delete.png'
|
6
|
6
|
import addImg from '@/assets/icons/landlord/add.png'
|
7
|
7
|
import copyRoom from '@/assets/icons/landlord/copyroom.png'
|
8
|
8
|
import React, { useState, useEffect, useRef, useImperativeHandle, useMemo } from 'react'
|
9
|
|
-import { getRoomList, saveRoom,deleteRoom } from '@/services/landlord'
|
|
9
|
+import { getRoomList, saveRoom, deleteRoom } from '@/services/landlord'
|
10
|
10
|
import List from '@/components/List';
|
11
|
11
|
import Picker from '@/components/Picker'
|
12
|
12
|
import SearchBar from '@/components/SearchBar'
|
|
@@ -125,13 +125,13 @@ export default React.forwardRef((props, ref) => {
|
125
|
125
|
}
|
126
|
126
|
}
|
127
|
127
|
const handelCopy = (e, val) => {
|
128
|
|
- e.stopPropagation()
|
|
128
|
+ //阻止冒泡不允许执行父元素的点击事件
|
|
129
|
+ e.stopPropagation()
|
129
|
130
|
saveRoom({ ...val, roomId: null, roomName: val.roomName + '复制' }).then(() => {
|
130
|
131
|
getRoomList({ hotelId: hotel.hotelId }).then((res) => {
|
131
|
132
|
setDetail(res.records || [])
|
132
|
133
|
})
|
133
|
134
|
})
|
134
|
|
- // console.log()
|
135
|
135
|
}
|
136
|
136
|
return (
|
137
|
137
|
<view>
|
|
@@ -151,7 +151,7 @@ export default React.forwardRef((props, ref) => {
|
151
|
151
|
{
|
152
|
152
|
detail.map((item, index) =>
|
153
|
153
|
<view className='houseCard' key={index}>
|
154
|
|
- <view className='houseName' ><View className='name' onClick={() =>handelDetail(item) }>{item.roomName || ''}<Image src={copyRoom} onClick={(e) => handelCopy(e, item)} /></View></view>
|
|
154
|
+ <View className='houseName' onClick={() => handelDetail(item)}>{item.roomName || ''}<Image src={copyRoom} onClick={(e) => handelCopy(e, item)} /></View>
|
155
|
155
|
<view className='operation'>
|
156
|
156
|
<view onClick={() => handelOrder(item)}><image src={see} />查看入住人</view>
|
157
|
157
|
<view onClick={() => ShowMoldeOn(item)}><image src={share} />分享链接</view>
|