增加管理员的头像编辑

This commit is contained in:
zhl 2021-05-08 14:13:40 +08:00
parent 55102a4ed3
commit 1d7a350bb0

View File

@ -246,6 +246,12 @@
<el-form-item label="锁定" v-permission="['admin:lock']">
<el-switch v-model="record.locked"/>
</el-form-item>
<el-form-item
prop="avatar"
label="头像"
>
<upload-image v-model="record.avatar" />
</el-form-item>
<el-form-item label="备注">
<el-input
v-model="record.comment"
@ -276,6 +282,7 @@
<script lang="ts">
import { cloneDeep } from 'lodash'
import { Component, Vue } from 'vue-property-decorator'
import UploadImage from '@/components/UploadImage/index.vue'
import { getRoles } from '@/api/roles'
import {
changeLocker,
@ -292,6 +299,7 @@ import { IShopData } from '@/api/types'
@Component({
name: 'AdminSystem',
components: {
UploadImage
}
})
export default class extends Vue {