Files
niumalll/mini_program/需求文档-第2部分.md

257 lines
5.8 KiB
Markdown
Raw Normal View History

## 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 统计分析
- **业务统计**
- 订单量和交易额统计
- 供应商绩效分析
- 运输效率分析
- **异常分析**
- 异常事件统计
- 异常原因分析
- 改进措施跟踪