移除一些eslint的error
This commit is contained in:
parent
5cd7fb81b9
commit
eed9ad54ad
@ -1,6 +1,7 @@
|
||||
export default {
|
||||
route: {
|
||||
dashboard: 'トップ',
|
||||
system: 'システム',
|
||||
documentation: 'ドキュメント',
|
||||
guide: 'ガイド',
|
||||
permission: '権限',
|
||||
|
@ -1,6 +1,7 @@
|
||||
export default {
|
||||
route: {
|
||||
dashboard: '대시보드',
|
||||
system: '체계',
|
||||
documentation: '문서',
|
||||
guide: '가이드',
|
||||
permission: '권한',
|
||||
|
@ -123,20 +123,17 @@
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import path from 'path'
|
||||
import { cloneDeep } from 'lodash'
|
||||
import { Component, Vue } from 'vue-property-decorator'
|
||||
import { RouteConfig } from 'vue-router'
|
||||
import { getRoles, saveRole, deleteRole } from '@/api/roles'
|
||||
import { getRoles, saveRole, deleteRole } from '@/api/roles'
|
||||
interface IRole {
|
||||
key: string
|
||||
name: string
|
||||
comment: string
|
||||
permissions: string[],
|
||||
permissions: string[]
|
||||
pstr: string
|
||||
}
|
||||
|
||||
|
||||
const defaultRole: IRole = {
|
||||
key: '',
|
||||
name: '',
|
||||
@ -146,8 +143,7 @@ const defaultRole: IRole = {
|
||||
}
|
||||
|
||||
@Component({
|
||||
name: 'RoleSystem',
|
||||
|
||||
name: 'RoleSystem'
|
||||
})
|
||||
export default class extends Vue {
|
||||
private role = Object.assign({}, defaultRole)
|
||||
@ -160,20 +156,15 @@ export default class extends Vue {
|
||||
label: 'title'
|
||||
}
|
||||
|
||||
|
||||
|
||||
created() {
|
||||
this.getRoles()
|
||||
}
|
||||
|
||||
|
||||
|
||||
private async getRoles() {
|
||||
const { data } = await getRoles({ /* Your params here */ })
|
||||
this.rolesList = data
|
||||
}
|
||||
|
||||
|
||||
private handleCreateRole() {
|
||||
this.role = Object.assign({}, defaultRole)
|
||||
|
||||
@ -210,8 +201,7 @@ export default class extends Vue {
|
||||
private async confirmRole() {
|
||||
const isEdit = this.dialogType === 'edit'
|
||||
this.role.permissions = this.role.pstr.split(',')
|
||||
const { data } = await saveRole(this.role)
|
||||
|
||||
await saveRole(this.role)
|
||||
|
||||
if (isEdit) {
|
||||
for (let index = 0; index < this.rolesList.length; index++) {
|
||||
@ -237,7 +227,6 @@ export default class extends Vue {
|
||||
type: 'success'
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -251,4 +240,7 @@ export default class extends Vue {
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
}
|
||||
read-only {
|
||||
color: #a09d9d;
|
||||
}
|
||||
</style>
|
||||
|
Loading…
x
Reference in New Issue
Block a user