沈斌
2017-12-19 f511c2eb84573788c85816c6a08e228e20934930
updated
5 files modified
58 ■■■■ changed files
src/main/java/com/moral/controller/UserController.java 25 ●●●● patch | view | raw | blame | history
src/main/java/com/moral/mapper/OperateUserMapper.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/com/moral/service/OperateUserService.java 8 ●●●● patch | view | raw | blame | history
src/main/java/com/moral/service/impl/OperateUserServiceImpl.java 19 ●●●● patch | view | raw | blame | history
src/main/resources/mapper/OperateUserMapper.xml 4 ●●● patch | view | raw | blame | history
src/main/java/com/moral/controller/UserController.java
@@ -17,7 +17,7 @@
    @Resource
    private OperateUserService operateUserService;
    @RequestMapping(value = "/operate_user", method = RequestMethod.GET)
    @GetMapping("/operate_user")
    public PageResult findOperateUserList() {
        Long total = operateUserService.findOperateUserCount();
@@ -25,15 +25,26 @@
        return new PageResult(total, data);
    }
    @RequestMapping(value = "/operate_user/{id}", method = RequestMethod.GET)
    @GetMapping("/operate_user/{id}")
    public OperateUser findOperateUserById(@PathVariable(value = "id") int id) {
        return operateUserService.findOperateUserById(id);
        return operateUserService.findOperateUser(id);
    }
    @RequestMapping(value = "/operate_user/save", method = RequestMethod.POST)
    public int saveOrUpdate(@RequestBody OperateUser operateUser) {
        System.out.println(JSON.toJSONString(operateUser));
        return 1;
    @PostMapping("/operate_user/save")
    public int saveOrUpdate(@RequestBody OperateUser user) {
        int result = 1;
        Integer id = user.getId();
        if(id != null && id > 0) {
            result = operateUserService.updateOperateUser(user);
        } else {
            result = operateUserService.insertOperateUser(user);
        }
        return result;
    }
    @DeleteMapping("/operate_user/{id}")
    public int delete(@PathVariable(value = "id") int id) {
        return operateUserService.deleteOperateUser(id);
    }
}
src/main/java/com/moral/mapper/OperateUserMapper.java
@@ -11,6 +11,4 @@
    List<OperateUser> findOperateUserList();
    Long findOperateUserCount();
    OperateUser findOperateUserById( @Param("id") int id);
}
src/main/java/com/moral/service/OperateUserService.java
@@ -16,5 +16,11 @@
    Long findOperateUserCount();
    public OperateUser findOperateUserById(int id);
    OperateUser findOperateUser(int id);
    int insertOperateUser(OperateUser user);
    int updateOperateUser(OperateUser user);
    int deleteOperateUser(int id);
}
src/main/java/com/moral/service/impl/OperateUserServiceImpl.java
@@ -72,8 +72,23 @@
    }
    @Override
    public OperateUser findOperateUserById(int id) {
        return operateUserMapper.findOperateUserById(id);
    public OperateUser findOperateUser(int id) {
        return operateUserMapper.selectByPrimaryKey(id);
    }
    @Override
    public int insertOperateUser(OperateUser user) {
        return operateUserMapper.insert(user);
    }
    @Override
    public int updateOperateUser(OperateUser user) {
        return operateUserMapper.updateByPrimaryKey(user);
    }
    @Override
    public int deleteOperateUser(int id) {
        return operateUserMapper.deleteByPrimaryKey(id);
    }
}
src/main/resources/mapper/OperateUserMapper.xml
@@ -17,7 +17,7 @@
          operate_user
    </select>
    <select id="findOperateUserById" resultType="com.moral.entity.OperateUser">
    <select id="findOperateUser" resultType="com.moral.entity.OperateUser">
        SELECT
          *
        FROM
@@ -25,7 +25,5 @@
        WHERE
          id = #{id}
    </select>
</mapper>