Merge branch 'master' of http://git.estsh.com/i3-IMPP/i3plus-core
commit
16926429ec
@ -0,0 +1,111 @@
|
|||||||
|
package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysMessageService;
|
||||||
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysMessageService;
|
||||||
|
import cn.estsh.i3plus.pojo.base.bean.ListPager;
|
||||||
|
import cn.estsh.i3plus.pojo.base.common.Pager;
|
||||||
|
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
|
||||||
|
import cn.estsh.i3plus.pojo.base.enumutil.ImppEnumUtil;
|
||||||
|
import cn.estsh.i3plus.pojo.platform.bean.SysMessage;
|
||||||
|
import com.alibaba.fastjson.JSON;
|
||||||
|
import org.junit.Test;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.test.annotation.Rollback;
|
||||||
|
|
||||||
|
import javax.transaction.Transactional;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description : 测试 消息服务接口
|
||||||
|
* @Reference :
|
||||||
|
* @Author : yunhao
|
||||||
|
* @Date : 2018-10-31 15:30
|
||||||
|
* @Modify :
|
||||||
|
**/
|
||||||
|
public class TestMessageServiceImpl extends TestBase {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
ISysMessageService sysMessageService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 测试 查询所有消息
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
public void testListSysMessage() {
|
||||||
|
List list = sysMessageService.listSysMessage();
|
||||||
|
System.out.println(JSON.toJSONString(list));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 测试 根据id查询消息
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
public void testGetSysMessageById() {
|
||||||
|
SysMessage sysMessage = sysMessageService.getSysMessageById("1057110061127700480");
|
||||||
|
System.out.println(JSON.toJSONString(sysMessage));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 测试 添加消息
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
@Rollback(false)
|
||||||
|
public void testInsertSysMessage() {
|
||||||
|
SysMessage sysMessage = new SysMessage();
|
||||||
|
sysMessage.setMessageTitle("test-系统通知");
|
||||||
|
sysMessage.setRedSendName("system");
|
||||||
|
sysMessage.setMessageSendId(-1L);
|
||||||
|
sysMessage.setRedMessageRecipientName("admin");
|
||||||
|
sysMessage.setMessageRecipientId(-1L);
|
||||||
|
sysMessage.setMessageTypeId(ImppEnumUtil.USER_MESSAGE_TYPE.NOTICE.getValue());
|
||||||
|
sysMessage.setMessageStatusId(ImppEnumUtil.USER_MESSAGE_STATUS.UNREAD.getValue());
|
||||||
|
sysMessage.setCreateDatetime("2018-11-01 16:58:00");
|
||||||
|
|
||||||
|
for (int i = 0; i < 50; i++) {
|
||||||
|
sysMessage.setId(null);
|
||||||
|
sysMessage.setMessageTitle("test-系统通知" + i);
|
||||||
|
sysMessageService.insertSysMessage(sysMessage);
|
||||||
|
}
|
||||||
|
System.out.println(JSON.toJSONString(sysMessage));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 测试 修改消息
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
public void testUpdateSysMessage(){
|
||||||
|
SysMessage sysMessage = sysMessageService.getSysMessageById("1057110613261684736");
|
||||||
|
sysMessage.setMessageTitle("测试修改");
|
||||||
|
|
||||||
|
sysMessageService.updateSysMessage(sysMessage);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 测试 根据id删除消息
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
public void testDeleteSysMessageById(){
|
||||||
|
sysMessageService.deleteSysMessageById("1057111616417566720");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 测试 复杂查询
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
public void testQuerySysMessageByPager(){
|
||||||
|
SysMessage sysMessage = new SysMessage();
|
||||||
|
|
||||||
|
Pager pager = new Pager();
|
||||||
|
pager.setPageSize(10);
|
||||||
|
pager.setCurrentPage(5);
|
||||||
|
|
||||||
|
ListPager list = sysMessageService.querySysMessageByPager(sysMessage,pager);
|
||||||
|
System.out.println(list);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,102 @@
|
|||||||
|
package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysMenuService;
|
||||||
|
import cn.estsh.i3plus.pojo.platform.bean.Organize;
|
||||||
|
import cn.estsh.i3plus.pojo.platform.bean.SysMenu;
|
||||||
|
import com.alibaba.fastjson.JSON;
|
||||||
|
import org.junit.Test;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.test.annotation.Rollback;
|
||||||
|
|
||||||
|
import javax.transaction.Transactional;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :
|
||||||
|
* @Reference :
|
||||||
|
* @Author : wei.peng
|
||||||
|
* @Date : 2018-11-01 11:58
|
||||||
|
* @Modify :
|
||||||
|
**/
|
||||||
|
public class TestSysMenuService extends TestBase {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ISysMenuService sysMenuService;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改数据
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testUpdateSysMenu() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改权限状态
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testUpdateSysMenuStatus() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量修改状态
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testUpdateSysMenuStatusByIds() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据Key 删除数据
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testDeleteSysMenuById() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增数据
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
@Transactional
|
||||||
|
@Rollback(false)
|
||||||
|
public void testInsertSysMenu() {
|
||||||
|
for(int i = 0 ; i < 50 ; i++ ){
|
||||||
|
SysMenu obj = new SysMenu();
|
||||||
|
obj.setName("Junit Test " + i);
|
||||||
|
obj.setMenuCode("TEST_JUNIT " + i);
|
||||||
|
obj.setParentId(-1L);
|
||||||
|
obj = sysMenuService.insertSysMenu(obj);
|
||||||
|
System.out.println(JSON.toJSONString(obj));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询所有数据
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testFindSysMenuAll() {
|
||||||
|
List<SysMenu> list = sysMenuService.findSysMenuAll();
|
||||||
|
System.out.println(JSON.toJSONString(list));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据id 数据
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testGetSysMenuById() {
|
||||||
|
SysMenu menu = sysMenuService.getSysMenuById("1057844135052054528");
|
||||||
|
System.out.println(JSON.toJSONString(menu));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 复杂查询
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void testQuerySysMenu() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue