|  | @@ -11,7 +11,7 @@
 | 
											
												
													
														|  |        <div class="testBox"
 |  |        <div class="testBox"
 | 
											
												
													
														|  |          :class="{ 'testBox1': styleType == 1, 'testBox2': styleType == 2, 'testBox3': styleType == 3 }">
 |  |          :class="{ 'testBox1': styleType == 1, 'testBox2': styleType == 2, 'testBox3': styleType == 3 }">
 | 
											
												
													
														|  |          <div class="ul"
 |  |          <div class="ul"
 | 
											
												
													
														|  | -          :class="{ 'overlap': (examState == 43 && time.ready) || [42].includes(examState) || (showTestAgain && ![41].includes(examState)), 'ready': [41].includes(examState), 'hands': parameter.gesture }"
 |  | 
 | 
											
												
													
														|  | 
 |  | +          :class="{ 'overlap': (examState == 43 && time.ready) || [42].includes(examState) || (showTestAgain && ![41].includes(examState)), 'ready': [41].includes(examState), 'hands': parameter.handcontroller }"
 | 
											
												
													
														|  |            v-for="(items, indexs) in testListArr " :key="indexs">
 |  |            v-for="(items, indexs) in testListArr " :key="indexs">
 | 
											
												
													
														|  |            <MultipleItem :ref="(el: any) => { multipleItemRef(el, item.itemNumber, item.area) }"
 |  |            <MultipleItem :ref="(el: any) => { multipleItemRef(el, item.itemNumber, item.area) }"
 | 
											
												
													
														|  |              v-for="(item, index) in items" :query="parameter" :area="item.area" :key="index" @returnData="returnData"
 |  |              v-for="(item, index) in items" :query="parameter" :area="item.area" :key="index" @returnData="returnData"
 | 
											
										
											
												
													
														|  | @@ -916,13 +916,41 @@ $waiPadding: 6.51rem;
 | 
											
												
													
														|  |            }
 |  |            }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |            .name2 {
 |  |            .name2 {
 | 
											
												
													
														|  | 
 |  | +            box-sizing: border-box;
 | 
											
												
													
														|  |              padding: 0.1rem 0.4rem;
 |  |              padding: 0.1rem 0.4rem;
 | 
											
												
													
														|  |              border-radius: 1.1rem;
 |  |              border-radius: 1.1rem;
 | 
											
												
													
														|  |              background: radial-gradient(96% 96% at 2% 32%, #FFFFFF 0%, #FCFDFD 54%, #E1E4E7 100%);
 |  |              background: radial-gradient(96% 96% at 2% 32%, #FFFFFF 0%, #FCFDFD 54%, #E1E4E7 100%);
 | 
											
												
													
														|  |              box-shadow: inset 0px 1px 0px 2px rgba(255, 255, 255, 0.9046), inset 0px 3px 6px 0px rgba(0, 0, 0, 0.0851);
 |  |              box-shadow: inset 0px 1px 0px 2px rgba(255, 255, 255, 0.9046), inset 0px 3px 6px 0px rgba(0, 0, 0, 0.0851);
 | 
											
												
													
														|  |            }
 |  |            }
 | 
											
												
													
														|  | -        }
 |  | 
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +          .ctrlBox {
 | 
											
												
													
														|  | 
 |  | +            position: absolute;
 | 
											
												
													
														|  | 
 |  | +            left: 0;
 | 
											
												
													
														|  | 
 |  | +            top: 0;
 | 
											
												
													
														|  | 
 |  | +            border: 5px solid #ffffff;
 | 
											
												
													
														|  | 
 |  | +            display: flex;
 | 
											
												
													
														|  | 
 |  | +            flex-direction: column;
 | 
											
												
													
														|  | 
 |  | +            align-items: center;
 | 
											
												
													
														|  | 
 |  | +            background: rgba(0, 0, 0, 0.8);
 | 
											
												
													
														|  | 
 |  | +            z-index: 2;
 | 
											
												
													
														|  | 
 |  | +            width: 100%;
 | 
											
												
													
														|  | 
 |  | +            height: 100%;
 | 
											
												
													
														|  | 
 |  | +            box-sizing: border-box;
 | 
											
												
													
														|  | 
 |  | +            border-radius: 1.6rem;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            img {
 | 
											
												
													
														|  | 
 |  | +              max-width: 100%;
 | 
											
												
													
														|  | 
 |  | +              max-height: 70%;
 | 
											
												
													
														|  | 
 |  | +              margin: 10% 0 5% 0;
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            .lable {
 | 
											
												
													
														|  | 
 |  | +              text-align: center;
 | 
											
												
													
														|  | 
 |  | +              font-size: 2rem;
 | 
											
												
													
														|  | 
 |  | +              color: #ffffff
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +          }
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |        .score {
 |  |        .score {
 | 
											
										
											
												
													
														|  | @@ -1108,9 +1136,9 @@ $waiPadding: 6.51rem;
 | 
											
												
													
														|  |          align-items: center;
 |  |          align-items: center;
 | 
											
												
													
														|  |          justify-content: center;
 |  |          justify-content: center;
 | 
											
												
													
														|  |          cursor: pointer;
 |  |          cursor: pointer;
 | 
											
												
													
														|  | 
 |  | +        position: relative;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          .userInfo-center {
 |  |          .userInfo-center {
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |            .pic {
 |  |            .pic {
 | 
											
												
													
														|  |              width: calc(36vh * 0.62);
 |  |              width: calc(36vh * 0.62);
 | 
											
												
													
														|  |              height: calc(36vh * 0.62);
 |  |              height: calc(36vh * 0.62);
 | 
											
										
											
												
													
														|  | @@ -1138,7 +1166,6 @@ $waiPadding: 6.51rem;
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |            }
 |  |            }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |            .pic2 {
 |  |            .pic2 {
 | 
											
												
													
														|  |              box-sizing: border-box;
 |  |              box-sizing: border-box;
 | 
											
												
													
														|  |              border: 0.44rem solid rgba(26, 41, 58, 0.6315);
 |  |              border: 0.44rem solid rgba(26, 41, 58, 0.6315);
 | 
											
										
											
												
													
														|  | @@ -1149,6 +1176,34 @@ $waiPadding: 6.51rem;
 | 
											
												
													
														|  |              color: #1A293A;
 |  |              color: #1A293A;
 | 
											
												
													
														|  |              font-size: 2.21rem;
 |  |              font-size: 2.21rem;
 | 
											
												
													
														|  |            }
 |  |            }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +          .ctrlBox {
 | 
											
												
													
														|  | 
 |  | +            position: absolute;
 | 
											
												
													
														|  | 
 |  | +            left: 0;
 | 
											
												
													
														|  | 
 |  | +            top: 0;
 | 
											
												
													
														|  | 
 |  | +            border: 5px solid #ffffff;
 | 
											
												
													
														|  | 
 |  | +            display: flex;
 | 
											
												
													
														|  | 
 |  | +            flex-direction: column;
 | 
											
												
													
														|  | 
 |  | +            align-items: center;
 | 
											
												
													
														|  | 
 |  | +            background: rgba(0, 0, 0, 0.8);
 | 
											
												
													
														|  | 
 |  | +            z-index: 2;
 | 
											
												
													
														|  | 
 |  | +            width: 100%;
 | 
											
												
													
														|  | 
 |  | +            height: 100%;
 | 
											
												
													
														|  | 
 |  | +            box-sizing: border-box;
 | 
											
												
													
														|  | 
 |  | +            border-radius: 1.6rem;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            img {
 | 
											
												
													
														|  | 
 |  | +              max-width: 100%;
 | 
											
												
													
														|  | 
 |  | +              max-height: 70%;
 | 
											
												
													
														|  | 
 |  | +              margin: 10% 0 5% 0;
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            .lable {
 | 
											
												
													
														|  | 
 |  | +              text-align: center;
 | 
											
												
													
														|  | 
 |  | +              font-size: 2rem;
 | 
											
												
													
														|  | 
 |  | +              color: #ffffff
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +          }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -1334,8 +1389,35 @@ $waiPadding: 6.51rem;
 | 
											
												
													
														|  |              font-size: 1rem;
 |  |              font-size: 1rem;
 | 
											
												
													
														|  |              margin-left: 0.5vw;
 |  |              margin-left: 0.5vw;
 | 
											
												
													
														|  |            }
 |  |            }
 | 
											
												
													
														|  | -        }
 |  | 
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +          .ctrlBox {
 | 
											
												
													
														|  | 
 |  | +            position: absolute;
 | 
											
												
													
														|  | 
 |  | +            left: 0;
 | 
											
												
													
														|  | 
 |  | +            top: 0;
 | 
											
												
													
														|  | 
 |  | +            border: 5px solid #ffffff;
 | 
											
												
													
														|  | 
 |  | +            display: flex;
 | 
											
												
													
														|  | 
 |  | +            flex-direction: column;
 | 
											
												
													
														|  | 
 |  | +            align-items: center;
 | 
											
												
													
														|  | 
 |  | +            background: rgba(0, 0, 0, 0.8);
 | 
											
												
													
														|  | 
 |  | +            z-index: 2;
 | 
											
												
													
														|  | 
 |  | +            width: 100%;
 | 
											
												
													
														|  | 
 |  | +            height: 100%;
 | 
											
												
													
														|  | 
 |  | +            box-sizing: border-box;
 | 
											
												
													
														|  | 
 |  | +            border-radius: 5vh;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            img {
 | 
											
												
													
														|  | 
 |  | +              max-width: 100%;
 | 
											
												
													
														|  | 
 |  | +              max-height: 60%;
 | 
											
												
													
														|  | 
 |  | +              margin: 5% 0 5% 0;
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            .lable {
 | 
											
												
													
														|  | 
 |  | +              text-align: center;
 | 
											
												
													
														|  | 
 |  | +              font-size: 1rem;
 | 
											
												
													
														|  | 
 |  | +              color: #ffffff
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +          }
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |        .score {
 |  |        .score {
 |