Browse Source

fix: 修复表格翻页后已选择数据失效问题

master
tony 3 years ago
parent
commit
cd9f74f859
  1. 8
      ruoyi-ui/src/components/flow/User/index.vue

8
ruoyi-ui/src/components/flow/User/index.vue

@ -53,8 +53,8 @@
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
</el-form-item>
</el-form>
<el-table v-show="checkType === 'multiple'" ref="dataTable" v-loading="loading" :data="userList" @selection-change="handleMultipleUserSelect">
<el-table-column type="selection" width="50" align="center" />
<el-table v-show="checkType === 'multiple'" ref="dataTable" v-loading="loading" :row-key="getRowKey" :data="userList" @selection-change="handleMultipleUserSelect">
<el-table-column type="selection" :reserve-selection="true" width="50" align="center" />
<el-table-column label="用户编号" align="center" key="userId" prop="userId" v-if="columns[0].visible" />
<el-table-column label="登录账号" align="center" key="userName" prop="userName" v-if="columns[1].visible" :show-overflow-tooltip="true" />
<el-table-column label="用户姓名" align="center" key="nickName" prop="nickName" v-if="columns[2].visible" :show-overflow-tooltip="true" />
@ -216,6 +216,10 @@ export default {
this.deptOptions = response.data;
});
},
// id,row-keykey
getRowKey (row) {
return row.id
},
//
filterNode(value, data) {
if (!value) return true;

Loading…
Cancel
Save