refactor(backend): 重构动物相关 API 接口

- 更新了动物数据结构和相关类型定义
- 优化了动物列表、详情、创建、更新和删除接口
- 新增了更新动物状态接口
- 移除了与认领记录相关的接口
-调整了 API 响应结构
This commit is contained in:
ylweng
2025-08-31 00:45:46 +08:00
parent 0cad74b06f
commit 8e5295b572
111 changed files with 15290 additions and 1972 deletions

View File

@@ -3,11 +3,17 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>关于我们 - 结伴客</title>
<meta name="description" content="了解结伴客平台的发展历程、核心价值观和团队信息。我们致力于为用户提供优质的旅行结伴和动物认领服务。">
<meta name="keywords" content="结伴客, 关于我们, 平台介绍, 发展历程, 核心价值观, 团队介绍">
<meta name="keywords" content="结伴客,关于我们,平台介绍,发展历程,核心价值观,团队介绍">
<meta name="author" content="结伴客">
<meta property="og:title" content="关于我们 - 结伴客">
<meta property="og:description" content="了解结伴客平台的发展历程、核心价值观和团队信息。">
<meta property="og:type" content="website">
<meta property="og:url" content="https://jiebanke.com/about.html">
<title>关于我们 - 结伴客</title>
<link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/6.7.2/css/all.css" rel="stylesheet">
<link href="https://cdn.bootcdn.net/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
</head>
<body>
@@ -65,7 +71,7 @@
<div class="row align-items-center">
<div class="col-lg-6 mb-4 mb-lg-0">
<div class="about-image-wrapper">
<img src="https://via.placeholder.com/600x400/2ecc71/ffffff?text=结伴客团队" alt="结伴客团队" class="img-fluid rounded shadow">
<img src="images/team-photo.svg" alt="结伴客团队" class="img-fluid rounded shadow">
</div>
</div>
<div class="col-lg-6">
@@ -182,7 +188,7 @@
<div class="row">
<div class="col-md-3 col-6 mb-4">
<div class="team-member text-center">
<img src="https://via.placeholder.com/150x150/2ecc71/ffffff?text=CEO" class="rounded-circle mb-3 team-photo" alt="CEO">
<img src="images/ceo-avatar.svg" class="rounded-circle mb-3 team-photo" alt="CEO张明">
<h5>张明</h5>
<p class="text-muted mb-0">首席执行官</p>
</div>
@@ -190,7 +196,7 @@
<div class="col-md-3 col-6 mb-4">
<div class="team-member text-center">
<img src="https://via.placeholder.com/150x150/1abc9c/ffffff?text=CTO" class="rounded-circle mb-3 team-photo" alt="CTO">
<img src="images/cto-avatar.svg" class="rounded-circle mb-3 team-photo" alt="CTO李华">
<h5>李华</h5>
<p class="text-muted mb-0">首席技术官</p>
</div>
@@ -198,7 +204,7 @@
<div class="col-md-3 col-6 mb-4">
<div class="team-member text-center">
<img src="https://via.placeholder.com/150x150/3498db/ffffff?text=CMO" class="rounded-circle mb-3 team-photo" alt="CMO">
<img src="images/cmo-avatar.svg" class="rounded-circle mb-3 team-photo" alt="CMO王芳">
<h5>王芳</h5>
<p class="text-muted mb-0">首席市场官</p>
</div>
@@ -206,7 +212,7 @@
<div class="col-md-3 col-6 mb-4">
<div class="team-member text-center">
<img src="https://via.placeholder.com/150x150/9b59b6/ffffff?text=COO" class="rounded-circle mb-3 team-photo" alt="COO">
<img src="images/coo-avatar.svg" class="rounded-circle mb-3 team-photo" alt="COO赵强">
<h5>赵强</h5>
<p class="text-muted mb-0">首席运营官</p>
</div>
@@ -290,6 +296,15 @@
</div>
</footer>
<!-- 页面加载动画 -->
<div class="page-loader">
<div class="loader-spinner">
<i class="fa fa-compass fa-spin"></i>
</div>
</div>
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.3.0/js/bootstrap.bundle.min.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/aos/2.3.4/aos.js"></script>
<script src="js/main.js"></script>
</body>
</html>