hookehuyr

fix 二维码状态修改

1 <!-- 1 <!--
2 * @Date: 2024-01-16 10:06:47 2 * @Date: 2024-01-16 10:06:47
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-01-29 11:18:57 4 + * @LastEditTime: 2024-01-29 17:08:00
5 * @FilePath: /xysBooking/src/components/qrCode.vue 5 * @FilePath: /xysBooking/src/components/qrCode.vue
6 * @Description: 预约码卡组件 6 * @Description: 预约码卡组件
7 --> 7 -->
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 </div> 19 </div>
20 <div class="center"> 20 <div class="center">
21 <img :src="userList[select_index].qr_code_url "> 21 <img :src="userList[select_index].qr_code_url ">
22 - <div v-if="useStatus === STATUS_CODE.CANCELED || STATUS_CODE.USED.includes(useStatus)" class="qrcode-used"> 22 + <div v-if="useStatus === STATUS_CODE.CANCELED || useStatus === STATUS_CODE.USED" class="qrcode-used">
23 <p>二维码{{ qr_code_status[useStatus] }}</p> 23 <p>二维码{{ qr_code_status[useStatus] }}</p>
24 </div> 24 </div>
25 </div> 25 </div>
...@@ -138,14 +138,13 @@ const qr_code_status = { ...@@ -138,14 +138,13 @@ const qr_code_status = {
138 '3': '待使用', 138 '3': '待使用',
139 '5': '被取消', 139 '5': '被取消',
140 '7': '已使用', 140 '7': '已使用',
141 - '9': '已使用',
142 }; 141 };
143 142
144 const STATUS_CODE = { 143 const STATUS_CODE = {
145 APPLY: '1', 144 APPLY: '1',
146 SUCCESS: '3', 145 SUCCESS: '3',
147 CANCELED: '5', 146 CANCELED: '5',
148 - USED: ['7', '9'] 147 + USED: '7',
149 }; 148 };
150 149
151 const refreshBtn = async () => { 150 const refreshBtn = async () => {
...@@ -244,8 +243,6 @@ const poll = async () => { ...@@ -244,8 +243,6 @@ const poll = async () => {
244 const { code, data } = await qrcodeStatusAPI({ qr_code: userList.value[select_index.value].qr_code }); 243 const { code, data } = await qrcodeStatusAPI({ qr_code: userList.value[select_index.value].qr_code });
245 if (code) { 244 if (code) {
246 useStatus.value = data.status; 245 useStatus.value = data.status;
247 -
248 - console.warn(STATUS_CODE.USED.includes(useStatus.value));
249 } 246 }
250 } 247 }
251 }; 248 };
......
1 <!-- 1 <!--
2 * @Date: 2024-01-16 10:06:47 2 * @Date: 2024-01-16 10:06:47
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-01-29 11:14:51 4 + * @LastEditTime: 2024-01-29 17:11:29
5 * @FilePath: /xysBooking/src/components/qrCodeSearch.vue 5 * @FilePath: /xysBooking/src/components/qrCodeSearch.vue
6 * @Description: 预约码卡组件 6 * @Description: 预约码卡组件
7 --> 7 -->
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 </div> 16 </div>
17 <div class="center"> 17 <div class="center">
18 <img :src="userinfo.qr_code_url "> 18 <img :src="userinfo.qr_code_url ">
19 - <div v-if="useStatus === STATUS_CODE.CANCELED || STATUS_CODE.USED.includes(useStatus)" class="qrcode-used"> 19 + <div v-if="useStatus === STATUS_CODE.CANCELED || useStatus === STATUS_CODE.USED" class="qrcode-used">
20 <p>二维码{{ qr_code_status[useStatus] }}</p> 20 <p>二维码{{ qr_code_status[useStatus] }}</p>
21 </div> 21 </div>
22 </div> 22 </div>
...@@ -99,14 +99,13 @@ const qr_code_status = { ...@@ -99,14 +99,13 @@ const qr_code_status = {
99 '3': '待使用', 99 '3': '待使用',
100 '5': '被取消', 100 '5': '被取消',
101 '7': '已使用', 101 '7': '已使用',
102 - '9': '已使用',
103 }; 102 };
104 103
105 const STATUS_CODE = { 104 const STATUS_CODE = {
106 APPLY: '1', 105 APPLY: '1',
107 SUCCESS: '3', 106 SUCCESS: '3',
108 CANCELED: '5', 107 CANCELED: '5',
109 - USED: ['7', '9'] 108 + USED: '7',
110 }; 109 };
111 110
112 const formatStatus = (status) => { 111 const formatStatus = (status) => {
......