1.商品后台管理
1.1 商品新增
1.1.1 页面的分析
1.URL分析
2.参数分析
3.页面JS页面
1.1.2 封装SysResult
说明:在jt-common中添加系统返回值VO对象
1.1.3 编辑ItemController
1.1.4 编辑ItemService
1.2 全局异常处理机制说明
说明:在jt-common中 添加全局异常处理机制.
1.3 自动填充功能
1.3.1 业务需求
例如更新时间/创建时间,每个业务操作时都需要更新相关数据,能否将数据进行优化,简化程序调用.
1.3.2 编辑BasePOJO 指定填充属性
1.3.2 编辑配置类
说明:在jt-common中 编辑配置类,实现自动填充功能.
1.4 商品修改操作
1.4.1 页面分析
1.4.2 实现修改页面分类信息回显
知识回顾:
说明:可以通过商品分类Id,动态获取商品分类的名称.请求路径按照图中标识.
3.编辑页面JS
1.4.3 商品修改的ajax
1.4.4 编辑ItemController
1.4.5 编辑ItemService
1.5 商品删除操作
1.5.1 页面url分析
2.参数提交
3.页面JS分析
1.5.2 编辑ItemController
1.5.3 编辑ItemService
1.5.4 编辑ItemMapper
1.6 实现商品上架/下架操作
1.6.1 业务需求
说明:如果修改商品的状态信息. 上架=1 下架=2. 只需要修改数据库记录即可.
url分析:
http://localhost:8091/item/instock 下架操作 status=2
http://localhost:8091/item/reshelf 上架操作 status=1
需求: 能否利用一个方法实现上架/下架操作???
http://localhost:8091/item/updateStatus/2 下架操作 status=2
http://localhost:8091/item/updateStatus/1 上架操作 status=1
1.6.2 修改页面JS
说明:将页面上架/下架操作,按照上述分析进行修改.
1.6.3 编辑ItemController
1.6.3 编辑ItemService