列表搜索后仍然选中第二个

This commit is contained in:
zhangyc
2022-12-22 07:57:22 +08:00
parent cb1a7dbc9a
commit 2978e0d724
10 changed files with 31 additions and 9 deletions

View File

@@ -374,6 +374,7 @@ export default {
}; };
//搜索案例列表 //搜索案例列表
const searchList = () => { const searchList = () => {
state.selectedRowKeys = [];
if (state.inputV1 !== "") { if (state.inputV1 !== "") {
getAllCaseText(); getAllCaseText();
} else { } else {

View File

@@ -692,6 +692,8 @@ export default {
//搜索在线列表 //搜索在线列表
const searchList = () => { const searchList = () => {
if (state.inputV1 || state.selectV) { if (state.inputV1 || state.selectV) {
state.selectedRowKeys = [];
state.addOnlineList = [];
getAllOnlineText(); getAllOnlineText();
} else { } else {
resetOnline(); resetOnline();

View File

@@ -374,9 +374,11 @@ export default {
// this.selectedRows = selectedRows; // this.selectedRows = selectedRows;
// }; // };
const searchProjectList = () => { const searchProjectList = () => {
state.selectedRowKeys = [];
getAllProjText(); getAllProjText();
}; };
const resetProjectList = () => { const resetProjectList = () => {
state.selectedRowKeys = [];
state.inputV1 = ""; state.inputV1 = "";
state.inputV2 = ""; state.inputV2 = "";
state.inputV3 = ""; state.inputV3 = "";

View File

@@ -9,7 +9,7 @@
maxlength="20" maxlength="20"
/> />
</div> </div>
<div class="btns" @click="getAllInvistText"> <div class="btns" @click="searchList">
<div class="search"></div> <div class="search"></div>
<div class="btnText">搜索</div> <div class="btnText">搜索</div>
</div> </div>
@@ -144,14 +144,19 @@ export default {
assessmentId: null, assessmentId: null,
assessmentName: null, assessmentName: null,
}); });
const afterVisibleChange=()=>{
}
const closeDrawer = () => { const closeDrawer = () => {
ctx.emit("update:assessmentVisible", false); ctx.emit("update:assessmentVisible", false);
}; };
//清空所选 //清空所选
const clearLine = () => { const clearLine = () => {
console.log("state.selectedRowKeys", state.selectedRowKeys); console.log("state.selectedRowKeys", state.selectedRowKeys);
state.selectedRowKeys = []; state.selectedRowKeys = [];
state.addOnlineList = []; state.addOnlineList = [];
state.inputV1 = "";
}; };
const queryInfo = () => { const queryInfo = () => {
//if (props.edit) { //if (props.edit) {
@@ -287,6 +292,7 @@ export default {
}; };
//获取全部评估信息接口 //获取全部评估信息接口
const getAllInvistText = () => { const getAllInvistText = () => {
api api
.queryAssessmentDetailList({ .queryAssessmentDetailList({
assessmentName: state.inputV1, assessmentName: state.inputV1,
@@ -308,9 +314,15 @@ export default {
// state.createLoading = false; // state.createLoading = false;
}); });
}; };
//重置评估信息
const searchList = () => {
state.selectedRowKeys = [];
getAllInvistText();
};
//重置评估信息 //重置评估信息
const resetInvist = () => { const resetInvist = () => {
state.selectedRowKeys = [];
state.inputV1 = ""; state.inputV1 = "";
getAllInvistText(); getAllInvistText();
}; };
@@ -321,10 +333,7 @@ export default {
state.selectedRowKeys, state.selectedRowKeys,
state.assessmentId state.assessmentId
); );
if (!state.assessmentId) { state.inputV1 = "";
clearLine();
}
queryInfo(); queryInfo();
getAllInvistText(); getAllInvistText();
}); });
@@ -332,10 +341,11 @@ export default {
() => props.assessmentId, () => props.assessmentId,
() => { () => {
if (!props.assessmentId) { if (!props.assessmentId) {
clearLine(); clearLine();
state.assessment = null; state.assessment = null;
} else { } else {
queryInfo(); queryInfo();
console.log("dd");
} }
console.log("props.assessmentId", props.assessmentId); console.log("props.assessmentId", props.assessmentId);
}, },
@@ -353,6 +363,8 @@ export default {
resetInvist, resetInvist,
handelChangePage, handelChangePage,
queryInfo, queryInfo,
searchList,
afterVisibleChange,
}; };
}, },
}; };

View File

@@ -243,6 +243,7 @@ export default {
}; };
//搜索测评列表 //搜索测评列表
const searchList = () => { const searchList = () => {
state.selectedRowKeys = [];
if (state.inputV1 !== "") { if (state.inputV1 !== "") {
getAllEvalText(); getAllEvalText();
} else { } else {

View File

@@ -527,6 +527,7 @@ export default {
}; };
//搜索 //搜索
const search = () => { const search = () => {
state.selectedRows = [];
//重新获取列表 //重新获取列表
getClassList(); getClassList();
}; };

View File

@@ -245,6 +245,7 @@ export default {
// }; // };
//获取选择考试列表 //获取选择考试列表
const getManageList = () => { const getManageList = () => {
state.selectedRowKeys = [];
let obj = { let obj = {
keyWord: state.inputPname, keyWord: state.inputPname,
pageIndex: state.currentPage, pageIndex: state.currentPage,

View File

@@ -507,6 +507,7 @@ const auditRowSelection = computed(() => ({
})); }));
const closeDrawer = () => { const closeDrawer = () => {
visiable.value = false; visiable.value = false;
stuData.value = [];
}; };
const openDrawer = () => { const openDrawer = () => {
visiable.value = true; visiable.value = true;
@@ -574,6 +575,7 @@ const auditChangePagination = (page) => {
const resetStu = () => { const resetStu = () => {
deleteDepSelect(); deleteDepSelect();
nameSearch.value = { keyword: "", page: 1, pageSize: 10 }; nameSearch.value = { keyword: "", page: 1, pageSize: 10 };
}; };
//清空选择部门信息 //清空选择部门信息
const deleteDepSelect = () => { const deleteDepSelect = () => {

View File

@@ -191,7 +191,7 @@ const tableData = ref({
}); });
const stuRowSelection = computed(() => ({ const stuRowSelection = computed(() => ({
columnWidth: 10, columnWidth: 20,
selectedRowKeys: stuSelectKeys.value, selectedRowKeys: stuSelectKeys.value,
onChange: onStuSelectChange, onChange: onStuSelectChange,
preserveSelectedRowKeys: true, preserveSelectedRowKeys: true,

View File

@@ -1516,7 +1516,7 @@ export default {
title: "姓名", title: "姓名",
dataIndex: "name", dataIndex: "name",
key: "name", key: "name",
width: 60, width: 160,
align: "left", align: "left",
ellipsis: true, ellipsis: true,
className: "classify", className: "classify",