Bladeren bron

update: 编辑删除按钮统一改成primary

zhaozy25 3 jaren geleden
bovenliggende
commit
c9906ae6bb

+ 22 - 17
2022/aiot-evaluate/src/views/settings/ApiResourceManagement.vue

@ -103,23 +103,23 @@ const pageData = ref({
103 103
  ],
104 104
  tableData: [],
105 105
  tableBtns: [{
106
    name: 'delete',
107
    onClick: deleteRow,
108
    label: '删除',
106
    name: 'edit',
107
    onClick: editRow,
108
    label: '编辑',
109 109
    // 是否有边框线
110 110
    isLine: false,
111 111
    attrs: {
112
      type: 'danger',
112
      type: 'primary',
113 113
      text: true
114 114
    }
115
  },
116
  {
117
    name: 'edit',
118
    onClick: editRow,
119
    label: '编辑',
115
  }, {
116
    name: 'delete',
117
    onClick: deleteRow,
118
    label: '删除',
120 119
    // 是否有边框线
121 120
    isLine: false,
122 121
    attrs: {
122
      type: 'primary',
123 123
      text: true
124 124
    }
125 125
  }],
@ -402,9 +402,11 @@ const queryByType = async (params) => {
402 402
403 403
// 新建按钮
404 404
function addApi () {
405
  dialogData.value.drawerData.isOpen = true;
406
  dialogData.value.drawerData.type = 'new';
407
  dialogData.value.drawerData.title = '新建API资源';
405
  dialogData.value.drawerData = {
406
    title: '新建API资源',
407
    type: 'new',
408
    isOpen: true
409
  };
408 410
  dialogData.value?.forms.map((item) => {
409 411
    item.value = '';
410 412
    if (item.name === 'type') {
@ -424,11 +426,14 @@ function addApi () {
424 426
425 427
// 编辑按钮
426 428
function editRow (row) {
427
  dialogData.value.drawerData.title = '编辑API资源';
428
  dialogData.value.drawerData.type = 'edit';
429
  dialogData.value.drawerData.isOpen = true;
429
  dialogData.value.drawerData = {
430
    title: '编辑API资源',
431
    type: 'edit',
432
    isOpen: true
433
  };
430 434
  console.log(row);
431 435
  dialogData.value.forms.map((item) => {
436
    item.value = row[item.name];
432 437
    if (item.name === 'id') {
433 438
      item.value = row.id;
434 439
    }
@ -439,14 +444,14 @@ function editRow (row) {
439 444
      item.value = row.code;
440 445
    }
441 446
    if (item.name === 'type') {
442
      if (item.value === 1) {
447
      if (Number(item.value) === 1) {
443 448
        dialogData.value.forms.map((x) => {
444 449
          if (x.name === 'uri') {
445 450
            x.label = '';
446 451
            x.value = '';
447 452
          }
448 453
        });
449
      } else if (item.value === 2) {
454
      } else if (Number(item.value) === 2) {
450 455
        dialogData.value.forms.map((x) => {
451 456
          if (x.name === 'uri') {
452 457
            x.label = '资源路径';

+ 9 - 9
2022/aiot-evaluate/src/views/settings/ApplicationManagement.vue

@ -83,23 +83,23 @@ const pageData = ref({
83 83
  }],
84 84
  tableData: [],
85 85
  tableBtns: [{
86
    name: 'delete',
87
    onClick: deleteRow,
88
    label: '删除',
86
    name: 'edit',
87
    onClick: editRow,
88
    label: '编辑',
89 89
    // 是否有边框线
90 90
    isLine: false,
91 91
    attrs: {
92
      type: 'danger',
92
      type: 'primary',
93 93
      text: true
94 94
    }
95
  },
96
  {
97
    name: 'edit',
98
    onClick: editRow,
99
    label: '编辑',
95
  }, {
96
    name: 'delete',
97
    onClick: deleteRow,
98
    label: '删除',
100 99
    // 是否有边框线
101 100
    isLine: false,
102 101
    attrs: {
102
      type: 'primary',
103 103
      text: true
104 104
    }
105 105
  }],

+ 10 - 9
2022/aiot-evaluate/src/views/settings/RoleManagement.vue

@ -105,13 +105,13 @@ const pageData = ref({
105 105
  ],
106 106
  tableData: [],
107 107
  tableBtns: [{
108
    name: 'delete',
109
    onClick: deleteRow,
110
    label: '删除',
108
    name: 'roleGrant',
109
    onClick: roleGrant,
110
    label: '授权',
111 111
    // 是否有边框线
112 112
    isLine: false,
113 113
    attrs: {
114
      type: 'danger',
114
      type: 'primary',
115 115
      text: true
116 116
    }
117 117
  },
@ -120,17 +120,18 @@ const pageData = ref({
120 120
    onClick: editRow,
121 121
    label: '编辑',
122 122
    // 是否有边框线
123
    isLine: false,
123
    isLine: true,
124 124
    attrs: {
125
      type: 'primary',
125 126
      text: true
126 127
    }
127 128
  },
128 129
  {
129
    name: 'roleGrant',
130
    onClick: roleGrant,
131
    label: '授权',
130
    name: 'delete',
131
    onClick: deleteRow,
132
    label: '删除',
132 133
    // 是否有边框线
133
    isLine: false,
134
    isLine: true,
134 135
    attrs: {
135 136
      type: 'primary',
136 137
      text: true