|
@ -4,12 +4,12 @@ |
|
|
<el-form-item label="姓名" prop="name"> |
|
|
<el-form-item label="姓名" prop="name"> |
|
|
<el-input v-model="dataForm.name" placeholder="姓名" style="width: 260px"></el-input> |
|
|
<el-input v-model="dataForm.name" placeholder="姓名" style="width: 260px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="党员标识" prop="partyFlag"> |
|
|
<!-- <el-form-item label="党员标识" prop="partyFlag">--> |
|
|
<el-select v-model="dataForm.partyFlag" clearable placeholder="党员标识" style="width: 260px"> |
|
|
<!-- <el-select v-model="dataForm.partyFlag" clearable placeholder="党员标识" style="width: 260px">--> |
|
|
<el-option v-for="item in partyFlagList" :key="item.dictValue" :label="item.dictName" :value="item.dictValue"> |
|
|
<!-- <el-option v-for="item in partyFlagList" :key="item.dictValue" :label="item.dictName" :value="item.dictValue">--> |
|
|
</el-option> |
|
|
<!-- </el-option>--> |
|
|
</el-select> |
|
|
<!-- </el-select>--> |
|
|
</el-form-item> |
|
|
<!-- </el-form-item>--> |
|
|
<el-form-item label="头像" |
|
|
<el-form-item label="头像" |
|
|
v-loading="loading" |
|
|
v-loading="loading" |
|
|
prop="imgUrl"> |
|
|
prop="imgUrl"> |
|
@ -105,7 +105,7 @@ export default { |
|
|
id: '', |
|
|
id: '', |
|
|
name: '', |
|
|
name: '', |
|
|
imgUrl: '', |
|
|
imgUrl: '', |
|
|
partyFlag: '', |
|
|
// partyFlag: '', |
|
|
motto: '', |
|
|
motto: '', |
|
|
duty: '', |
|
|
duty: '', |
|
|
territory: '', |
|
|
territory: '', |
|
@ -127,10 +127,10 @@ export default { |
|
|
uploadUrl: '', |
|
|
uploadUrl: '', |
|
|
loading: false, |
|
|
loading: false, |
|
|
options: [], |
|
|
options: [], |
|
|
partyFlagList: [ |
|
|
// partyFlagList: [ |
|
|
{dictValue: '0', dictName: '否'}, |
|
|
// {dictValue: '0', dictName: '否'}, |
|
|
{dictValue: '1', dictName: '是'}, |
|
|
// {dictValue: '1', dictName: '是'}, |
|
|
] |
|
|
// ] |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
computed: { |
|
|
computed: { |
|
@ -142,9 +142,9 @@ export default { |
|
|
imgUrl: [ |
|
|
imgUrl: [ |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
], |
|
|
], |
|
|
partyFlag: [ |
|
|
// partyFlag: [ |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
// { required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
], |
|
|
// ], |
|
|
motto: [ |
|
|
motto: [ |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
], |
|
|
], |
|
@ -155,7 +155,8 @@ export default { |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
], |
|
|
], |
|
|
mobile: [ |
|
|
mobile: [ |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }, |
|
|
|
|
|
{ pattern: /^[1][1,2,3,4,5,6,7,8,9][0-9]{9}$/, message: '请输入正确号码格式', trigger: 'blur' } |
|
|
], |
|
|
], |
|
|
dept: [ |
|
|
dept: [ |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|