| | |
| | | <text
|
| | | v-if="info.meetingListResponseList && info.meetingListResponseList.length > 0 && info.meetingListResponseList[0].meetingStatus == 5">已撤销</text>
|
| | | </view>
|
| | | <view v-if="meetingInfo.meetingName" class="meeting_name">{{meetingInfo.meetingName}}</view>
|
| | | <view v-if="meetingInfo.meetingName" class="meeting_name_box"><view class="meeting_name">{{meetingInfo.meetingName}}</view></view>
|
| | | <view class="">
|
| | | <view v-if="meetingInfo.meetingTime && meetingInfo.bookingUser" class="meeting_con">
|
| | | <view class="content">
|
| | |
| | | </view>
|
| | | <view class="list">
|
| | | <view class="item" v-for="item in info.meetingListResponseList">
|
| | | <view class="name">{{item.meetingName}}</view>
|
| | | <view class="nameBox">
|
| | | <view class="name">{{item.meetingName}}</view>
|
| | | </view>
|
| | | <view class="line">预约人:{{item.bookingUser}}</view>
|
| | | <view class="line">{{item.meetingTime}}({{statusMap[item.meetingStatus]}})</view>
|
| | | <image src="@/static/ic_meeting@2x.png" class="item_bg"></image>
|
| | |
| | | roomId: this.param.code
|
| | | }).then(res => {
|
| | | this.info = res.data
|
| | | /* if(this.info.title && this.info.title.length>0){
|
| | | this.info.title = this.info.title.slice(0,20)+"..."
|
| | | } */
|
| | | if (this.info.meetingListResponseList && this.info.meetingListResponseList.length > 0) {
|
| | | this.meetingInfo = this.info.meetingListResponseList[0]
|
| | | this.$nextTick(() => {
|
| | |
| | | qr.data =
|
| | | "https://atwl.ahzyssl.com/zhyq_h5/#/pages/login/login/?type=2&yw=1&ywid=" + this.meetingInfo.id
|
| | | // 设置二维码大小,必须与canvas设置的宽高一致
|
| | | qr.size = 104;
|
| | | qr.size = this.rpxToPx(208);
|
| | | // 调用制作二维码方法
|
| | | qr.make();
|
| | | // 获取canvas上下文
|
| | |
| | | }
|
| | | this.touchNum = 0
|
| | | }, 250)
|
| | | },
|
| | | |
| | | //rpx转px
|
| | | rpxToPx(rpx) {
|
| | | const screenWidth = uni.getSystemInfoSync().screenWidth
|
| | | return (screenWidth * Number.parseInt(rpx)) / 750
|
| | | },
|
| | | //px转rpx
|
| | | pxToRpx(px) {
|
| | | const screenWidth = uni.getSystemInfoSync().screenWidth
|
| | | return (750 * Number.parseInt(px)) / screenWidth |
| | | },
|
| | | initDatetime() {
|
| | | let weeks = ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
|
| | |
| | |
|
| | | .meeting_wrap {
|
| | | margin-left: 42rpx;
|
| | | // margin-top: 60rpx;
|
| | |
|
| | | // margin-top: 60rpx; |
| | | .titleBox{
|
| | | height: 124rpx;
|
| | | }
|
| | | .title {
|
| | | font-weight: 500;
|
| | | font-size: 42rpx;
|
| | |
| | | bottom: 0;
|
| | | // z-index: -1;
|
| | | }
|
| | |
|
| | | .name {
|
| | | flex: 1;
|
| | | font-weight: bold;
|
| | | font-size: 39rpx;
|
| | | .nameBox{
|
| | | flex: 1; |
| | | width: 100%;
|
| | | }
|
| | | .name {
|
| | | |
| | | font-weight: bold; |
| | | line-height: 40rpx;
|
| | | max-height: 120rpx;
|
| | | font-size: 39rpx;
|
| | | word-break: break-all;
|
| | | text-overflow: ellipsis;
|
| | | display: -webkit-box;
|
| | | -webkit-box-orient: vertical;
|
| | | -webkit-line-clamp: 3;
|
| | | -webkit-line-clamp: 3; |
| | | overflow: hidden; |
| | | white-space: normal; /* 保证文本正常换行 */
|
| | | /* 超出几行省略 */
|
| | | }
|
| | |
|
| | |
| | |
|
| | |
|
| | | .qrcode_wrap {
|
| | | width: 110px;
|
| | | height: 110px;
|
| | | width: 208rpx;
|
| | | height: 208rpx;
|
| | | display: flex;
|
| | | align-items: center;
|
| | | justify-content: center;
|
| | | background-color: #fff;
|
| | |
|
| | | .qrcode {
|
| | | width: 104px;
|
| | | height: 104px;
|
| | | width: 200rpx;
|
| | | height: 200rpx;
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | display: flex;
|
| | | justify-content: flex-end;
|
| | | color: rgba(255, 255, 255, 0.6);
|
| | | padding-right: 64rpx;
|
| | | padding-right: 65rpx;
|
| | | margin-top: 18rpx;
|
| | | .text {
|
| | | width: 110px;
|
| | | text-align: center;
|
| | | font-size: 22rpx; |
| | | width: 200rpx;
|
| | | text-align: right;
|
| | | padding-right: 8rpx;
|
| | | font-size: 21rpx; |
| | | // transform: scale(.84);
|
| | | }
|
| | | }
|
| | |
|
| | | .meeting_name_box {
|
| | | // max-height: 150rpx;
|
| | | }
|
| | | .meeting_name {
|
| | | margin-bottom: 12rpx;
|
| | | font-weight: bold;
|
| | | font-size: 49rpx;
|
| | | // height: 150rpx;
|
| | | padding-left: 42rpx;
|
| | | padding-right: 64rpx;
|
| | | word-break: break-all;
|
| | | text-overflow: ellipsis;
|
| | | display: -webkit-box;
|
| | | -webkit-box-orient: vertical;
|
| | | -webkit-line-clamp: 2; |
| | | overflow: hidden; |
| | | white-space: normal; /* 保证文本正常换行 */
|
| | | }
|
| | |
|
| | | .home_status {
|