qushutong 6 years ago
parent
commit
3e019a93e6
  1. 25
      src/views/modules/user/user-add-or-update.vue

25
src/views/modules/user/user-add-or-update.vue

@ -42,10 +42,17 @@
<span >{{dataForm.address}}</span> <span >{{dataForm.address}}</span>
</el-form-item> </el-form-item>
<template> <template>
&nbsp;&nbsp;
<span>是否通过审核</span>&nbsp;&nbsp; <span>是否通过审核</span>&nbsp;&nbsp;
<el-radio v-model="dataForm.pass" label="1"></el-radio> <el-radio v-model="dataForm.pass" label="1"></el-radio>
<el-radio v-model="dataForm.pass" label="0"></el-radio> <el-radio v-model="dataForm.pass" label="0"></el-radio>
</template> </template>
<p></p>
<el-form-item label="用户角色" prop="tagIds">
<el-checkbox-group v-model="dataForm.tagIds">
<el-checkbox v-for="item in tagOptions" :key="item.tagName" :label="item.id">{{item.tagName}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
</el-form> </el-form>
<template slot="footer"> <template slot="footer">
<el-button @click="visible = false">{{ $t('cancel') }}</el-button> <el-button @click="visible = false">{{ $t('cancel') }}</el-button>
@ -64,7 +71,11 @@ export default {
id: '', id: '',
partyFlag: '', partyFlag: '',
cadreFlag: '', cadreFlag: '',
pass: '' pass: '',
street: '',
community: '',
grid: '',
tagIds: []
}, },
partyFlagOptions: [{ partyFlagOptions: [{
id: '0', id: '0',
@ -79,7 +90,8 @@ export default {
}, { }, {
cadreFlag: '0', cadreFlag: '0',
cadreTitle: '否' cadreTitle: '否'
}] }],
tagOptions: []
} }
}, },
computed: { computed: {
@ -121,6 +133,15 @@ export default {
this.getInfo() this.getInfo()
} }
}) })
this.getTagOptions()
},
getTagOptions () {
this.$http.get(`/app-user/usertag/list`).then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
}
this.tagOptions = res.data
}).catch(() => {})
}, },
// //
getInfo () { getInfo () {

Loading…
Cancel
Save