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

5.8 KiB
Raw Blame 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 统计分析

  • 业务统计

    • 订单量和交易额统计
    • 供应商绩效分析
    • 运输效率分析
  • 异常分析

    • 异常事件统计
    • 异常原因分析
    • 改进措施跟踪