增加管理员的头像编辑
This commit is contained in:
parent
55102a4ed3
commit
1d7a350bb0
@ -246,6 +246,12 @@
|
|||||||
<el-form-item label="锁定" v-permission="['admin:lock']">
|
<el-form-item label="锁定" v-permission="['admin:lock']">
|
||||||
<el-switch v-model="record.locked"/>
|
<el-switch v-model="record.locked"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item
|
||||||
|
prop="avatar"
|
||||||
|
label="头像"
|
||||||
|
>
|
||||||
|
<upload-image v-model="record.avatar" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="备注">
|
<el-form-item label="备注">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="record.comment"
|
v-model="record.comment"
|
||||||
@ -276,6 +282,7 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { cloneDeep } from 'lodash'
|
import { cloneDeep } from 'lodash'
|
||||||
import { Component, Vue } from 'vue-property-decorator'
|
import { Component, Vue } from 'vue-property-decorator'
|
||||||
|
import UploadImage from '@/components/UploadImage/index.vue'
|
||||||
import { getRoles } from '@/api/roles'
|
import { getRoles } from '@/api/roles'
|
||||||
import {
|
import {
|
||||||
changeLocker,
|
changeLocker,
|
||||||
@ -292,6 +299,7 @@ import { IShopData } from '@/api/types'
|
|||||||
@Component({
|
@Component({
|
||||||
name: 'AdminSystem',
|
name: 'AdminSystem',
|
||||||
components: {
|
components: {
|
||||||
|
UploadImage
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
export default class extends Vue {
|
export default class extends Vue {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user