Browse Source

疫情防控下的身份证号改 证件号

feature
jianjun 3 years ago
parent
commit
cb8e0e9889
  1. 8
      src/views/modules/base/epidemic/antiInfo.vue
  2. 12
      src/views/modules/base/epidemic/natFocus/natFocusAdd.vue
  3. 4
      src/views/modules/base/epidemic/natFocus/natFocusEdit.vue
  4. 10
      src/views/modules/base/epidemic/natFocus/natFocusList.vue
  5. 34
      src/views/modules/base/epidemic/natInfo/natForm.vue
  6. 26
      src/views/modules/base/epidemic/natInfo/natList.vue
  7. 28
      src/views/modules/base/epidemic/travel.vue
  8. 6
      src/views/modules/base/epidemic/vaccin.vue
  9. 26
      src/views/modules/base/epidemic/vaccinAdd.vue
  10. 28
      src/views/modules/base/epidemic/vaccinForm.vue
  11. 12
      src/views/modules/base/epidemic/veroFocus/veroFocusAdd.vue
  12. 4
      src/views/modules/base/epidemic/veroFocus/veroFocusEdit.vue
  13. 6
      src/views/modules/base/epidemic/veroFocus/veroFocusList.vue

8
src/views/modules/base/epidemic/antiInfo.vue

@ -101,13 +101,13 @@
</el-input>
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="idCard">
<el-input v-model="searchForm.idCard"
size="small"
class="list_item_width_1"
clearable
placeholder="请输入身份证">
placeholder="请输入身份证号或护照号">
</el-input>
</el-form-item>
@ -197,7 +197,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证号"
label="证号"
width="180">
</el-table-column>
<el-table-column prop="birthDay"
@ -318,7 +318,7 @@
</el-input>
<!-- <span>{{ formDetail.mobile }}</span> -->
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="idCard">
<el-input v-model="formDetail.idCard"
size="small"

12
src/views/modules/base/epidemic/natFocus/natFocusAdd.vue

@ -36,12 +36,12 @@
v-model="formData1.mobile">
</el-input>
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
<el-input class="item_width_2"
placeholder="请输入身份证号"
placeholder="请输入身份证号或证件号"
clearable
v-model="formData1.idCard">
</el-input>
@ -196,7 +196,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
min-width="170">
</el-table-column>
<el-table-column prop="houseName"
@ -602,12 +602,12 @@ export default {
})
return false;
}
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)/; //1518151817X
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)|(^[a-zA-Z]{2}\d{7}$|^[a-zA-Z]{1}\d{8}$))/; //1518151817X
if (regCard.test(this.formData1.idCard) === false) {
this.btnDisable = false
this.$message({
type: 'warning',
message: '请输入正确的身份证号码'
message: '请输入正确的证号码'
})
return false;
}
@ -783,7 +783,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
{ required: true, message: '证号不能为空', trigger: 'blur' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },

4
src/views/modules/base/epidemic/natFocus/natFocusEdit.vue

@ -33,7 +33,7 @@
v-model="formData.mobile">
</el-input> -->
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
@ -285,7 +285,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
{ required: true, message: '证号不能为空', trigger: 'blur' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },

10
src/views/modules/base/epidemic/natFocus/natFocusList.vue

@ -28,13 +28,13 @@
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="mobile">
<el-input v-model="formData.idCard"
size="small"
class="list_item_width_1"
clearable
placeholder="请输入身份证">
placeholder="请输入身份证号或护照号">
</el-input>
</el-form-item>
@ -210,7 +210,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
width="170">
</el-table-column>
<el-table-column prop="allName"
@ -393,7 +393,7 @@ export default {
agencyId: '',
formData: {
attentionType: 2,//21
attentionType: 2,//21
name: '',
mobile: '',
idCard: '',
@ -798,7 +798,7 @@ export default {
//
resetSearch () {
this.formData = {
attentionType: 2,//21
attentionType: 2,//21
name: '',
mobile: '',
idCard: '',

34
src/views/modules/base/epidemic/natInfo/natForm.vue

@ -84,12 +84,12 @@
v-model="formData.mobile">
</el-input>
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
<el-input class="item_width_2"
placeholder="请输入身份证号"
placeholder="请输入身份证号或护照号"
clearable
:disabled="isFromResi"
v-model="formData.idCard">
@ -249,9 +249,9 @@ export default {
icNatId: '',
formData: {
icNatId: '',
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
name: '',
idCard: '',
mobile: '',
@ -262,9 +262,9 @@ export default {
channel: [],
content: '',
fileName: '',//
attachmentType: '',// - image - video - voice - doc
attachmentUrl: '',//
fileName: '',//
attachmentType: '',// - image - video - voice - doc
attachmentUrl: '',//
},
fileList: [],
@ -449,12 +449,12 @@ export default {
})
return false;
}
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)/; //1518151817X
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)|(^[a-zA-Z]{2}\d{7}$|^[a-zA-Z]{1}\d{8}$))/; //1518151817X
if (regCard.test(this.formData.idCard) === false) {
this.btnDisable = false
this.$message({
type: 'warning',
message: '请输入正确的身份证号码'
message: '请输入正确的证号码'
})
return false;
}
@ -581,9 +581,9 @@ export default {
this.formData = {
icNatId: '',
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
name: '',
idCard: '',
mobile: '',
@ -594,9 +594,9 @@ export default {
channel: [],
content: '',
fileName: '',//
attachmentType: '',// - image - video - voice - doc
attachmentUrl: '',//
fileName: '',//
attachmentType: '',// - image - video - voice - doc
attachmentUrl: '',//
}
},
@ -623,7 +623,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
{ required: true, message: '证号不能为空', trigger: 'blur' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },

26
src/views/modules/base/epidemic/natInfo/natList.vue

@ -71,13 +71,13 @@
</el-input>
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="idCard">
<el-input v-model="formData.idCard"
size="small"
class="list_item_width_1"
clearable
placeholder="请输入身份证">
placeholder="请输入身份证号或护照号">
</el-input>
</el-form-item>
@ -153,7 +153,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
min-width="170">
</el-table-column>
<el-table-column prop="natTime"
@ -297,11 +297,11 @@ export default {
timeRange: [],
formData: {
orgType: 'current',//:current all
name: '',//
mobile: '',//
idCard: '',//
startTime: '',//yyyy-MM-dd HH:mm
orgType: 'current',//:current all
name: '',//
mobile: '',//
idCard: '',//
startTime: '',//yyyy-MM-dd HH:mm
endTime: '',//yyyy-MM-dd HH:mm
isResiUser: ''//0: 1:
@ -556,11 +556,11 @@ export default {
//
resetSearch () {
this.formData = {
orgType: 'current',//:current all
name: '',//
mobile: '',//
idCard: '',//
startTime: '',//yyyy-MM-dd HH:mm
orgType: 'current',//:current all
name: '',//
mobile: '',//
idCard: '',//
startTime: '',//yyyy-MM-dd HH:mm
endTime: '',//yyyy-MM-dd HH:mm
}
this.timeRange = []

28
src/views/modules/base/epidemic/travel.vue

@ -6,7 +6,7 @@
ref="ref_searchform"
:label-width="'100px'">
<div>
<el-form-item label="姓名"
prop="name">
<el-input v-model="formData.name"
@ -28,20 +28,20 @@
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="idCard">
<el-input v-model="formData.idCard"
size="small"
class="list_item_width_1"
clearable
placeholder="请输入身份证">
</el-input>
placeholder="请输入身份证号或证件号">
</el-input>
</el-form-item>
</div>
<div>
<el-form-item label="来自地区"
prop="sourceAddress">
<el-input v-model="formData.sourceAddress"
@ -50,7 +50,7 @@
clearable
placeholder="请输入地区">
</el-input>
<!-- <el-cascader ref="nowArea" size="small" class="list_item_width_1" :props="areaProps"
<!-- <el-cascader ref="nowArea" size="small" class="list_item_width_1" :props="areaProps"
v-model="searchAreacode" clearable @change="handleAreaChange"></el-cascader> -->
</el-form-item>
@ -85,7 +85,7 @@
size="small"
@click="handleAdd">新增</el-button>
<el-button
<el-button
class="diy-button--export"
size="small"
@click="handleExportModule">下载模板</el-button>
@ -154,7 +154,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
width="180">
</el-table-column>
<el-table-column prop="detailAddress"
@ -382,8 +382,8 @@ export default {
selectionAll: [],
timeRange: [],
formData: {
name: '',//
mobile: '',//
name: '',//
mobile: '',//
idCard: '',
sourceAddress: '',
sourceAddressCode: '',
@ -430,7 +430,7 @@ export default {
lzayLoadArea(node, resolve) {
this.getArea(node, resolve)
// setTimeout(() => {
// }, 1000)
},
handleSearch () {
@ -453,7 +453,7 @@ export default {
if (code === 0) {
const nodes = data.map(item => ({
value: item.areaCode, //
value: item.areaCode, //
label: item.areaName,
code: item.areaCode,
level: item.level,
@ -496,7 +496,7 @@ export default {
this.tableLoading = false
},
handleAreaChange(val) {
if (val.length > 0) {
const len = val.length - 1
this.formData.sourceAddressCode = val[len]
@ -574,7 +574,7 @@ export default {
});
},
async handleDeletes (row) {
if (this.selectionAll.length === 0) {
this.$message.info('请选择要取消关注的名单')

6
src/views/modules/base/epidemic/vaccin.vue

@ -68,13 +68,13 @@
placeholder="请输入手机号">
</el-input>
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="idCard">
<el-input v-model="formData.idCard"
size="small"
class="list_item_width_1"
clearable
placeholder="请输入身份证">
placeholder="请输入身份证号或证件号">
</el-input>
</el-form-item>
@ -149,7 +149,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
width="180">
</el-table-column>
<el-table-column prop="inoculateTime"

26
src/views/modules/base/epidemic/vaccinAdd.vue

@ -84,12 +84,12 @@
v-model="formData.mobile">
</el-input>
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
<el-input class="item_width_2"
placeholder="请输入身份证号"
placeholder="请输入身份证号或护照号"
clearable
:disabled="isFromResi"
v-model="formData.idCard">
@ -211,10 +211,10 @@ export default {
vaccineId: '',
formData: {
vaccineId: '',
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
isResiUser: "0",//(0: 1:)
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
isResiUser: "0",//(0: 1:)
name: '',
idCard: '',
mobile: '',
@ -389,12 +389,12 @@ export default {
})
return false;
}
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)/; //1518151817X
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)|(^[a-zA-Z]{2}\d{7}$|^[a-zA-Z]{1}\d{8}$)/; //1518151817X
if (regCard.test(this.formData.idCard) === false) {
this.btnDisable = false
this.$message({
type: 'warning',
message: '请输入正确的身份证号码'
message: '请输入正确的证号码'
})
return false;
}
@ -465,10 +465,10 @@ export default {
this.formData = {
vaccineId: '',
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
isResiUser: "0",//(0: 1:)
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
isResiUser: "0",//(0: 1:)
name: '',
idCard: '',
mobile: '',
@ -507,7 +507,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'change' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'change' }
{ required: true, message: '证号不能为空', trigger: 'change' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'change' },

28
src/views/modules/base/epidemic/vaccinForm.vue

@ -33,12 +33,12 @@
v-model="formData.mobile">
</el-input>
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
<el-input class="item_width_2"
placeholder="请输入身份证号"
placeholder="请输入身份证号或护照号"
clearable
:disabled="isFromResi"
v-model="formData.idCard">
@ -126,9 +126,9 @@ export default {
icNatId: '',
formData: {
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
name: '',
idCard: '',
mobile: '',
@ -313,12 +313,12 @@ export default {
})
return false;
}
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)/; //1518151817X
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)|(^[a-zA-Z]{2}\d{7}$|^[a-zA-Z]{1}\d{8}$))/; //1518151817X
if (regCard.test(this.formData.idCard) === false) {
this.btnDisable = false
this.$message({
type: 'warning',
message: '请输入正确的身份证号码'
message: '请输入正确的证号码'
})
return false;
}
@ -445,9 +445,9 @@ export default {
this.formData = {
icNatId: '',
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
agencyId: '',//Id
userId: '',//idicResiUserId
userType: 'icresi',//resi;icresi;import;synchro
name: '',
idCard: '',
mobile: '',
@ -458,9 +458,9 @@ export default {
channel: [],
content: '',
fileName: '',//
attachmentType: '',// - image - video - voice - doc
attachmentUrl: '',//
fileName: '',//
attachmentType: '',// - image - video - voice - doc
attachmentUrl: '',//
}
},
@ -487,7 +487,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
{ required: true, message: '证号不能为空', trigger: 'blur' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },

12
src/views/modules/base/epidemic/veroFocus/veroFocusAdd.vue

@ -36,12 +36,12 @@
v-model="formData1.mobile">
</el-input>
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
<el-input class="item_width_2"
placeholder="请输入身份证号"
placeholder="请输入身份证号或护照号"
clearable
v-model="formData1.idCard">
</el-input>
@ -207,7 +207,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
width="150">
</el-table-column>
<el-table-column prop="houseName"
@ -647,12 +647,12 @@ export default {
})
return false;
}
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)/; //1518151817X
const regCard = /(^\d{15}$)|(^\d{17}(\d|X)$)|(^[a-zA-Z]{2}\d{7}$|^[a-zA-Z]{1}\d{8}$))/; //1518151817X
if (regCard.test(this.formData1.idCard) === false) {
this.btnDisable = false
this.$message({
type: 'warning',
message: '请输入正确的身份证号码'
message: '请输入正确的证号码'
})
return false;
}
@ -833,7 +833,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
{ required: true, message: '证号不能为空', trigger: 'blur' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },

4
src/views/modules/base/epidemic/veroFocus/veroFocusEdit.vue

@ -33,7 +33,7 @@
v-model="formData.mobile">
</el-input> -->
</el-form-item>
<el-form-item label="身份证号"
<el-form-item label="证号"
prop="idCard"
label-width="150px"
style="display: block">
@ -279,7 +279,7 @@ export default {
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
idCard: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
{ required: true, message: '证号不能为空', trigger: 'blur' }
],
mobile: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },

6
src/views/modules/base/epidemic/veroFocus/veroFocusList.vue

@ -25,13 +25,13 @@
</el-input>
</el-form-item>
<el-form-item label="身份证"
<el-form-item label="证件号"
prop="mobile">
<el-input v-model="formData.idCard"
size="small"
class="list_item_width_1"
clearable
placeholder="请输入身份证">
placeholder="请输入身份证号或证件号">
</el-input>
</el-form-item>
@ -206,7 +206,7 @@
<el-table-column prop="idCard"
header-align="center"
align="center"
label="身份证"
label="证件号"
width="170">
</el-table-column>
<el-table-column prop="allName"

Loading…
Cancel
Save