@Controller
(@requestmapping(value='send ' ) () ) ) ) ) ) ) ) )
公共类发送控制器{
@Autowired
私有isend服务服务;
@Autowired
隐私用户服务用户服务;
@requestmapping(value='/send ',method=RequestMethod.POST ) )。
@响应主体
publicmapsend (字符串内容、字符串名称、int urgency ) throws令人愉快的害羞{
Map map=new HashMap (;
列表列表=new ArrayList (;
names=URLdecoder.decode(names,' utf-8 ' );
String[] str=names.split (,);
消息消息消息;
for(stringname:str ) {
消息=new消息(;
消息. setcontent (content;
消息. set createtime (new date ) );
消息. set name (name;
消息. set urgency (urgency;
list.add (消息;
}
服务. send (列表;
map.put('count ',1 );
返回图;
}
@ request mapping (value='/select message ',method=RequestMethod.GET )。
publicstringselectmessage (模型模型) {
list messages=service.select message (;
model.addattribute('messages ',messages );
list users=userservice.select user (;
model.addattribute('users ',users;
返回'选择全部';
}
@ request mapping (value='/delete message ',method=RequestMethod.POST ) )。
@响应主体
publicmapdeletemessage (字符串)。
Map map=new HashMap (;
服务. delete消息(ids;
map.put('count ',1 );
返回图;
}
@ request mapping (value='/deletemessageall ',method=RequestMethod.POST ) )。
@响应主体
publicmapdeletemessageall (字符串) {
Map map=new HashMap (;
服务. delete消息(ids;
map.put('count ',1 );
返回图;
}
@ request mapping (value='/select name ',method=RequestMethod.GET ) )
@响应主体
publicmapselectname (字符串名称) throws的快乐害羞{
Map map=new HashMap (;
name=URLdecoder.decode(name,' utf-8 ';
字符串urgen=' ';
if(name!=空) {
String str=' ';
if(name.equals('1' ) ) }
列表列表=service.select message (;
消息消息消息:列表(for ) {
if(mess.geturgency ()==1) {
urgen='一般';
}elseif(mess.geturgency ) (==2) )。
urgen='重要';
(if ) mess.geturgency ) )==3) {
urgen='紧急';
}
str='
' '
' '
' mess.getId ' ' '
' mess.getContent () ) '')。
' mess.getCreatetime (()、()、)。
' mess.getName ' ' ' ' '
' urgen ' ' '
' '
'; }
map.put('str ',str );
}else {
列表列表=service.select name (name;
消息消息消息:列表(for ) {
if(mess.geturgency ()==1) {
urgen='一般';
}elseif(mess.geturgency ) (==2) )。
urgen='重要';
(if ) mess.geturgency ) )==3) {
urgen='紧急';
}
str='
' '
' '
' mess.getId ' ' '
' mess.getContent () ) '')。
' mess.getCreatetime (()、()、)。
' mess.getName ' ' ' ' '
' urgen ' ' '
' '
'; }
map.put('str ',str );
}
}
返回图;
}
@ request mapping (value='/select like ',method=RequestMethod.GET ) )
@响应主体
publicmapselectlike (字符串名称) throws的快乐害羞{
Map map=new HashMap (;
字符串urgen=' ';
String str=' ';
name=URLdecoder.decode(name,' utf-8 ';
列表列表=service.select like (name;
消息消息消息:列表(for ) {
if(mess.geturgency ()==1) {
urgen='一般';
}elseif(mess.geturgency ) (==2) )。
urgen='重要';
(if ) mess.geturgency ) )==3) {
urgen='紧急';
}
str='
' '
' '
' mess.getId ' ' '
' mess.getContent () ) '')。
' mess.getCreatetime (()、()、)。
' mess.getName ' ' ' ' '
' urgen ' ' '
' '
'; }
map.put('str ',str );
返回图;
}
}