宜立方商城后台管理(内容管理)――内容管理的添加、删除、修改、查询、操作代码实现

匿名 (未验证) 提交于 2019-12-03 00:22:01

效果图

模块划分结构

请求的url:/content/query/list

参数:categoryId 分类id分页需要的参数

Integer page, Integer rows

响应的数据:json数据

{total:查询结果总数量,rows[{id:1,title:aaa,subtitle:bb,...}]}

EasyUIDataGridResult

描述商品数据List<TbContent>

查询的表:tb_content

业务逻辑:

根据内容分类id查询内容列表。要进行分页处理。

@Autowired private TbContentMapper contentMapper;  
application-content.xml发布服务

<dubbo:service interface="com.e3mall.content.service.ContentService" ref="contentServiceImpl" timeout="600000"/>

ContentController

表现层

springmvc.xml引用服务

功能分析

提交表单请求的url:/content/save

参数:表单的数据。使用pojo接收TbContent

返回值:E3Result(json数据)

业务逻辑:

1、把TbContent对象属性补全。

2、向tb_content表中插入数据。

3、返回E3Result

service实现层代码

表现层代码

编辑功能


富文本没有回显内容所有要异步回显富文本内容才能有数据这个跟商品管理的编辑基本上是使用的相同的方法

service实现层代码

Controller层


富文本回显内容代码实现

Service实现层

表现层

删除功能代码(这里我们做的是一个批量删除功能所有传的一个字符串参数)

service实现层

Controller层

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!