接单板块恢复

This commit is contained in:
2025-08-18 13:49:51 +08:00
parent b0b985bc53
commit 82533d04b4
6 changed files with 39 additions and 30 deletions

BIN
dist8月17TOP.zip Normal file

Binary file not shown.

BIN
dist8月17:9092.zip Normal file

Binary file not shown.

View File

@ -2,7 +2,7 @@
<div class="manage-header"> <div class="manage-header">
<div class="header-left"> <div class="header-left">
<a-breadcrumb class="breadcrumb"> <a-breadcrumb class="breadcrumb">
<a-breadcrumb-item>青橙校园后台管理系统</a-breadcrumb-item> <a-breadcrumb-item>丁香花校园后台管理系统</a-breadcrumb-item>
<a-breadcrumb-item class="routeName">{{ route.name }}</a-breadcrumb-item> <a-breadcrumb-item class="routeName">{{ route.name }}</a-breadcrumb-item>
</a-breadcrumb> </a-breadcrumb>
</div> </div>
@ -164,7 +164,7 @@ const logout = async () => {
margin-right: 30px; margin-right: 30px;
} }
.header-right .bell { .header-right {
display: flex; display: flex;
align-items: center; align-items: center;
margin-right: 14px; margin-right: 14px;

View File

@ -13,7 +13,7 @@
<a-sub-menu> <a-sub-menu>
<template #title> <template #title>
<span> <span>
<CommentOutlined /> <UserOutlined />
<span>用户管理</span> <span>用户管理</span>
</span> </span>
</template> </template>
@ -23,26 +23,26 @@
<a-menu-item key="/userList">普通用户列表</a-menu-item> <a-menu-item key="/userList">普通用户列表</a-menu-item>
<a-menu-item key="/managerInformation">经理信息</a-menu-item> <a-menu-item key="/managerInformation">经理信息</a-menu-item>
</a-sub-menu> </a-sub-menu>
<!-- <a-sub-menu>--> <a-sub-menu>
<!-- <template #title>--> <template #title>
<!-- <span>--> <span>
<!-- <UserOutlined />--> <UserOutlined />
<!-- <span>项目管理</span>--> <span>项目管理</span>
<!-- </span>--> </span>
<!-- </template>--> </template>
<!-- <a-menu-item key="/project">接单管理</a-menu-item>--> <a-menu-item key="/project">接单管理</a-menu-item>
<!-- </a-sub-menu>--> </a-sub-menu>
<!-- <a-sub-menu>--> <a-sub-menu>
<!-- <template #title>--> <template #title>
<!-- <span>--> <span>
<!-- <CommentOutlined />--> <CommentOutlined />
<!-- <span>结算管理</span>--> <span>结算管理</span>
<!-- </span>--> </span>
<!-- </template>--> </template>
<!-- <a-menu-item key="/applicationRecord">推广码申请记录</a-menu-item>--> <a-menu-item key="/applicationRecord">推广码申请记录</a-menu-item>
<!-- <a-menu-item key="/withdrawalApplicationRecord">提现申请记录</a-menu-item>--> <a-menu-item key="/withdrawalApplicationRecord">提现申请记录</a-menu-item>
<!-- </a-sub-menu>--> </a-sub-menu>
<a-sub-menu> <a-sub-menu>
<template #title> <template #title>
<span> <span>
@ -67,7 +67,7 @@
<a-sub-menu> <a-sub-menu>
<template #title> <template #title>
<span> <span>
<FieldTimeOutlined /> <FundViewOutlined />
<span>业绩管理</span> <span>业绩管理</span>
</span> </span>
</template> </template>
@ -88,7 +88,7 @@
</a-sub-menu> </a-sub-menu>
<a-menu-item key="/carouselManagement"> <a-menu-item key="/carouselManagement">
<PieChartOutlined /> <PicCenterOutlined />
<span>轮播图管理</span> <span>轮播图管理</span>
</a-menu-item> </a-menu-item>
</a-menu> </a-menu>
@ -97,8 +97,7 @@
<script setup lang="ts"> <script setup lang="ts">
import {onMounted, ref} from "vue"; import {onMounted, ref} from "vue";
// UserOutlined, import { FieldTimeOutlined,ReadOutlined,UserOutlined,PieChartOutlined,FundViewOutlined,PicCenterOutlined,CommentOutlined} from '@ant-design/icons-vue';
import { FieldTimeOutlined,ReadOutlined,CommentOutlined,PieChartOutlined} from '@ant-design/icons-vue';
import {useRoute, useRouter} from "vue-router"; import {useRoute, useRouter} from "vue-router";
const route = useRoute(); const route = useRoute();

View File

@ -1,10 +1,12 @@
import {createRouter, createWebHashHistory} from "vue-router"; import {createRouter, createWebHistory} from "vue-router";
import {routes} from "./routes"; import {routes} from "./routes";
const router = createRouter({ const router = createRouter({
history: createWebHashHistory(), // history: createWebHashHistory(),
history: createWebHistory(),
routes, routes,
}) })

View File

@ -254,11 +254,19 @@ const toggleShelves = async (record: Course) => {
}; };
const handleCourseSearch = async () => { const handleCourseSearch = async () => {
// 当课程名称为空时,重置为全查并回到第一页
if (searchCourseName.value.trim() === "") {
searchParams.value.name = "";
searchParams.value.current = 1; // 重置到第一页
pagination.value.current = 1; // 同步分页组件
} else {
searchParams.value.name = searchCourseName.value; searchParams.value.name = searchCourseName.value;
}
searchParams.value.type = searchCourseType.value; searchParams.value.type = searchCourseType.value;
searchParams.value.isShelves = searchIsShelves.value; searchParams.value.isShelves = searchIsShelves.value;
searchParams.value.fuzzy = true; searchParams.value.fuzzy = true;
searchParams.value.current = 1; // 重置到第一页
await getCourseList(); await getCourseList();
}; };