|
@@ -42,6 +42,11 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
+ <el-form-item label="姓名" :required="true">
|
|
|
+ <el-input v-model="workerForm.name" placeholder="请输入"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="身份证号码" :required="true">
|
|
|
<el-input v-model="workerForm.idCard" placeholder="请输入"></el-input>
|
|
|
</el-form-item>
|
|
@@ -106,6 +111,8 @@ export default {
|
|
|
workerForm: {
|
|
|
websitId: '',
|
|
|
userId: '',
|
|
|
+ idCard: '',
|
|
|
+ name: ''
|
|
|
},
|
|
|
fileList: [],
|
|
|
imgList: []
|
|
@@ -372,6 +379,8 @@ export default {
|
|
|
}
|
|
|
if(!this.workerForm.websitId){
|
|
|
return this.$message({ type: 'error', message: '请选择入驻网点!' })
|
|
|
+ }else if(!this.workerForm.name){
|
|
|
+ return this.$message({ type: 'error', message: '请输入姓名!' })
|
|
|
}else if(!this.workerForm.idCard){
|
|
|
return this.$message({ type: 'error', message: '请输入身份证号码!' })
|
|
|
}else if(!/^\d{6}(18|19|20)\d{2}(0\d|10|11|12)([0-2]\d|30|31)\d{3}[\dXx]$/g.test(this.workerForm.idCard)){
|
|
@@ -383,6 +392,7 @@ export default {
|
|
|
type: 'WORKER',
|
|
|
userId: this.workerForm.userId,
|
|
|
websitId: this.workerForm.websitId,
|
|
|
+ name: this.workerForm.name,
|
|
|
idCard: this.workerForm.idCard,
|
|
|
idCardImg: this.fileList.map(item => item.url).join(","),
|
|
|
workerImgs
|