|
@@ -9,6 +9,8 @@ import { getRoomList, deleteRoom } from '@/services/landlord'
|
9
|
9
|
import ShareRoom from '../shareRoom/ShareRoom.jsx'
|
10
|
10
|
import ShareCard from '../shareCard/shareCard'
|
11
|
11
|
import './houseManage.less'
|
|
12
|
+import SearchBar from '@/components/SearchBar'
|
|
13
|
+
|
12
|
14
|
|
13
|
15
|
export default React.forwardRef((props, ref) => {
|
14
|
16
|
const { hotel } = props
|
|
@@ -84,14 +86,24 @@ export default React.forwardRef((props, ref) => {
|
84
|
86
|
const handelOrder = (val) => {
|
85
|
87
|
Taro.navigateTo({ url: `/hotel/pages/landlord/roomOrder/roomOrder?roomId=${val.roomId}&roomName=${val.roomName}` });
|
86
|
88
|
}
|
|
89
|
+
|
|
90
|
+ const onSearch=(e)=>{
|
|
91
|
+ if(e.detail.value==''){
|
|
92
|
+ getRoomList({ hotelId: hotel.hotelId }).then((res) => {
|
|
93
|
+ setDetail(res.records || [])
|
|
94
|
+ })
|
|
95
|
+ }
|
|
96
|
+ else{
|
|
97
|
+ getRoomList({ hotelId: hotel.hotelId,roomName:e.detail.value }).then((res) => {
|
|
98
|
+ setDetail(res.records || [])
|
|
99
|
+ })
|
|
100
|
+ }
|
|
101
|
+
|
|
102
|
+ }
|
87
|
103
|
return (
|
88
|
104
|
<view>
|
89
|
105
|
<view style={{ padding: '0 30rpx', height: '100%' }}>
|
90
|
|
- <view className='search'>
|
91
|
|
- <input className='searchInput' disabled />
|
92
|
|
- <image className='searchicon' src={iconsearch} />
|
93
|
|
- <view className="searchword">请输入关键字搜索</view>
|
94
|
|
- </view>
|
|
106
|
+ <SearchBar placeholder='请输入房源名搜索' onBlur={onSearch} />
|
95
|
107
|
<ShareRoom showCutover={showCutover} onClose={onClose} room={room} onFinish={handleFinish} />
|
96
|
108
|
<ShareCard showCutover={showCard} onClose={onClose} />
|
97
|
109
|
<scroll-view scroll-y="true" scroll-view='true' bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" style={{ height: 'calc(100vh - 255px)' }}>
|