• 阶段5 3.微服务项目【学成在线】_day07 课程管理实战_03-新增课程-课程分类查询


    2 新增课程
    2.1 需求分析
    用户操作流程如下:
    1、用户进入“我的课程”页面,点击“新增课程”,进入新增课程页面

    2、填写课程信息,选择课程分类、课程等级、学习模式等。
    3、信息填写完毕,点击“提交”,课程添加成功或课程添加失败并提示失败原因。
    需要解决的是在新增页面上输入的信息:
    1、课程分类
    多级分类,需要方便用户去选择。
    2、课程等级、学习模式等这些选项建议是可以配置的。
    页面效果如下:

    课程分类

    需要把数据显示出来


    2.2 课程分类查询
    2.2.1介绍
    在新增课程界面需要选择课程所属分类, 分类信息是整个项目非常重要的信息,课程即商品,分类信息设置的好
    坏直接影响用户访问量。
    分类信息在哪里应用?
    1、首页分类导航

    2、课程的归属地
    添加课程时要选择课程的所属分类。

    2.2.2数据结构
    分类表category的结构如下:



    分类表也是一个典型的树形结构

    2.2.3分类查询
    2.2.3.1数据格式
    在添加课程时需要选择课程所属的分类,这里需要定义课程分类查询接口。
    接口格式要根据前端需要的数据格式来定义,前端展示课程分类使用elemenet-ui的cascader(级联选择器)组
    件。


    级联选择器的数据格式

    每个节点里面都有一个children


    也是需要定义数据模型

    以上就是课程分类的需求

  • 相关阅读:
    Java集合学习(8):LinkedList
    Java集合学习(7):ArrayList
    Java集合学习(6):LinkedHashSet
    数据结构与算法19—排序
    ZooKeeper基本介绍
    Java集合学习(5):LinkedHashMap
    Java集合学习(4):HashTable
    Java集合学习(3):HashSet
    java集合学习(2):Map和HashMap
    HTML DOM的创建,删除及替换
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11628277.html
Copyright © 2020-2023  润新知