feat:评估搜索 重置 接口对接

This commit is contained in:
dongwug
2022-11-09 09:39:28 +08:00
parent a1af3b83db
commit 5393f1db45

View File

@@ -28,11 +28,11 @@
maxlength="20" maxlength="20"
/> />
</div> </div>
<div class="btns"> <div class="btns" @click="searchInvist">
<div class="search"></div> <div class="search"></div>
<div class="btnText">搜索</div> <div class="btnText">搜索</div>
</div> </div>
<div class="btnsn"> <div class="btnsn" @click="resetInvist">
<div class="search"></div> <div class="search"></div>
<div class="btnText">重置</div> <div class="btnText">重置</div>
</div> </div>
@@ -182,7 +182,7 @@ export default {
return columns; return columns;
}; };
const rowSelection = { const rowSelection = {
type: 'radio', type: "radio",
// onChange: (selectedRowKeys, selectedRows) => { // onChange: (selectedRowKeys, selectedRows) => {
// this.selectedRowKeys = selectedRowKeys // this.selectedRowKeys = selectedRowKeys
// if (selectedRows.length > 1) { // if (selectedRows.length > 1) {
@@ -199,9 +199,16 @@ export default {
// // // Column configuration not to be checked // // // Column configuration not to be checked
// name: record.name, // name: record.name,
// }), // }),
onSelect: ( selectedRows, selected,selectedRowKeys) => { onSelect: (selectedRows, selected, selectedRowKeys) => {
console.log('selectedRowKeys',selectedRowKeys,'selectedRows', selectedRows, 'selected', selected) console.log(
} "selectedRowKeys",
selectedRowKeys,
"selectedRows",
selectedRows,
"selected",
selected
);
},
}; };
const getTableDate = (tableData) => { const getTableDate = (tableData) => {
@@ -325,7 +332,70 @@ export default {
}); });
}; };
//搜索评估信息接口 //搜索评估信息接口
const searchInvist = () => {
let objsearch = {
assessmentName: state.inputV1,
pageNo: state.currentPage,
pageSize: state.pageSize,
releaseStatus: "",
searchEndTime: "",
searchStartTime: "",
};
api
.queryAssessmentDetailList(objsearch)
.then((res) => {
if (res.status === 200) {
console.log("获取搜索的评估信息", res.data.data);
let arr = res.data.data.rows;
if (
arr.length === 0 &&
res.data.data.total > 0 &&
state.currentPage > 1
) {
state.currentPage = state.currentPage - 1;
getAllInvistText();
}
getTableDate(arr);
state.tableDataTotal = Number(res.data.data.total);
}
})
.catch((err) => {
console.log("获取全部评估信息接口失败", err);
});
};
//重置评估信息
const resetInvist = () => {
state.inputV1 = "";
let objreset = {
assessmentName: state.inputV1,
pageNo: state.currentPage,
pageSize: state.pageSize,
releaseStatus: "",
searchEndTime: "",
searchStartTime: "",
};
api
.queryAssessmentDetailList(objreset)
.then((res) => {
if (res.status === 200) {
console.log("获取重置后的评估信息", res.data.data);
let arr = res.data.data.rows;
if (
arr.length === 0 &&
res.data.data.total > 0 &&
state.currentPage > 1
) {
state.currentPage = state.currentPage - 1;
getAllInvistText();
}
getTableDate(arr);
state.tableDataTotal = Number(res.data.data.total);
}
})
.catch((err) => {
console.log("获取重置的评估信息接口失败", err);
});
};
onMounted(() => { onMounted(() => {
// createInvist(); // createInvist();
getAllInvistText(); getAllInvistText();
@@ -338,6 +408,8 @@ export default {
rowSelection, rowSelection,
createInvist, createInvist,
getAllInvistText, getAllInvistText,
searchInvist,
resetInvist,
}; };
}, },
}; };