|
@@ -3,7 +3,7 @@
|
|
<div class="tw-bg-white tw-p-5 tw-rounded-xl tw-mb-5">
|
|
<div class="tw-bg-white tw-p-5 tw-rounded-xl tw-mb-5">
|
|
<ProjectCourseSelect :project-id="projectId" v-model:value="courseId" />
|
|
<ProjectCourseSelect :project-id="projectId" v-model:value="courseId" />
|
|
<span class="tw-mr-4"></span>
|
|
<span class="tw-mr-4"></span>
|
|
- <a-button @click="search" class="query-btn">查询</a-button>
|
|
|
|
|
|
+ <a-button @click="clickSearch" class="query-btn">查询</a-button>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="tw-my-4 tw-flex tw-gap-2">
|
|
<div class="tw-my-4 tw-flex tw-gap-2">
|
|
@@ -129,11 +129,17 @@ async function search() {
|
|
await fetchData();
|
|
await fetchData();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+async function clickSearch() {
|
|
|
|
+ pageNo = 1;
|
|
|
|
+ await fetchData();
|
|
|
|
+}
|
|
|
|
+
|
|
watch(() => [pageNo, pageSize], fetchData);
|
|
watch(() => [pageNo, pageSize], fetchData);
|
|
|
|
|
|
async function fetchData() {
|
|
async function fetchData() {
|
|
const res = await getProjectCourseList({
|
|
const res = await getProjectCourseList({
|
|
projectId,
|
|
projectId,
|
|
|
|
+ courseName: "",
|
|
pageSize,
|
|
pageSize,
|
|
pageNo,
|
|
pageNo,
|
|
});
|
|
});
|