1 Commits

Author SHA1 Message Date
82533d04b4 接单板块恢复 2025-08-18 13:49:51 +08:00
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="header-left">
<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>
</div>
@ -164,7 +164,7 @@ const logout = async () => {
margin-right: 30px;
}
.header-right .bell {
.header-right {
display: flex;
align-items: center;
margin-right: 14px;

View File

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

View File

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