|
|
@ -7,7 +7,7 @@ |
|
|
|
<el-form-item label="姓名" prop="name"> |
|
|
|
<el-input v-model="dataForm.name" placeholder="党员姓名"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="身份证号" prop="idCard"> |
|
|
|
<el-form-item label="身份证号码(后6位)" prop="idCard"> |
|
|
|
<el-input v-model="dataForm.idCard" placeholder="证件号码"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="联系电话" prop="mobile"> |
|
|
@ -30,8 +30,8 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<template v-if="dataForm.shiBei === 0"> |
|
|
|
<el-form-item label="联系社区名称" prop="allDeptIds"> |
|
|
|
<el-cascader v-model="dataForm.allDeptIds" :options="options" clearable></el-cascader> |
|
|
|
<el-form-item label="包联社区名称" prop="allDeptIds"> |
|
|
|
<el-cascader v-model="dataForm.couplingCommunity" :options="options" clearable></el-cascader> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
<template v-if="dataForm.shiBei === 1"> |
|
|
@ -53,8 +53,8 @@ |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="是否党员" prop="party"> |
|
|
|
<el-select v-model="dataForm.party"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" :value="item.value" |
|
|
|
:v-model="dataForm.party"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" |
|
|
|
:value="item.value" :v-model="dataForm.party"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -62,8 +62,8 @@ |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="是否愿意加入志愿者" prop="volunteer"> |
|
|
|
<el-select v-model="dataForm.volunteer"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" :value="item.value" |
|
|
|
:v-model="dataForm.volunteer"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" |
|
|
|
:value="item.value" :v-model="dataForm.volunteer"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -73,8 +73,8 @@ |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="是否愿意加入网格员" prop="gridStaff"> |
|
|
|
<el-select v-model="dataForm.gridStaff"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" :value="item.value" |
|
|
|
:v-model="dataForm.gridStaff"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" |
|
|
|
:value="item.value" :v-model="dataForm.gridStaff"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -83,8 +83,8 @@ |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="是否愿意加入业务委员会" prop="owners"> |
|
|
|
<el-select v-model="dataForm.owners"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" :value="item.value" |
|
|
|
:v-model="dataForm.owners"> |
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :label="item.label" |
|
|
|
:value="item.value" :v-model="dataForm.owners"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -103,7 +103,8 @@ |
|
|
|
</el-form-item> |
|
|
|
<template v-if="dataForm.status === 1"> |
|
|
|
<el-form-item label="审核意见" prop="examineMsg"> |
|
|
|
<el-input type="textarea" v-model="dataForm.examineMsg" placeholder="审核意见" style="width: 80%;"></el-input> |
|
|
|
<el-input type="textarea" v-model="dataForm.examineMsg" placeholder="审核意见" |
|
|
|
style="width: 80%;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</el-form> |
|
|
@ -137,6 +138,7 @@ export default { |
|
|
|
owners: '', |
|
|
|
shiBei: '', |
|
|
|
allDeptIds: [], |
|
|
|
couplingCommunity:[], |
|
|
|
status: '', |
|
|
|
examineMsg: '' |
|
|
|
}, |
|
|
@ -238,7 +240,7 @@ export default { |
|
|
|
if (this.dataForm.shiBei === 0) { |
|
|
|
this.dataForm.homeName = '' |
|
|
|
} |
|
|
|
this.$http[!this.dataForm.id ? 'post' : 'put'](!this.dataForm.id ? '/app-user/reportparty/save' : '/app-user/reportparty/', this.dataForm).then(({ data: res }) => { |
|
|
|
this.$http['post'](!this.dataForm.id ? '/app-user/reportparty/save' : '/app-user/reportparty/update', this.dataForm).then(({ data: res }) => { |
|
|
|
if (res.code !== 0) { |
|
|
|
return this.$message.error(res.msg) |
|
|
|
} |
|
|
|