Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
T
tongmeng-app
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
林海冰
tongmeng-app
Commits
f243b8b4
提交
f243b8b4
authored
1月 18, 2019
作者:
林海冰
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
初始化
上级
8b5df7df
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
543 行增加
和
0 行删除
+543
-0
AdvertisementMapper.xml
src/main/resources/mybatis1/tongmeng/AdvertisementMapper.xml
+168
-0
banner_store_list.jsp
.../webapp/WEB-INF/jsp/tongmeng/banner/banner_store_list.jsp
+375
-0
没有找到文件。
src/main/resources/mybatis1/tongmeng/AdvertisementMapper.xml
0 → 100644
浏览文件 @
f243b8b4
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"AdvertisementMapper"
>
<!--表名 -->
<sql
id=
"tableName"
>
c_advertisement
</sql>
<!-- 字段 -->
<sql
id=
"Field"
>
advertisement_name,
advertisement_icom,
advertisement_is_vaild,
advertisement_order,
advertisement_type,
advertisement_id
</sql>
<!-- 字段值 -->
<sql
id=
"FieldValue"
>
#{advertisement_name},
#{advertisement_icom},
#{advertisement_is_vaild},
#{advertisement_order},
#{advertisement_type},
#{advertisement_id}
</sql>
<!-- 新增-->
<insert
id=
"save"
parameterType=
"pd"
>
insert into
<include
refid=
"tableName"
></include>
(
advertisement_name,
advertisement_icom,
advertisement_is_vaild,
advertisement_order,
advertisement_type
) values (
#{advertisement_name},
#{advertisement_icom},
#{advertisement_is_vaild},
#{advertisement_order},
#{advertisement_type}
)
</insert>
<!-- 删除-->
<delete
id=
"delete"
parameterType=
"pd"
>
delete from
<include
refid=
"tableName"
></include>
where
advertisement_id = #{advertisement_id}
</delete>
<!-- 修改 -->
<update
id=
"edit"
parameterType=
"pd"
>
update
<include
refid=
"tableName"
></include>
set
advertisement_name = #{advertisement_name},
advertisement_icom = #{advertisement_icom},
advertisement_is_vaild = #{advertisement_is_vaild},
advertisement_order = #{advertisement_order},
advertisement_type = #{advertisement_type}
where
advertisement_id = #{advertisement_id}
</update>
<!-- 通过ID获取数据 -->
<select
id=
"findById"
parameterType=
"pd"
resultType=
"pd"
>
select
<include
refid=
"Field"
></include>
from
<include
refid=
"tableName"
></include>
where
advertisement_id = #{advertisement_id}
</select>
<!-- 列表 -->
<select
id=
"datalistPage"
parameterType=
"page"
resultType=
"pd"
>
select
<include
refid=
"Field"
></include>
from
<include
refid=
"tableName"
></include>
where 1=1
<if
test=
"pd.keywords!= null and pd.keywords != ''"
>
<!-- 关键词检索 -->
and
(
<!-- 根据需求自己加检索条件
字段1 LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
or
字段2 LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
-->
)
</if>
</select>
<!-- 列表(全部) -->
<select
id=
"listAll"
parameterType=
"pd"
resultType=
"pd"
>
select
<include
refid=
"Field"
></include>
from
<include
refid=
"tableName"
></include>
</select>
<!-- 批量删除 -->
<delete
id=
"deleteAll"
parameterType=
"String"
>
delete from
<include
refid=
"tableName"
></include>
where
advertisement_id in
<foreach
item=
"item"
index=
"index"
collection=
"array"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</delete>
<!-- 获取banner 全部的排序吗 -->
<select
id=
"getAllOrderCode"
resultType=
"pd"
>
select
advertisement_order
from
c_advertisement
where
order by advertisement_order
</select>
<!-- 获取最大的order_code -->
<select
id=
"getMaxOrderCode"
resultType=
"pd"
>
select
advertisement_id,advertisement_order
from
c_advertisement
order by advertisement_order desc limit 1
</select>
<!-- 获取最小的order_code -->
<select
id=
"getMinOrderCode"
resultType=
"pd"
>
select
advertisement_id,advertisement_order
from
c_advertisement
order by advertisement_order asc limit 1
</select>
<!-- 获取某条记录的上一条 -->
<select
id=
"getOneTopOrderCode"
resultType=
"pd"
parameterType=
"pd"
>
select
<include
refid=
"Field"
></include>
from c_advertisement
where
advertisement_order
>
${advertisement_order} order by advertisement_order asc limit 1
</select>
<!-- 获取某条记录的下一条 -->
<select
id=
"getOneFooterOrderCode"
resultType=
"pd"
parameterType=
"pd"
>
select
<include
refid=
"Field"
></include>
from c_advertisement where advertisement_order
<
${advertisement_order} order by advertisement_order desc limit 1
</select>
</mapper>
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/tongmeng/banner/banner_store_list.jsp
0 → 100644
浏览文件 @
f243b8b4
差异被折叠。
点击展开。
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论