mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-10 03:16:44 +08:00
feat:评估搜索 重置 接口对接
This commit is contained in:
@@ -28,11 +28,11 @@
|
||||
maxlength="20"
|
||||
/>
|
||||
</div>
|
||||
<div class="btns">
|
||||
<div class="btns" @click="searchInvist">
|
||||
<div class="search"></div>
|
||||
<div class="btnText">搜索</div>
|
||||
</div>
|
||||
<div class="btnsn">
|
||||
<div class="btnsn" @click="resetInvist">
|
||||
<div class="search"></div>
|
||||
<div class="btnText">重置</div>
|
||||
</div>
|
||||
@@ -182,7 +182,7 @@ export default {
|
||||
return columns;
|
||||
};
|
||||
const rowSelection = {
|
||||
type: 'radio',
|
||||
type: "radio",
|
||||
// onChange: (selectedRowKeys, selectedRows) => {
|
||||
// this.selectedRowKeys = selectedRowKeys
|
||||
// if (selectedRows.length > 1) {
|
||||
@@ -199,9 +199,16 @@ export default {
|
||||
// // // Column configuration not to be checked
|
||||
// name: record.name,
|
||||
// }),
|
||||
onSelect: ( selectedRows, selected,selectedRowKeys) => {
|
||||
console.log('selectedRowKeys',selectedRowKeys,'selectedRows', selectedRows, 'selected', selected)
|
||||
}
|
||||
onSelect: (selectedRows, selected, selectedRowKeys) => {
|
||||
console.log(
|
||||
"selectedRowKeys",
|
||||
selectedRowKeys,
|
||||
"selectedRows",
|
||||
selectedRows,
|
||||
"selected",
|
||||
selected
|
||||
);
|
||||
},
|
||||
};
|
||||
|
||||
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(() => {
|
||||
// createInvist();
|
||||
getAllInvistText();
|
||||
@@ -338,6 +408,8 @@ export default {
|
||||
rowSelection,
|
||||
createInvist,
|
||||
getAllInvistText,
|
||||
searchInvist,
|
||||
resetInvist,
|
||||
};
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user