田源
2025-01-13 03e602bbaee807c42a22df05f1f00c558ffe9fa0
Source/plt-web/plt-web-ui/src/views/system/log/index.vue
@@ -15,8 +15,10 @@
      @current-change="currentChange"
    >
      <template slot="menuLeft" slot-scope="scope">
        <el-button v-if="permissionList.exportBtn" icon="el-icon-download" plain size="small" type="primary"
                   @click="exportClickHandler">导出
        <el-button v-if="permissionList.exportBtn" class="button-custom-icon" plain size="small" type="primary"
                   @click="exportClickHandler">
          <icon-show :name="permissionList.exportBtn.source"></icon-show>
          导出
        </el-button>
      </template>
    </avue-crud>
@@ -49,17 +51,17 @@
        column: [
          {
            label: '用户名',
            prop: 'truename',
            prop: 'username',
            search: true,
            searchSpan: 4,
            searchLabel: '操作用户',
            type: 'select',
            dicUrl: '/api/loginBasicController/getOperatingUsers',
            sortable: true,
            width: 150
            width: 200
          }, {
            label: '姓名',
            prop: 'username',
            prop: 'truename',
            sortable: true,
            width: 150
          }, {
@@ -134,6 +136,7 @@
      }).then(res => {
        this.tableData = res.data.data;
        this.page.total = res.data.total;
        this.selectList = [];
        this.tableLoading = false;
      })
    },
@@ -195,7 +198,7 @@
          this.lastIndex = newIndex;
        },
        () => {
          this.selectList = [];
          this.selectList = [row];
        }
      );
    },