Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
guns-vip
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenjunxiong
guns-vip
Commits
d2ec5d93
Commit
d2ec5d93
authored
May 09, 2017
by
fsn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
通知列表业务编写
parent
730d16af
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
50 additions
and
1 deletions
+50
-1
src/main/java/com/stylefeng/guns/modular/system/controller/NoticeController.java
+19
-1
src/main/java/com/stylefeng/guns/modular/system/dao/NoticeDao.java
+17
-0
src/main/java/com/stylefeng/guns/modular/system/dao/mapping/NoticeDao.xml
+14
-0
No files found.
src/main/java/com/stylefeng/guns/modular/system/controller/NoticeController.java
View file @
d2ec5d93
package
com
.
stylefeng
.
guns
.
modular
.
system
.
controller
;
package
com
.
stylefeng
.
guns
.
modular
.
system
.
controller
;
import
com.stylefeng.guns.common.controller.BaseController
;
import
com.stylefeng.guns.common.controller.BaseController
;
import
com.stylefeng.guns.modular.system.dao.NoticeDao
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.ui.Model
;
import
org.springframework.ui.Model
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
javax.annotation.Resource
;
import
java.util.List
;
import
java.util.Map
;
/**
/**
* 通知控制器
* 通知控制器
*
*
* @author fengshuonan
* @author fengshuonan
* @Date 2017-05-09 2
2:44:57
* @Date 2017-05-09 2
3:02:21
*/
*/
@Controller
@Controller
@RequestMapping
(
"/notice"
)
@RequestMapping
(
"/notice"
)
...
@@ -19,6 +24,9 @@ public class NoticeController extends BaseController {
...
@@ -19,6 +24,9 @@ public class NoticeController extends BaseController {
private
String
PREFIX
=
"/system/notice/"
;
private
String
PREFIX
=
"/system/notice/"
;
@Resource
private
NoticeDao
noticeDao
;
/**
/**
* 跳转到通知首页
* 跳转到通知首页
*/
*/
...
@@ -44,6 +52,16 @@ public class NoticeController extends BaseController {
...
@@ -44,6 +52,16 @@ public class NoticeController extends BaseController {
}
}
/**
/**
* 获取通知列表
*/
@RequestMapping
(
value
=
"/list"
)
@ResponseBody
public
Object
list
(
String
condition
)
{
List
<
Map
<
String
,
Object
>>
list
=
this
.
noticeDao
.
list
(
condition
);
return
list
;
}
/**
* 新增通知
* 新增通知
*/
*/
@RequestMapping
(
value
=
"/add"
)
@RequestMapping
(
value
=
"/add"
)
...
...
src/main/java/com/stylefeng/guns/modular/system/dao/NoticeDao.java
0 → 100644
View file @
d2ec5d93
package
com
.
stylefeng
.
guns
.
modular
.
system
.
dao
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.Map
;
/**
* 通知dao
*
* @author fengshuonan
* @date 2017-05-09 23:03
*/
public
interface
NoticeDao
{
List
<
Map
<
String
,
Object
>>
list
(
@Param
(
"condition"
)
String
condition
);
}
src/main/java/com/stylefeng/guns/modular/system/dao/mapping/NoticeDao.xml
0 → 100644
View file @
d2ec5d93
<?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=
"com.stylefeng.guns.modular.system.dao.NoticeDao"
>
<select
id=
"list"
resultType=
"map"
>
select * from _notice
<if
test=
"condition != null and condition != ''"
>
where title like CONCAT('%',#{condition},'%') or content like CONCAT('%',#{condition},'%')
</if>
order by createtime DESC
</select>
</mapper>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment