feat: 新增用车需求服务及线索管理全功能

- 新增后台用车服务配置模块,支持维护服务简介、优势与使用流程
- 新增需求线索管理页面,支持筛选、查看与更新用车线索状态
- 新增小程序用车需求页面,优化登录路径与回跳逻辑
- 优化车型卡片跳转与用车需求提交功能
- 新增服务端API与数据处理逻辑,完善权限校验
- 更新全站配置与API文档,新增相关测试用例
This commit is contained in:
duanshuwen committed 2026-08-22 21:48:08 +08:00
1 parent b7a81964c9
commit d42f69bd47
36 files changed
+1290 -33

No files matched your search

@@ -8,7 +8,7 @@
<view class="mx-[8.5%] grid grid-cols-2 gap-3">
<view
v-for="vehicle in vehicleOptions"
:key="vehicle.title"
:key="vehicle.id || vehicle.title"
class="min-w-0 overflow-hidden rounded-[12px] border border-[#e8e1d7] bg-white tap-feedback active:border-[#d3b890] active:bg-[#fffaf2]"
:aria-label="`${vehicle.title},${vehicle.description}`"
@click="$emit('select', vehicle)"
+4 -2
View File
@@ -23,8 +23,10 @@ import HomeVehicleGrid from "./components/HomeVehicleGrid.vue";
import type { HomeTeamBuilding as HomeTeamBuildingItem } from "./components/homeTeamBuildingData";
import type { HomeWildArchive } from "./components/homeWildArchivesData";
import type { HomeWanfaRecommendation } from "./components/homeWanfaRecommendationData";
import type { VehicleOption } from "@/lib/types";
import {
goTeamBuildingDetail,
goVehicleDemand,
goWanfaRouteDetail,
goWildArchiveDetail,
goWildArchives,
@@ -45,8 +47,8 @@ function openWanfaRecommendation(item: HomeWanfaRecommendation) {
}
}
function openVehicle(item: any) {
function openVehicle(item: VehicleOption) {
goVehicleDemand(item.id);
}
function openWildArchive(item: HomeWildArchive) {