logo
0
0
WeChat Login
麻薯 (OpenClaw)<openclaw@cnb.cool>
docs: 补全目录结构章节

领航咨询 H5(NPC 开发副本)

法律咨询行业业务管理系统 — NPC 专用开发环境

CNB NPC

概述

本仓库是 cnbvv/dzflzx-h5 的 NPC 开发副本,由 AI 代理在 CNB 平台上进行维护和开发。基于 uni-app + CloudBase,面向法律咨询行业的业务管理系统 H5 版本。

快速开始

# 克隆仓库 git clone https://cnb.cool/cnbnn/npc/dzflzx-h5.git cd dzflzx-h5 # 安装依赖 npm install # 开发模式 npm run dev:h5 # 构建 H5 生产包 npm run build:h5

技术栈

层级技术说明
前端uni-app + Vue 3 + TypeScript跨端开发
UIuView UI 2.x移动端组件库
后端CloudBase 云函数 (Node.js)Serverless
数据库CloudBase 云数据库文档型 NoSQL
存储CloudBase 云存储 + 静态托管文件与部署

命名规范

所有集合和云函数使用 lh_ / lh- 前缀,与领航小程序项目共存于同一 CloudBase 环境,互不干扰。

云函数

函数名说明
lh-userLogin手机号+密码登录
lh-userRegister用户注册
lh-getUserInfo获取用户信息
lh-sendSms发送验证码
lh-changePassword修改密码
lh-getCourses / lh-getCourseDetail课程列表与详情
lh-createOrder / lh-getOrders报单提交与查询
lh-getTeams团队成员
lh-getPerformance业绩数据
lh-managePoints积分管理
lh-getMessages消息列表
lh-getAdverts / lh-getArticles轮播图与通知公告
lh-getCategories课程分类
lh-getCombo用户服务包

数据库集合

集合名说明
lh_users用户
lh_membership_plans / lh_user_memberships服务套餐与用户服务包
lh_courses / lh_course_categories课程与分类
lh_records / lh_record_types报单记录与业务类型
lh_point_records积分记录
lh_messages消息
lh_team_members团队关系
lh_adverts / lh_articles轮播图与通知公告
lh_favorites / lh_study_records收藏与学习记录
lh_payment_orders支付订单

相关仓库

仓库说明
cnbvv/dzflzx-h5 — 主仓库(uni-app 版)
cnbvv/dzflzx-h5-app — TDesign 版 H5 App
cnbmm/linghang — 领航小程序(原始项目)

目录结构

dzflzx-h5/ ├── README.md # 本文件 ├── index.html # 入口 HTML ├── package.json # 依赖管理 ├── vite.config.ts # Vite 配置 ├── tsconfig.json # TypeScript 配置 ├── .cnb.yml # CNB 构建配置 └── src/ ├── main.ts # 应用入口 ├── App.vue # 根组件 ├── pages.json # 路由与页面配置 ├── pages/ # 页面组件 ├── store/ # 状态管理(Pinia) ├── utils/ # 工具函数 │ ├── config.ts # 应用配置 │ └── cloudbase.ts # CloudBase 初始化 └── static/ # 静态资源(SVG 图标等)

FAQ

Q: 这是主仓库还是副本? A: 这是 cnbvv/dzflzx-h5 的 NPC 开发副本,由 AI 代理维护。代码同步需通过 Git。

Q: 如何同步到主仓库? A: 在副本中提交 PR 到主仓库,或由 NPC 自动创建 PR。