faceLogin
This commit is contained in:
parent
999ad65320
commit
b8d658b8b4
|
@ -66,4 +66,7 @@ export default {
|
|||
#warningTabs .el-tabs__item{
|
||||
padding: 0 10px!important;
|
||||
}
|
||||
#loginFaceWrap .el-dialog{
|
||||
width: 780px!important;height: 720px!important;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<template>
|
||||
<div style="width: 100%;height: 100%;">
|
||||
<div style="width: 100%;height: 620px;">
|
||||
<div>
|
||||
<div class="video-box">
|
||||
<video id="video" width="749" height="640" preload autoplay loop muted></video>
|
||||
<canvas id="canvas" width="749" height="640"></canvas>
|
||||
<video id="video" width="749" height="620" preload autoplay loop muted></video>
|
||||
<canvas id="canvas" width="749" height="620"></canvas>
|
||||
</div>
|
||||
<canvas id="screenshotCanvas" width="749" height="640"></canvas>
|
||||
<canvas id="screenshotCanvas" width="749" height="620"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
|
|
@ -7,11 +7,8 @@
|
|||
<div style="padding: 20px;overflow: hidden;">
|
||||
<div class="cardsWrap" @click="toDetail('1')">
|
||||
<div class="svgIconWrap">
|
||||
<svg-icon
|
||||
class="svgIcon"
|
||||
icon-class="contract"
|
||||
:className="'svgIcon'"
|
||||
/>
|
||||
<el-icon class="el-icon-s-order svgIcon"></el-icon>
|
||||
<!--<svg-icon class="svgIcon" icon-class="contract" :className="'svgIcon'"/>-->
|
||||
</div>
|
||||
<div class="totalCountWrap">
|
||||
<span class="totalCountText">本月合同数</span>
|
||||
|
@ -23,6 +20,7 @@
|
|||
</div>
|
||||
<div class="cardsWrap" @click="toDetail('2')">
|
||||
<div class="svgIconWrap">
|
||||
<el-icon class="el-icon-menu svgIcon"></el-icon>
|
||||
<svg-icon
|
||||
class="svgIcon"
|
||||
icon-class="order"
|
||||
|
@ -39,11 +37,8 @@
|
|||
</div>
|
||||
<div class="cardsWrap" @click="toDetail('3')">
|
||||
<div class="svgIconWrap">
|
||||
<svg-icon
|
||||
class="svgIcon"
|
||||
icon-class="productionTask"
|
||||
:className="'svgIcon'"
|
||||
/>
|
||||
<el-icon class="el-icon-s-operation svgIcon"></el-icon>
|
||||
<!--<svg-icon class="svgIcon" icon-class="productionTask" :className="'svgIcon'"/>-->
|
||||
</div>
|
||||
<div class="totalCountWrap">
|
||||
<span class="totalCountText">本月在制任务</span>
|
||||
|
@ -55,11 +50,8 @@
|
|||
</div>
|
||||
<div class="cardsWrap" @click="toDetail('4')">
|
||||
<div class="svgIconWrap">
|
||||
<svg-icon
|
||||
icon-class="product"
|
||||
class="svgIcon"
|
||||
:className="'svgIcon'"
|
||||
/>
|
||||
<el-icon class="el-icon-s-claim svgIcon"></el-icon>
|
||||
<!--<svg-icon icon-class="product" class="svgIcon" :className="'svgIcon'"/>-->
|
||||
</div>
|
||||
<div class="totalCountWrap">
|
||||
<span class="totalCountText">本月交付产品</span>
|
||||
|
@ -71,11 +63,8 @@
|
|||
</div>
|
||||
<div class="cardsWrap" @click="toDetail('5')">
|
||||
<div class="svgIconWrap">
|
||||
<svg-icon
|
||||
icon-class="unqualified"
|
||||
class="svgIcon"
|
||||
:className="'svgIcon'"
|
||||
/>
|
||||
<el-icon class="el-icon-error svgIcon"></el-icon>
|
||||
<!--<svg-icon icon-class="unqualified" class="svgIcon" :className="'svgIcon'"/>-->
|
||||
</div>
|
||||
<div class="totalCountWrap">
|
||||
<span class="totalCountText">本月不合格产品</span>
|
||||
|
|
|
@ -64,8 +64,8 @@
|
|||
</el-tabs>
|
||||
</div>
|
||||
</div>
|
||||
<el-dialog :visible.sync="limitedPhoto" @close="closeCamera">
|
||||
<div style="font-size: 28px;color: #333333;text-align: center;font-weight: bold;margin-bottom: 15px;">打卡</div>
|
||||
<el-dialog :visible.sync="limitedPhoto" @close="closeCamera" id="loginFaceWrap">
|
||||
<div style="font-size: 28px;color: #333333;text-align: center;font-weight: bold;">打卡</div>
|
||||
<div class="testTracking">
|
||||
<faceLogin ref="faceTracking" name="faceLogin" @func="getMsgFormSon"></faceLogin>
|
||||
</div>
|
||||
|
@ -309,6 +309,6 @@
|
|||
}
|
||||
.testTracking{
|
||||
width:100%;
|
||||
height: 700px;
|
||||
height: 620px;
|
||||
}
|
||||
</style>
|
||||
|
|
Loading…
Reference in New Issue