diff --git a/src/views/memberManage/addPerson.vue b/src/views/memberManage/addPerson.vue
index 875f90e..282d7bc 100644
--- a/src/views/memberManage/addPerson.vue
+++ b/src/views/memberManage/addPerson.vue
@@ -6,7 +6,7 @@
-
+
@@ -14,7 +14,7 @@
-
+
@@ -25,13 +25,14 @@
-
+
+ value-format="yyyy-MM-dd"
+ placeholder="选择出生日期"/>
@@ -312,11 +313,11 @@
rules: {
// personCode: [{ required: true, message: '员工编号必填', trigger: ['blur', 'change'] }],
name: [{ required: true, message: '姓名必填', trigger: ['blur', 'change'] }],
- idCardNo: [{ required: true, validator: validateIDCard, trigger: ['blur', 'change'] }],
+ // idCardNo: [{ required: true, validator: validateIDCard, trigger: ['blur', 'change'] }],
deptid: [{ required: true, message: '单位/部门必选', trigger: 'change' }],
- duty: [{ required: true, message: '职务必选', trigger: 'change' }],
- sex: [{ required: true, message: '性别必选', trigger: 'blur' }],
- birthday: [{ required: true, message: '出生日期必填', trigger: ['blur'] }],
+ // duty: [{ required: true, message: '职务必选', trigger: 'change' }],
+ // sex: [{ required: true, message: '性别必选', trigger: 'blur' }],
+ // birthday: [{ required: true, message: '出生日期必填', trigger: ['blur'] }],
'ext.isKaoqin': [{ required: true, message: '是否考勤必选', trigger: ['change'] }],
'ext.isOt': [{ required: true, message: '是否统计加班必选', trigger: ['change'] }],
'ext.isZhuanwu': [{ required: true, message: '是否专务必选', trigger: ['change'] }],
@@ -333,6 +334,15 @@
idsrc: 'static/IDCard/IDCardReader.htm'
}
},
+ computed: {
+ encrypIdCardNo() {
+ if (this.personForm.idCardNo) {
+ return this.personForm.idCardNo.substr(0, 6) + '********' + this.personForm.idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
+ }
+ },
watch: {
// 'personForm.idCardNo': function(val) {
// this.personForm.birthday = getBirthdayByIdNO(val)
@@ -396,7 +406,7 @@
const personForm = response.data
this.personForm = {
id: personForm.id, // 人员id
- // personCode: personForm.personCode, // 人员编号
+ personCode: personForm.personCode, // 人员编号
idCardNo: personForm.idCardNo, // 身份证号
name: personForm.name, // 姓名
deptid: personForm.deptid, // 单位/部门
@@ -418,12 +428,6 @@
annualLeave: personForm.ext.annualLeave
}
}
- // if (personForm.photo !== '') {
- // this.photo = base_url + personForm.photo
- // }
- if (personForm.personCode) {
- this.personForm.personCode = personForm.personCode
- }
getPersonPhoto(id).then(res => {
if (res.data) {
this.photo = res.data
@@ -639,6 +643,11 @@
resolve(fileResult)
}
})
+ },
+ encrypIdCard(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ }
}
}
}
diff --git a/src/views/memberManage/addPerson.vue b/src/views/memberManage/addPerson.vue
index 875f90e..282d7bc 100644
--- a/src/views/memberManage/addPerson.vue
+++ b/src/views/memberManage/addPerson.vue
@@ -6,7 +6,7 @@
-
+
@@ -14,7 +14,7 @@
-
+
@@ -25,13 +25,14 @@
-
+
+ value-format="yyyy-MM-dd"
+ placeholder="选择出生日期"/>
@@ -312,11 +313,11 @@
rules: {
// personCode: [{ required: true, message: '员工编号必填', trigger: ['blur', 'change'] }],
name: [{ required: true, message: '姓名必填', trigger: ['blur', 'change'] }],
- idCardNo: [{ required: true, validator: validateIDCard, trigger: ['blur', 'change'] }],
+ // idCardNo: [{ required: true, validator: validateIDCard, trigger: ['blur', 'change'] }],
deptid: [{ required: true, message: '单位/部门必选', trigger: 'change' }],
- duty: [{ required: true, message: '职务必选', trigger: 'change' }],
- sex: [{ required: true, message: '性别必选', trigger: 'blur' }],
- birthday: [{ required: true, message: '出生日期必填', trigger: ['blur'] }],
+ // duty: [{ required: true, message: '职务必选', trigger: 'change' }],
+ // sex: [{ required: true, message: '性别必选', trigger: 'blur' }],
+ // birthday: [{ required: true, message: '出生日期必填', trigger: ['blur'] }],
'ext.isKaoqin': [{ required: true, message: '是否考勤必选', trigger: ['change'] }],
'ext.isOt': [{ required: true, message: '是否统计加班必选', trigger: ['change'] }],
'ext.isZhuanwu': [{ required: true, message: '是否专务必选', trigger: ['change'] }],
@@ -333,6 +334,15 @@
idsrc: 'static/IDCard/IDCardReader.htm'
}
},
+ computed: {
+ encrypIdCardNo() {
+ if (this.personForm.idCardNo) {
+ return this.personForm.idCardNo.substr(0, 6) + '********' + this.personForm.idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
+ }
+ },
watch: {
// 'personForm.idCardNo': function(val) {
// this.personForm.birthday = getBirthdayByIdNO(val)
@@ -396,7 +406,7 @@
const personForm = response.data
this.personForm = {
id: personForm.id, // 人员id
- // personCode: personForm.personCode, // 人员编号
+ personCode: personForm.personCode, // 人员编号
idCardNo: personForm.idCardNo, // 身份证号
name: personForm.name, // 姓名
deptid: personForm.deptid, // 单位/部门
@@ -418,12 +428,6 @@
annualLeave: personForm.ext.annualLeave
}
}
- // if (personForm.photo !== '') {
- // this.photo = base_url + personForm.photo
- // }
- if (personForm.personCode) {
- this.personForm.personCode = personForm.personCode
- }
getPersonPhoto(id).then(res => {
if (res.data) {
this.photo = res.data
@@ -639,6 +643,11 @@
resolve(fileResult)
}
})
+ },
+ encrypIdCard(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ }
}
}
}
diff --git a/src/views/memberManage/addPersonIris.vue b/src/views/memberManage/addPersonIris.vue
index 3ca9a81..10be182 100644
--- a/src/views/memberManage/addPersonIris.vue
+++ b/src/views/memberManage/addPersonIris.vue
@@ -8,7 +8,7 @@
-
+
@@ -16,7 +16,7 @@
-
+
@@ -33,7 +33,7 @@
type="date"
style="width: 100%"
format="yyyy-MM-dd"
- placeholder="选择日期"/>
+ placeholder="选择出生日期"/>
@@ -169,9 +169,9 @@
- 重置
- 保存
- 注册虹膜
+ 重置
+ 保存
+ 注册虹膜
@@ -200,7 +200,7 @@