From 137cbcae361e4cbcee770e0ea7e259ae95e789c4 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Tue, 23 Nov 2021 11:43:38 +0800
Subject: [PATCH] +
---
src/views/securityGuard/securityGuard.vue | 75 +++++++++++++------------------------
1 files changed, 27 insertions(+), 48 deletions(-)
diff --git a/src/views/securityGuard/securityGuard.vue b/src/views/securityGuard/securityGuard.vue
index af1e1bc..c3d40a4 100644
--- a/src/views/securityGuard/securityGuard.vue
+++ b/src/views/securityGuard/securityGuard.vue
@@ -14,7 +14,11 @@
</div>
</el-col>
<el-col :span="24">
- <basic-container>
+ <basic-container
+ :class="[
+ $store.state.control.windowWidth >= 1024 ? 'tooRowSearch' : '',
+ ]"
+ >
<avue-crud
:option="option"
:search.sync="search"
@@ -509,6 +513,7 @@
}
};
return {
+ nowCell: "", //空为手动,2为身份证设备读取
// 表格数据
defaults: {},
// 身份证设备数据
@@ -597,9 +602,10 @@
loading: true,
platformLoading: false,
page: {
- pageSize: 10,
+ pageSize: 15,
currentPage: 1,
total: 0,
+ pageSizes: [15, 30, 50, 100],
},
roleId: "1412226235153731586",
deptId: "1413470343230877697",
@@ -680,6 +686,7 @@
//dialogType: 'drawer',
dialogClickModal: false,
column: securityFormPageColumn,
+ ...this.$store.state.control.clearOtherBut,
group: [
{
label: "基础信息",
@@ -818,8 +825,8 @@
text: " ",
ratio: 0.1,
},
- action: "/api/blade-resource/oss/endpoint/put-files",
- tip: "上传二代身份证一寸近期彩色正面免冠图象, (358像素(宽) × 441像素(高)、分辨率350dpi)且不超过500kb",
+ action: "/api/blade-resource/oss/endpoint/put-file-user-avatar",
+ tip: "上传身份证一寸近期彩色正面免冠图象, (358像素(宽) × 441像素(高)、分辨率350dpi)且不超过500kb",
span: 12,
// row: true,
prop: "avatar",
@@ -1757,6 +1764,8 @@
}
const userMap = {
user: {
+ //是否是身份证自动识别进入
+ cell: this.nowCell,
//指纹↓
fingerprint: zhiwen.imgBMP, //图
myPicture: zhiwen.featuredata, //特征
@@ -1828,6 +1837,8 @@
}
// console.log(row);
// return;
+ //是否是身份证自动识别进入
+ row["cell"] = this.nowCell;
update(row).then(
() => {
this.initFlag = false;
@@ -2035,7 +2046,7 @@
}
},
olondSFZ() {
- console.log(123456);
+ // console.log(123456);
var that = this;
try {
// 开始连接设备
@@ -2051,7 +2062,9 @@
console.log("ok!");
}
} catch (e) {
- that.haveSEL = false;
+ // that.haveSEL = false;
+ that.haveSEL = true;
+ // console.log(e, 123);
return;
}
let result = CertCtl.readCert();
@@ -2086,7 +2099,10 @@
this.intTime = setInterval(function () {
if (!that.haveCardid) {
//定时读卡
+ console.log(that.haveCardid);
let result = CertCtl.readCert();
+ // console.log(result);
+ console.log("通过读取");
if (result == "") {
console.log("未启动读卡插件!");
that.closeSFZ();
@@ -2109,56 +2125,18 @@
that.form.sex = data.certType;
//禁止编辑
that.openClosegroup(true);
- //赋值数据
- // that.obj = {
- // name: data.partyName,
- // national: data.nation,
- // certAddress: data.certAddress,
- // sex:
- // data.certType == 0
- // ? "未知"
- // : data.certType == 1
- // ? "男"
- // : data.certType == 2
- // ? "女"
- // : data.certType == 9
- // ? "未说明"
- // : "未能识别",
- // imgs: "data:image/bmp;base64," + data.identityPic,
- // yxqend:
- // data.expDate.slice(0, 4) +
- // "-" +
- // data.expDate.slice(4, 6) +
- // "-" +
- // data.expDate.slice(6, 8),
- // yxqstart:
- // data.effDate.slice(0, 4) +
- // "-" +
- // data.effDate.slice(4, 6) +
- // "-" +
- // data.effDate.slice(6, 8),
- // birthday:
- // data.bornDay.slice(0, 4) +
- // "-" +
- // data.bornDay.slice(4, 6) +
- // "-" +
- // data.bornDay.slice(6, 8),
- // id: data.certNumber,
- // qfjg: data.certOrg,
- // };
- // that.$store.commit("setCardInfor", that.obj);
- // that.$store.commit("setCardidState", true);
+ that.nowCell = "2";
} else if (resultObj.resultFlag == "-1") {
if (resultObj.errorMsg == "端口打开失败") {
console.log("读卡器未连接");
that.closeSFZ();
} else {
- // console.log(resultObj.errorMsg);
+ console.log("无卡片提醒-1", resultObj.errorMsg);
//无卡片提醒
- that.closeSFZ();
+ // that.closeSFZ();
}
} else if (resultObj.resultFlag == "-2") {
- console.log(resultObj.errorMsg);
+ console.log("异常-2", resultObj.errorMsg);
that.closeSFZ();
}
}
@@ -2204,6 +2182,7 @@
//可以编辑
}
this.openClosegroup(false);
+ this.nowCell = "";
},
beforeOpen(done, type) {
var that = this;
--
Gitblit v1.9.3