ZhaoJing 2 роки тому
батько
коміт
1808f1df46

+ 9 - 1
src/pages/reserveMeetingRooms/detail/index.vue

@@ -34,6 +34,10 @@ function makeQrcode() {
     };
     QRCode.toCanvas(canvas, detailData.value.qrcode, opts);
 }
+
+function handleSign() {
+    window.open(detailData.value.qrcode, '_blank')
+}
 </script>
 
 <template>
@@ -84,7 +88,11 @@ function makeQrcode() {
                     <tr v-show="detailData.hysyd_ewm_option_k == '1'">
                         <td>请扫描二维码进行签到</td>
                         <td>
-                            <canvas ref="canvas"></canvas>
+                            <div class="flex items-center justify-between">
+                                <canvas ref="canvas"></canvas>
+                                <button class="border-1 border-hex-60a5fa text-hex-60a5fa h-30px px-10px rounded-10px"
+                                    @click="handleSign">点击签到</button>
+                            </div>
                         </td>
                     </tr>
                 </table>

+ 6 - 0
src/pages/reserveMeetingRooms/myAttendFor/index.vue

@@ -95,4 +95,10 @@ function handleLinkTo(item) {
     width: 30% !important;
     flex: auto
 }
+:deep(.van-dropdown-menu__title){
+    width: 70%;
+}
+:deep(.van-dropdown-menu__title::after){
+    right: 5.5rem;
+}
 </style>

+ 7 - 1
src/pages/reserveMeetingRooms/myInitiateFor/index.vue

@@ -67,7 +67,7 @@ function handleLinkTo(item) {
             </template>
         </van-search>
         <van-dropdown-menu>
-            <van-dropdown-item v-model="param.hysyd_hyzt" :options="yearOption" @change="dropItemChange" />
+            <van-dropdown-item class="text-left" v-model="param.hysyd_hyzt" :options="yearOption" @change="dropItemChange" />
         </van-dropdown-menu>
         <van-list v-model:loading="loading" :finished="finished" finished-text="没有更多了" @load="onLoad">
             <van-cell v-for="item in list" :key="item" @click="handleLinkTo(item)">
@@ -95,4 +95,10 @@ function handleLinkTo(item) {
     width: 30% !important;
     flex: auto
 }
+:deep(.van-dropdown-menu__title){
+    width: 70%;
+}
+:deep(.van-dropdown-menu__title::after){
+    right: 5.5rem;
+}
 </style>