diff --git a/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java b/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java index 5feda8f..0a109c8 100644 --- a/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java +++ b/center.manager/src/main/java/com/lyms/cm/controller/sys/SysUsersController.java @@ -1,8 +1,12 @@ package com.lyms.cm.controller.sys; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import com.lyms.cm.entity.sys.SysUsers; +import com.lyms.cm.service.sys.ISysUsersService; import com.lyms.web.controller.BaseController; /** @@ -17,4 +21,21 @@ import com.lyms.web.controller.BaseController; @RequestMapping("/sysUsers") public class SysUsersController extends BaseController { + @Autowired + private ISysUsersService userService; + + /** + * 创建用户 + *
+ * TODO + * + * @param user + * @return + */ + @RequestMapping(value = "/create", method = RequestMethod.POST) + public String create(SysUsers user) { + boolean tag = userService.addUser(user); + return null; + } + } diff --git a/center.manager/src/test/java/center/manager/test/user/BaseTest.java b/center.manager/src/test/java/center/manager/test/user/BaseTest.java new file mode 100644 index 0000000..9527b87 --- /dev/null +++ b/center.manager/src/test/java/center/manager/test/user/BaseTest.java @@ -0,0 +1,13 @@ +package center.manager.test.user; + +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import org.springframework.transaction.annotation.Transactional; + +@Transactional +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(locations = { "classpath:app-context.xml" }) +public class BaseTest { + +} diff --git a/center.manager/src/test/java/center/manager/test/user/UserTest.java b/center.manager/src/test/java/center/manager/test/user/UserTest.java index 5380818..647cdff 100644 --- a/center.manager/src/test/java/center/manager/test/user/UserTest.java +++ b/center.manager/src/test/java/center/manager/test/user/UserTest.java @@ -5,18 +5,12 @@ import java.util.Date; import org.junit.Assert; import org.junit.Before; import org.junit.Test; -import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import com.lyms.cm.entity.sys.SysUsers; import com.lyms.cm.service.sys.ISysUsersService; -//@Transactional -@RunWith(SpringJUnit4ClassRunner.class) -@ContextConfiguration(locations = { "classpath:app-context.xml" }) -public class UserTest { +public class UserTest extends BaseTest { @Autowired private ISysUsersService userService;