| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -445,7 +445,8 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																              </el-form-item> | 
																 | 
																 | 
																              </el-form-item> | 
															
														
														
													
														
															
																 | 
																 | 
																              <el-form-item label="上传照片" v-if="documentType == 10"> | 
																 | 
																 | 
																              <el-form-item label="上传照片" v-if="documentType == 10"> | 
															
														
														
													
														
															
																 | 
																 | 
																                <div v-if="documentType == 10"> | 
																 | 
																 | 
																                <div v-if="documentType == 10"> | 
															
														
														
													
														
															
																 | 
																 | 
																                  <el-upload action="#" list-type="picture-card" size="middle" :auto-upload="false" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                  <Cropper @change="getFaceData($event)"></Cropper> | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                  <!-- <el-upload action="#" list-type="picture-card" size="middle" :auto-upload="false" | 
															
														
														
													
														
															
																 | 
																 | 
																                    :modal-append-to-body="false"> | 
																 | 
																 | 
																                    :modal-append-to-body="false"> | 
															
														
														
													
														
															
																 | 
																 | 
																                    <i slot="default" class="el-icon-plus"></i> | 
																 | 
																 | 
																                    <i slot="default" class="el-icon-plus"></i> | 
															
														
														
													
														
															
																 | 
																 | 
																                    <div slot="file" slot-scope="{ file }"> | 
																 | 
																 | 
																                    <div slot="file" slot-scope="{ file }"> | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -465,7 +466,7 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																                  </el-upload> | 
																 | 
																 | 
																                  </el-upload> | 
															
														
														
													
														
															
																 | 
																 | 
																                  <el-dialog :visible.sync="dialogVisible" :modal-append-to-body="false"> | 
																 | 
																 | 
																                  <el-dialog :visible.sync="dialogVisible" :modal-append-to-body="false"> | 
															
														
														
													
														
															
																 | 
																 | 
																                    <img width="100%" :src="dialogImageUrl" alt="" /> | 
																 | 
																 | 
																                    <img width="100%" :src="dialogImageUrl" alt="" /> | 
															
														
														
													
														
															
																 | 
																 | 
																                  </el-dialog> | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                  </el-dialog> --> | 
															
														
														
													
														
															
																 | 
																 | 
																                </div> | 
																 | 
																 | 
																                </div> | 
															
														
														
													
														
															
																 | 
																 | 
																              </el-form-item> | 
																 | 
																 | 
																              </el-form-item> | 
															
														
														
													
														
															
																 | 
																 | 
																              <el-form-item label="指纹" v-if="documentType == 11"> | 
																 | 
																 | 
																              <el-form-item label="指纹" v-if="documentType == 11"> | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -750,6 +751,7 @@ import zw from "./zw.vue" | 
															
														
														
													
														
															
																 | 
																 | 
																import getFinger from "./getFinger.vue" | 
																 | 
																 | 
																import getFinger from "./getFinger.vue" | 
															
														
														
													
														
															
																 | 
																 | 
																import md5 from 'js-md5' | 
																 | 
																 | 
																import md5 from 'js-md5' | 
															
														
														
													
														
															
																 | 
																 | 
																import ICINLocker from "../utils/equipment.js" | 
																 | 
																 | 
																import ICINLocker from "../utils/equipment.js" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																import Cropper from "../components/cropperJs/index.vue"; | 
															
														
														
													
														
															
																 | 
																 | 
																import { | 
																 | 
																 | 
																import { | 
															
														
														
													
														
															
																 | 
																 | 
																  timestampToTime, | 
																 | 
																 | 
																  timestampToTime, | 
															
														
														
													
														
															
																 | 
																 | 
																  dec2hex, | 
																 | 
																 | 
																  dec2hex, | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1107,7 +1109,8 @@ export default { | 
															
														
														
													
														
															
																 | 
																 | 
																      freeUserTitle: '冻结用户', | 
																 | 
																 | 
																      freeUserTitle: '冻结用户', | 
															
														
														
													
														
															
																 | 
																 | 
																      userTypeList: [], | 
																 | 
																 | 
																      userTypeList: [], | 
															
														
														
													
														
															
																 | 
																 | 
																      maxDateTime: '', | 
																 | 
																 | 
																      maxDateTime: '', | 
															
														
														
													
														
															
																 | 
																 | 
																      minDateTime: '' | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      minDateTime: '', | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      faceData: '' | 
															
														
														
													
														
															
																 | 
																 | 
																    }; | 
																 | 
																 | 
																    }; | 
															
														
														
													
														
															
																 | 
																 | 
																  }, | 
																 | 
																 | 
																  }, | 
															
														
														
													
														
															
																 | 
																 | 
																  computed: { | 
																 | 
																 | 
																  computed: { | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1140,7 +1143,8 @@ export default { | 
															
														
														
													
														
															
																 | 
																 | 
																    personLi, | 
																 | 
																 | 
																    personLi, | 
															
														
														
													
														
															
																 | 
																 | 
																    zw, getFinger, | 
																 | 
																 | 
																    zw, getFinger, | 
															
														
														
													
														
															
																 | 
																 | 
																    contrast, | 
																 | 
																 | 
																    contrast, | 
															
														
														
													
														
															
																 | 
																 | 
																    NumberGrow | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    NumberGrow, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    Cropper | 
															
														
														
													
														
															
																 | 
																 | 
																  }, | 
																 | 
																 | 
																  }, | 
															
														
														
													
														
															
																 | 
																 | 
																  mounted() { | 
																 | 
																 | 
																  mounted() { | 
															
														
														
													
														
															
																 | 
																 | 
																    // 获取全部合同 | 
																 | 
																 | 
																    // 获取全部合同 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1173,6 +1177,9 @@ export default { | 
															
														
														
													
														
															
																 | 
																 | 
																    this.$store.commit("increment", 1); | 
																 | 
																 | 
																    this.$store.commit("increment", 1); | 
															
														
														
													
														
															
																 | 
																 | 
																  }, | 
																 | 
																 | 
																  }, | 
															
														
														
													
														
															
																 | 
																 | 
																  methods: { | 
																 | 
																 | 
																  methods: { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    getFaceData(val){ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        this.faceData = val.split(',')[1] | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      }, | 
															
														
														
													
														
															
																 | 
																 | 
																    // 获取全部合同 | 
																 | 
																 | 
																    // 获取全部合同 | 
															
														
														
													
														
															
																 | 
																 | 
																    getLeasesList() { | 
																 | 
																 | 
																    getLeasesList() { | 
															
														
														
													
														
															
																 | 
																 | 
																      let data = { | 
																 | 
																 | 
																      let data = { | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -4449,8 +4456,28 @@ export default { | 
															
														
														
													
														
															
																 | 
																 | 
																        return false | 
																 | 
																 | 
																        return false | 
															
														
														
													
														
															
																 | 
																 | 
																      } | 
																 | 
																 | 
																      } | 
															
														
														
													
														
															
																 | 
																 | 
																      if (documentType == 10) { | 
																 | 
																 | 
																      if (documentType == 10) { | 
															
														
														
													
														
															
																 | 
																 | 
																        this.$message.error("人脸暂未开放"); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        return | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        if (pzname == '') { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          pzname = '人脸' + sort | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        } | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        let str = { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          username: this.voucher.username, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          pzname: pzname, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          userTelephone: this.drawerRow.info.userTelephone, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          userPassword: this.drawerRow.info.userPassword, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          faceData: this.faceData, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          password: "", | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          passwordStartTime: moment(this.value2[0]).format('YYYYMMDDHHmmss'), | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          passwordEndTime: moment(this.value2[1]).format('YYYYMMDDHHmmss'), | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          order: 6220 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        } | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        let data = { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          cardId: this.drawerRow.id, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          content: JSON.stringify(str), | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          type: documentType, | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          startTime: parseInt( moment(this.value2[0]).valueOf() / 1000), | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          endTime: parseInt(moment(this.value2[1]).valueOf() / 1000), | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        }; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        return false | 
															
														
														
													
														
															
																 | 
																 | 
																      } else if (documentType == 11) { | 
																 | 
																 | 
																      } else if (documentType == 11) { | 
															
														
														
													
														
															
																 | 
																 | 
																        var fingerprint = localStorage.getItem("fingerprint"); | 
																 | 
																 | 
																        var fingerprint = localStorage.getItem("fingerprint"); | 
															
														
														
													
														
															
																 | 
																 | 
																        var indexofstr = fingerprint.indexOf(',') | 
																 | 
																 | 
																        var indexofstr = fingerprint.indexOf(',') | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -4578,7 +4605,6 @@ export default { | 
															
														
														
													
														
															
																 | 
																 | 
																          is: false, | 
																 | 
																 | 
																          is: false, | 
															
														
														
													
														
															
																 | 
																 | 
																        }; | 
																 | 
																 | 
																        }; | 
															
														
														
													
														
															
																 | 
																 | 
																      } | 
																 | 
																 | 
																      } | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																      var data = { | 
																 | 
																 | 
																      var data = { | 
															
														
														
													
														
															
																 | 
																 | 
																        cardId: this.drawerRow.id, | 
																 | 
																 | 
																        cardId: this.drawerRow.id, | 
															
														
														
													
														
															
																 | 
																 | 
																        content: JSON.stringify(str), | 
																 | 
																 | 
																        content: JSON.stringify(str), | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -4587,9 +4613,13 @@ export default { | 
															
														
														
													
														
															
																 | 
																 | 
																        endTime: moment(this.value2[1]).valueOf() / 1000 | 
																 | 
																 | 
																        endTime: moment(this.value2[1]).valueOf() / 1000 | 
															
														
														
													
														
															
																 | 
																 | 
																      }; | 
																 | 
																 | 
																      }; | 
															
														
														
													
														
															
																 | 
																 | 
																      httpPost(data, this.$api.addCertificates).then((res) => { | 
																 | 
																 | 
																      httpPost(data, this.$api.addCertificates).then((res) => { | 
															
														
														
													
														
															
																 | 
																 | 
																        this.$message.success('添加成功') | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        this.roomstatus1 = true; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        this.getcertificate(); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        if(res.success){ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          this.$message.success('添加成功') | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          this.roomstatus1 = true; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          this.getcertificate(); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        }else{ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																          this.$message.error('添加失败') | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        } | 
															
														
														
													
														
															
																 | 
																 | 
																      }); | 
																 | 
																 | 
																      }); | 
															
														
														
													
														
															
																 | 
																 | 
																    }, | 
																 | 
																 | 
																    }, | 
															
														
														
													
														
															
																 | 
																 | 
																    // 重新下发凭证 | 
																 | 
																 | 
																    // 重新下发凭证 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |