公共样式

This commit is contained in:
2023-08-03 11:18:03 +08:00
parent 969a5303a8
commit 01f459e811
15 changed files with 178 additions and 78 deletions

View File

@@ -76,20 +76,6 @@ const tableProps = [
label: '备注'
}
]
const tableBtn = [
{
type: 'edit',
btnName: '编辑'
},
{
type: 'cancel',
btnName: '作废'
},
{
type: 'delete',
btnName: '删除'
}
]
export default {
name: "GroupClass",
components: { GroupClassAdd },
@@ -120,8 +106,25 @@ export default {
}
],
tableProps,
tableBtn,
tableH: this.tableHeight(275),
tableBtn: [
this.$auth.hasPermi('base:group-classes:update')
? {
type: 'edit',
btnName: '编辑'
}
: undefined,
{
type: 'cancel',
btnName: '作废'
},
this.$auth.hasPermi('base:group-classes:delete')
? {
type: 'delete',
btnName: '删除'
}
: undefined
].filter((v) => v),
tableH: this.tableHeight(260),
// 总条数
total: 0,
// 班次基础信息列表
@@ -140,7 +143,7 @@ export default {
},
created() {
window.addEventListener('resize', () => {
this.tableH = this.tableHeight(275)
this.tableH = this.tableHeight(260)
})
this.getList()
},

View File

@@ -79,16 +79,6 @@ const tableProps = [
subcomponent: StatusBtn
}
]
const tableBtn = [
{
type: 'edit',
btnName: '编辑'
},
{
type: 'delete',
btnName: '删除'
}
]
export default {
name: "GroupTeam",
components: { GroupTeamAdd },
@@ -125,8 +115,21 @@ export default {
}
],
tableProps,
tableBtn,
tableH: this.tableHeight(275),
tableBtn: [
this.$auth.hasPermi('base:group-team:update')
? {
type: 'edit',
btnName: '编辑'
}
: undefined,
this.$auth.hasPermi('base:group-team:delete')
? {
type: 'delete',
btnName: '删除'
}
: undefined
].filter((v) => v),
tableH: this.tableHeight(260),
// 总条数
total: 0,
// 班次基础信息列表
@@ -146,7 +149,7 @@ export default {
},
created() {
window.addEventListener('resize', () => {
this.tableH = this.tableHeight(275)
this.tableH = this.tableHeight(260)
})
this.getList();
},