123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225 |
- <view class='page-container-classname' ref='saveChildRef0'>
- <import-sjs from='../../../utils/util.sjs' name='utils'>
- </import-sjs>
- <view class='basics-msg'>
- <image class='room-detail-bg' src='/static/img/room-detail-bg.png' mode="aspectFill">
- </image>
- {{CustomBar-StatusBar}}{{StatusBar}}{{CustomBar-StatusBar}}
- <view class='p-t'>
- <view class='basics-msg-tit'>
- {{item.appointmentDate}} {{item.appointmentStartTime}}~{{item.appointmentEndTime}}
- <text a:if="{{type=='my-meeting'}}" class="status-text {{item.status==1?'status1':item.status==2?'status2':item.status==3?'status3':''}}">
- {{item.status==1?'未开始':item.status==2?'进行中':item.status==3?'已结束':''}}
- </text>
- </view>
-
- {{type=='my-meeting' &&item.status!=3}}
- <view
- a:if="{{type=='my-meeting' &&(item.status==1||item.status==2 && item.meetingRoomVo.continueMeeting)}}"
- class='apps-o'
- onTap='showFun'
- ref='saveChildRef2'
- >
- 更多
- </view>
- <view a:if="{{type=='my-subscribe' || type=='subscribe-audit'||type=='meeting-record'}}">
- <view
- a:if="{{type!='meeting-record'}}"
- class='audit'
- data-id='1'
- onTap='antmoveAction'
- data-antmove-tap='gotoFun'
- >
- <text class="detail-over-text">
- 审核详情
- </text>
- <van-icon name='arrow' ref='saveChildRef3'>
- </van-icon>
- </view>
- <image
- class='apppointment-detail-img'
- src="/static/status/{{item.status==1?'audit':item.status==2?'pass':item.status==3?'refuse':item.status==4?'cancel':item.status==5?'transfer':''}}.png"
- mode="aspectFill"
- >
- </image>
- </view>
- <view class='basics-msg-small-tit'>
- {{item.meetingName || ''}}
- </view>
- <view a:if='{{item.meetingAddress}}'>
- <van-icon name='location' ref='saveChildRef4'>
- </van-icon>
- <text class="over-text">
- {{item.meetingAddress}}
- </text>
- </view>
- <view
- a:if="{{type=='my-meeting' && item.status==2}}"
- class='serviceOrder'
- onTap='antmoveAction'
- data-antmove-tap='showPopupFun'
- >
- 服务点单
- </view>
- </view>
-
- <view a:if='{{isShowFun}}' class='fun border-radius-20'>
- <view class='fun-box'>
- <view class='info-panel-triple'>
- </view>
- <view
- a:for='{{funList}}'
- a:for-item='item1'
- a:if='{{utils.indexOf2(item1.status,item1.name,item.status,item.meetingRoomVo.continueMeeting)}}'
- class='fun-item'
- a:key='{{index}}'
- data-item='{{item1}}'
- ref-numbers='{{funList}}'
- onTap='antmoveAction'
- data-antmove-tap='clickFun'
- >
- {{item1.name}}
- </view>
- </view>
- </view>
- </view>
- <view class='apppointment-detail-content'>
- <view a:if='{{item.meetingMonogram}}'>
- <view class='apppointment-detail-position col'>
- <image src='/static/img/meeting-detail-icon.png' class='logo' mode="aspectFill">
- </image>
- <text>
- 会标
- </text>
- </view>
- <view class='tit'>
- {{item.meetingMonogram}}
- </view>
- </view>
- <view class='apppointment-detail-position'>
- <van-icon name='friends' ref='saveChildRef5'>
- </van-icon>
- <text>
- 参会{{item.meetingNum}}人
- </text>
- </view>
- <view a:if='{{item.seatNum}}' class='apppointment-detail-position'>
- <van-icon name='map-marked' ref='saveChildRef6'>
- </van-icon>
- <text>
- 共有{{item.seatNum}}个座位
- </text>
- </view>
- <view a:if="{{type=='my-meeting'}}" class='apppointment-detail-position'>
- <van-icon name='like' ref='saveChildRef7'>
- </van-icon>
- <text>
- 会议中可提供服务:
- <text
- a:for='{{item.meetingRoomVo.meetingInServiceList}}'
- a:for-item='item1'
- a:key='{{index}}'
- ref-numbers='{{item.meetingRoomVo.meetingInServiceList}}'
- >
- {{item1}}{{item.meetingRoomVo.meetingInServiceList.length>index+1?'、':''}}
- </text>
- </text>
- </view>
- <view a:if="{{type=='my-meeting' && item.status!=3 }}" class="yellow-bg">
- <van-icon name="info" />
- <text a:if="{{nextMeetingStartTime}}" class="over-text">
- 本会议室中,与本场会议时间相邻的下一场会议是{{nextMeetingStartTime}}开始。
- </text>
- <text a:else class="over-text">
- 本会议室中,暂无与本场会议时间相邻的下一场会议,最晚可预约至{{item.meetingRoomVo.canAppointmentEndTime}}点
- </text>
- </view>
- <view
- a:if="{{type=='meeting-detail' || type=='subscribe-audit'||type=='meeting-record'}}"
- class='service border-radius-20'
- >
- <text>
- 预约人:{{item.name}}
- <text a:if='{{item.pohne}}'>
- 【{{item.pohne}}】
- </text>
- </text>
- </view>
- </view>
- <view class='gray'>
- </view>
-
- <view>
- <view class='flex'>
- <view class='apppointment-detail-layout-tit'>
- 会议室布局安排
- </view>
- <view
- a:if="{{type=='my-meeting' && item.status!=1}}"
- class='order'
- data-id='4'
- onTap='antmoveAction'
- data-antmove-tap='gotoFun'
- >
- 会议中服务点单
- <van-icon name='arrow' ref='saveChildRef8' class="over-text">
- </van-icon>
- </view>
- </view>
- <meeting-layout
- rightList='{{rightList}}'
- leftList='{{leftList}}'
- projection='{{projection}}'
- aircondition='{{aircondition}}'
- type='{{type}}'
- itemData='{{meetingData}}'
- ref='saveChildRef9'
- >
- </meeting-layout>
- </view>
- <view a:if="{{type=='my-subscribe' && (item.status==1 ||item.status==2)}}" class='btn-area'>
- <btn onTap='antmoveAction' data-antmove-tap='cancel'>
- 取消
- </btn>
- </view>
- <view a:if="{{type=='subscribe-audit' && item.status==1}}" class='btn-area'>
- <btn data-id='2' onTap='antmoveAction' data-antmove-tap='gotoFun'>
- 审核
- </btn>
- </view>
- <van-popup
- show='{{ showPopup }}'
- closeable=" "
- position='bottom'
- title='会议中服务点单'
- onClose='onClose'
- ref='saveChildRef10'
- >
- <view class='popup-box flex'>
- <view
- a:for='{{orderMealList}}'
- data-index='{{index}}'
- class="{{item.isTrue?'check-css':''}}"
- a:key='{{index}}'
- ref-numbers='{{orderMealList}}'
- onTap='antmoveAction'
- data-antmove-tap='getOrde'
- >
- {{item.name}}
- </view>
- </view>
- <view class='btn-area'>
- <btn onTap='antmoveAction' data-antmove-tap='orderMealFun'>
- 点单
- </btn>
- </view>
- </van-popup>
- </view>
|