更新项目文档,明确小程序独立架构和技术选型
This commit is contained in:
257
mini_program/需求文档-第2部分.md
Normal file
257
mini_program/需求文档-第2部分.md
Normal file
@@ -0,0 +1,257 @@
|
||||
## 3. 功能需求
|
||||
|
||||
### 3.1 客户端小程序(采购人)
|
||||
|
||||
#### 3.1.1 用户认证
|
||||
- **微信/支付宝授权登录**
|
||||
- 支持微信/支付宝一键授权登录
|
||||
- 首次登录需完善企业信息和个人信息
|
||||
- 支持手机号码验证
|
||||
|
||||
- **账号管理**
|
||||
- 个人信息维护
|
||||
- 企业信息维护
|
||||
- 密码修改
|
||||
- 安全设置
|
||||
|
||||
#### 3.1.2 订单管理
|
||||
- **订单创建**
|
||||
- 选择供应商
|
||||
- 填写牛只品种、数量、重量要求
|
||||
- 设置单价和预付款比例
|
||||
- 设置交付地址和预计交付日期
|
||||
- 添加订单备注
|
||||
|
||||
- **订单列表**
|
||||
- 按状态分类展示(待确认、已确认、运输中、已送达、已完成、已取消)
|
||||
- 支持按订单号、供应商、日期等条件筛选
|
||||
- 支持订单状态实时更新提醒
|
||||
|
||||
- **订单详情**
|
||||
- 展示订单基本信息
|
||||
- 展示订单状态流转记录
|
||||
- 展示牛只信息和检疫证明
|
||||
- 提供订单操作按钮(确认、取消、验收等)
|
||||
|
||||
#### 3.1.3 运输跟踪
|
||||
- **地图实时跟踪**
|
||||
- 在地图上实时显示运输车辆位置
|
||||
- 显示运输轨迹和预计到达时间
|
||||
- 支持查看历史轨迹回放
|
||||
|
||||
- **牛只状态监控**
|
||||
- 查看牛只运输状态实时数据
|
||||
- 查看运输过程视频记录
|
||||
- 接收异常状态预警通知
|
||||
|
||||
#### 3.1.4 验收管理
|
||||
- **到货验收**
|
||||
- 验收牛只数量和重量
|
||||
- 记录验收结果(合格/不合格)
|
||||
- 上传验收照片和视频
|
||||
- 填写验收意见
|
||||
|
||||
- **异常处理**
|
||||
- 记录异常情况(死亡、受伤等)
|
||||
- 上传异常证明材料
|
||||
- 提交异常处理申请
|
||||
|
||||
#### 3.1.5 结算支付
|
||||
- **结算单查看**
|
||||
- 查看系统自动生成的结算单
|
||||
- 核对结算金额明细
|
||||
- 确认结算单
|
||||
|
||||
- **在线支付**
|
||||
- 支持微信支付、支付宝支付
|
||||
- 支持银行转账凭证上传
|
||||
- 查看支付记录和凭证
|
||||
|
||||
#### 3.1.6 数据统计
|
||||
- **采购概览**
|
||||
- 展示采购总量、总金额等关键指标
|
||||
- 展示采购趋势图表
|
||||
- 按品种、供应商等维度统计
|
||||
|
||||
- **质量分析**
|
||||
- 牛只质量合格率统计
|
||||
- 供应商质量评分对比
|
||||
- 异常情况分析
|
||||
|
||||
### 3.2 供应商小程序
|
||||
|
||||
#### 3.2.1 用户认证
|
||||
- **账号登录**
|
||||
- 手机号+验证码登录
|
||||
- 账号密码登录
|
||||
- 微信/支付宝授权登录
|
||||
|
||||
- **资质管理**
|
||||
- 营业执照信息维护
|
||||
- 资质证书上传和管理
|
||||
- 联系人信息维护
|
||||
|
||||
#### 3.2.2 订单管理
|
||||
- **订单接收**
|
||||
- 接收新订单通知
|
||||
- 查看订单详情
|
||||
- 确认接单或拒绝
|
||||
- 设置预计发货时间
|
||||
|
||||
- **订单列表**
|
||||
- 按状态分类展示
|
||||
- 支持按条件筛选和排序
|
||||
- 订单状态实时更新
|
||||
|
||||
#### 3.2.3 牛只管理
|
||||
- **牛只信息录入**
|
||||
- 录入牛只基本信息(品种、数量、重量等)
|
||||
- 上传牛只照片
|
||||
- 批量导入牛只信息
|
||||
|
||||
- **检疫证明管理**
|
||||
- 上传《动物检疫合格证明》
|
||||
- 上传疫苗接种记录
|
||||
- 管理检疫相关文件
|
||||
|
||||
#### 3.2.4 装车管理
|
||||
- **装车准备**
|
||||
- 确认空水空槽时间
|
||||
- 上传装车前准备证明
|
||||
- 联系司机确认装车时间
|
||||
|
||||
- **装车监控**
|
||||
- 记录装车过程
|
||||
- 上传装车视频和照片
|
||||
- 填写装车信息(实际数量、重量等)
|
||||
|
||||
#### 3.2.5 结算管理
|
||||
- **结算单查看**
|
||||
- 查看结算单详情
|
||||
- 核对结算金额
|
||||
- 确认结算单
|
||||
|
||||
- **收款记录**
|
||||
- 查看收款记录
|
||||
- 下载电子回单
|
||||
- 开具发票管理
|
||||
|
||||
### 3.3 司机小程序
|
||||
|
||||
#### 3.3.1 用户认证
|
||||
- **账号登录**
|
||||
- 手机号+验证码登录
|
||||
- 账号密码登录
|
||||
- 微信授权登录
|
||||
|
||||
- **车辆信息管理**
|
||||
- 车辆基本信息维护
|
||||
- 驾驶证和行驶证上传
|
||||
- 车辆照片上传
|
||||
|
||||
#### 3.3.2 任务管理
|
||||
- **任务接收**
|
||||
- 接收运输任务通知
|
||||
- 查看任务详情
|
||||
- 确认接受任务
|
||||
|
||||
- **任务列表**
|
||||
- 按状态分类展示(待接受、进行中、已完成)
|
||||
- 任务提醒和倒计时
|
||||
- 历史任务查询
|
||||
|
||||
#### 3.3.3 装车确认
|
||||
- **装车前准备**
|
||||
- 上传空车过磅视频
|
||||
- 上传车辆消毒证明
|
||||
- 确认装车地点和时间
|
||||
|
||||
- **装车监控**
|
||||
- 记录装车过程
|
||||
- 确认牛只数量和状态
|
||||
- 签署电子装车单
|
||||
|
||||
#### 3.3.4 运输管理
|
||||
- **位置上报**
|
||||
- 自动定时上报GPS位置(每10分钟)
|
||||
- 手动上报当前位置
|
||||
- 设置位置共享权限
|
||||
|
||||
- **状态上报**
|
||||
- 定时上报牛只状态
|
||||
- 上传运输过程视频
|
||||
- 记录休息和加油等事件
|
||||
|
||||
- **异常上报**
|
||||
- 上报交通事故、车辆故障等异常
|
||||
- 上报牛只异常状况
|
||||
- 紧急联系功能
|
||||
|
||||
#### 3.3.5 交付确认
|
||||
- **到达确认**
|
||||
- 确认到达目的地
|
||||
- 上传到达照片
|
||||
- 记录到达时间
|
||||
|
||||
- **交接管理**
|
||||
- 电子交接单生成
|
||||
- 采购方签字确认
|
||||
- 完成交付流程
|
||||
|
||||
### 3.4 内部员工小程序
|
||||
|
||||
#### 3.4.1 用户认证
|
||||
- **账号登录**
|
||||
- 账号密码登录
|
||||
- 企业微信单点登录
|
||||
- 双因素认证
|
||||
|
||||
- **权限管理**
|
||||
- 基于角色的权限控制
|
||||
- 功能模块访问权限
|
||||
- 数据访问权限
|
||||
|
||||
#### 3.4.2 订单监控
|
||||
- **订单审核**
|
||||
- 审核新创建的订单
|
||||
- 查看订单详情
|
||||
- 修改订单信息
|
||||
- 确认或驳回订单
|
||||
|
||||
- **订单跟踪**
|
||||
- 全流程订单状态监控
|
||||
- 订单异常预警
|
||||
- 订单延期管理
|
||||
|
||||
#### 3.4.3 运输监控
|
||||
- **实时监控**
|
||||
- 查看所有运输中车辆位置
|
||||
- 监控运输异常情况
|
||||
- 远程指导处理问题
|
||||
|
||||
- **视频监控**
|
||||
- 查看实时上传的视频
|
||||
- 调阅历史视频记录
|
||||
- 标记关键视频片段
|
||||
|
||||
#### 3.4.4 数据管理
|
||||
- **基础数据维护**
|
||||
- 牛只品种管理
|
||||
- 价格区间设置
|
||||
- 区域信息管理
|
||||
|
||||
- **用户管理**
|
||||
- 管理采购人账号
|
||||
- 管理供应商账号
|
||||
- 管理司机账号
|
||||
|
||||
#### 3.4.5 统计分析
|
||||
- **业务统计**
|
||||
- 订单量和交易额统计
|
||||
- 供应商绩效分析
|
||||
- 运输效率分析
|
||||
|
||||
- **异常分析**
|
||||
- 异常事件统计
|
||||
- 异常原因分析
|
||||
- 改进措施跟踪
|
||||
Reference in New Issue
Block a user