Uninote
Uninote

关于商城管理后台前端

任务评估

前端框架

vue-element-admin

  • 框架建立
  • 脚手架部署调研
  • 接口请求分装组件(前后约定 大致交互数据结构)
  • 页面基础结构规划(布局方式、页面路由)
  • 页面操作组件(全选、图片查看、富文本编辑、分页组件、图片附件上传组件、验证器组件)
  • 外部系统(小铃铛的提醒站内通讯系统)

管理员模块

  • 管理员登录界面
  • 管理员curd
    • 新建账号 关联了rbac角色 每个字段的要求
    • 修改密码
    • 管理员列表 分组查询(账号、角色、状态)
    • 还原密码 (默认值:123456)
  • rbac管理员权限实现
    • 菜单列表根据权限显示
    • 角色列表curd

商品模块

  • 商品数据的curd
    • 列表显示(分组查询:供货商名称、商品名称、状态、创建时间范围)
      • 单个商品详情描述查询显示
      • 单个商品规格查询显示
      • 单个商品图片查询显示
      • 单个商品介绍查询显示
      • 单个供货商信息查询显示
    • 新增操作
    • 编辑操作 和新增操作一样数据回显 (只有下架的商品才能编辑)
    • 下架操作
    • 删除操作 (验证下架的商品才能删除)
    • 商品排序操作 (拖动方式:调研寻找组件)
  • 推荐商品(穿梭器组件)
    • 列表显示(分组查询:商品名称)

促销活动模块

  • 促销活动curd
    • 促销活动列表显示(分组查询:活动开始结束范围时间筛选、商品名称模糊匹配筛选、状态筛选)
    • 促销活动新增(商品单选,然后多个规格)每个商品只有个一种促销
    • 促销活动操作
      • 上架下架(超过结束时间,不能操作上架)
      • 编辑操作(已完成的活动不能编辑)
      • 删除促销活动(已完成的不能删除,未开始的可以删除,下架后才能删除)

订单模块

  • 订单模块curd
    • 订单列表
      • 条件筛选(订单状态用选项卡模式,其他有:订单编号、下单时间、下单账号电话模糊匹配、商品名称、支付方式、收件人姓名、收件人电话)
      • 订单列表显示
      • 长连接发送语音提醒:您有一条新的购买/退款订单,请及时处理; (这边推送包干,查询提供内部方法)
      • 单个订单详情查看
        • 待付款订单页面 (倒计时定时器)
        • 已付款订单页面
        • 已完成订单页面
        • 待收货订单页面 (倒计时定时器)(物流信息)
        • 已完成订单页面
        • 未支付取消订单页面
        • 已支付取消订单页面
    • 供货商订单列表
      • 显示条件筛选(订单状态用选项卡模式,其他有:订单编号、下单时间、下单账号电话模糊匹配、商品名称、支付方式、收件人姓名、收件人电话)
      • 操作 确认发货
      • 统计显示 总共发送多少 (根据显示筛选条件)

项目基本部署方式

点赞(0) 阅读(1) 举报
目录
标题