按钮转换成文字类型

This commit is contained in:
仲么了
2024-01-30 14:11:29 +08:00
parent b921e2a7e5
commit a660ee86be
17 changed files with 94 additions and 107 deletions

View File

@@ -34,7 +34,7 @@ const tableStore = new TableStore({
{ title: '状态', field: 'stateName' },
{
title: '操作',
width: '130',
width: '10',
render: 'buttons',
buttons: [
{
@@ -42,7 +42,7 @@ const tableStore = new TableStore({
title: '审核通过',
type: 'primary',
icon: 'el-icon-Check',
render: 'tipButton',
render: 'basicButton',
click: row => {
checkUser([row.id]).then(res => {
tableStore.index()

View File

@@ -49,7 +49,7 @@ const tableStore = new TableStore({
{
title: '操作',
align: 'center',
width: '130',
width: '180',
render: 'buttons',
buttons: [
{
@@ -57,7 +57,7 @@ const tableStore = new TableStore({
title: '编辑编辑',
type: 'primary',
icon: 'el-icon-EditPen',
render: 'tipButton',
render: 'basicButton',
click: row => {
popupRef.value.open('编辑接口权限', row)
}

View File

@@ -57,32 +57,32 @@ const tableStore = new TableStore({
{
title: '操作',
align: 'center',
width: '130',
width: '180',
render: 'buttons',
buttons: [
{
name: 'edit',
title: '新增菜单',
text: '新增',
type: 'primary',
icon: 'el-icon-Plus',
render: 'tipButton',
render: 'basicButton',
click: row => {
popupRef.value.open('新增菜单', { pid: row.id })
}
},
{
name: 'edit',
title: '编辑菜单',
text: '编辑',
type: 'primary',
icon: 'el-icon-EditPen',
render: 'tipButton',
render: 'basicButton',
click: row => {
popupRef.value.open('编辑菜单', row)
}
},
{
name: 'del',
title: '删除菜单',
text: '删除',
type: 'danger',
icon: 'el-icon-Delete',
render: 'confirmButton',

View File

@@ -70,7 +70,7 @@ const tableStore = new TableStore({
{
title: '操作',
align: 'center',
width: '130',
width: '180',
render: 'buttons',
buttons: [
{
@@ -78,7 +78,7 @@ const tableStore = new TableStore({
title: '编辑',
type: 'primary',
icon: 'el-icon-EditPen',
render: 'tipButton',
render: 'basicButton',
click: row => {
popupRef.value.open('编辑角色', row)
}

View File

@@ -101,7 +101,7 @@ const tableStore = new TableStore({
title: '编辑',
type: 'primary',
icon: 'el-icon-EditPen',
render: 'tipButton',
render: 'basicButton',
disabled: row => {
return row.state !== 1
},
@@ -114,7 +114,7 @@ const tableStore = new TableStore({
title: '修改密码',
type: 'primary',
icon: 'el-icon-Lock',
render: 'tipButton',
render: 'basicButton',
disabled: row => {
return row.state !== 1
},
@@ -135,7 +135,7 @@ const tableStore = new TableStore({
title: '激活',
type: 'success',
icon: 'el-icon-Open',
render: 'tipButton',
render: 'basicButton',
disabled: row => {
return row.state !== 2 && row.state !== 5 && row.state !== 0 && row.state !== 4
},
@@ -153,7 +153,7 @@ const tableStore = new TableStore({
title: '注销',
type: 'danger',
icon: 'el-icon-SwitchButton',
render: 'tipButton',
render: 'basicButton',
disabled: row => {
return row.state !== 1 && row.state !== 3
},