Merge remote-tracking branch 'origin/dev' into dev
commit
da4d5c1f54
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
|
@ -14,7 +14,41 @@
|
||||||
<!--全局配置-->
|
<!--全局配置-->
|
||||||
<script src="../../../config.js"></script>
|
<script src="../../../config.js"></script>
|
||||||
<script src="https://cdn.bootcdn.net/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
|
<script src="https://cdn.bootcdn.net/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
|
||||||
<style>
|
<style lang="scss">
|
||||||
|
|
||||||
|
.unValid_container{
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
position: fixed;
|
||||||
|
background: #ffffff;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
text-align: center;
|
||||||
|
.unValid{
|
||||||
|
width: 100%;
|
||||||
|
position: absolute;
|
||||||
|
top: 40%;
|
||||||
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
|
||||||
|
|
||||||
|
.reason{
|
||||||
|
width: 80%;
|
||||||
|
margin: 50px auto;
|
||||||
|
background: #f9f9f9;
|
||||||
|
border-radius: 4px;
|
||||||
|
padding: 20px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
text-align: left;
|
||||||
|
font-size: 14px;
|
||||||
|
.main{
|
||||||
|
margin-top: 10px;
|
||||||
|
color: #da1818;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
.training_records {
|
.training_records {
|
||||||
margin: 0 10px;
|
margin: 0 10px;
|
||||||
}
|
}
|
||||||
|
@ -103,11 +137,16 @@
|
||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
color: #ff0000;
|
color: #ff0000;
|
||||||
}
|
}
|
||||||
|
.textQrStyle{
|
||||||
|
font-size: 50px;
|
||||||
|
color: red;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body style="background-color: #f1f1f1;">
|
<body style="background-color: #f1f1f1;">
|
||||||
<div id="app">
|
<div id="app">
|
||||||
<div class="dy-card">
|
<div v-if="unValidFlag !== '1'" class="dy-card">
|
||||||
<div class="bg_table">
|
<div class="bg_table">
|
||||||
<div class="title">相关方安全告知培训合格证</div>
|
<div class="title">相关方安全告知培训合格证</div>
|
||||||
<div class="Number">{{ message.CLASS_NO }}</div>
|
<div class="Number">{{ message.CLASS_NO }}</div>
|
||||||
|
@ -185,7 +224,7 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="dy-card">
|
<div v-if="unValidFlag !== '1'" class="dy-card">
|
||||||
<van-divider content-position="left">人员信息</van-divider>
|
<van-divider content-position="left">人员信息</van-divider>
|
||||||
<van-cell-group>
|
<van-cell-group>
|
||||||
<van-cell title="照片">
|
<van-cell title="照片">
|
||||||
|
@ -346,6 +385,19 @@
|
||||||
<van-image-preview v-model="show" :images="images" :start-position="startPosition">
|
<van-image-preview v-model="show" :images="images" :start-position="startPosition">
|
||||||
</van-image-preview>
|
</van-image-preview>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-if="unValidFlag === '1'">
|
||||||
|
<div class="unValid_container">
|
||||||
|
<div class="unValid">
|
||||||
|
<img src="../../assets/images/xgf_hgz/error.png" alt="" width="150px">
|
||||||
|
<p>合格证已失效</p>
|
||||||
|
<div class="reason">
|
||||||
|
<b >失效原因:</b>
|
||||||
|
<div class="main">{{unValidInfo}}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript" src="../../assets/js/jquery-3.7.1.min.js"></script>
|
<script type="text/javascript" src="../../assets/js/jquery-3.7.1.min.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
@ -367,7 +419,9 @@
|
||||||
socialPhotoFile: [],
|
socialPhotoFile: [],
|
||||||
gongshangbaoxianFile: [],
|
gongshangbaoxianFile: [],
|
||||||
insuranceFileList: [],
|
insuranceFileList: [],
|
||||||
trainRecordList: []
|
trainRecordList: [],
|
||||||
|
unValidFlag: '0',
|
||||||
|
unValidInfo: ''
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
//初始执行
|
//初始执行
|
||||||
|
@ -393,6 +447,8 @@
|
||||||
},
|
},
|
||||||
success: function (data) {
|
success: function (data) {
|
||||||
_this.message = data.pd
|
_this.message = data.pd
|
||||||
|
_this.unValidFlag = data.pd.unValidFlag
|
||||||
|
_this.unValidInfo = data.pd.unValidInfo
|
||||||
_this.USER_ID = data.pd.USER_ID
|
_this.USER_ID = data.pd.USER_ID
|
||||||
new QRCode(document.querySelector(".qrcode"), {
|
new QRCode(document.querySelector(".qrcode"), {
|
||||||
text: config.messageUrl + '?CLASS_INFO_ID=' + _this.CLASS_INFO_ID,
|
text: config.messageUrl + '?CLASS_INFO_ID=' + _this.CLASS_INFO_ID,
|
||||||
|
|
Loading…
Reference in New Issue