董国庆
2025-06-20 30097725ef9d9ff79e54dbd86064b0dfe509a49f
laboratory/src/components/SelectMember/index.vue
@@ -180,10 +180,10 @@
                delete params.roleIds;
                // TODO: 这里需要替换为新的接口调用
                const res = await listByRole(params);
                this.tableData = res.filter(item => item.roleId == 4 || item.roleId == 5);
                this.tableData = res.filter(item => item.status==0 && (item.roleId == 4 || item.roleId == 5));
            } else {
                const res = await getUserList(params);
                this.tableData = res.records;
                this.tableData = res.records.filter(item=> item.status==0);
            }
            // 数据加载完成后重新应用选中状态
            this.setSelection(this.selectData)
@@ -195,7 +195,12 @@
            this.visible = true
        },
        close() {
            this.visible = false
            this.visible = false;
            this.selectData = [];
            this.roleId = null;
            this.search = '';
            this.nickNameOrPhone = '';
            this.tableData = [];
        },
        submit() {
            this.$emit('submit', this.selectData)