沈斌
2017-12-20 e1fd5f7d07a50c8682397936000f236d53f1b526
updated
6 files modified
30 ■■■■■ changed files
src/main/java/com/moral/common/bean/PageResult.java 4 ●●●● patch | view | raw | blame | history
src/main/java/com/moral/controller/UserController.java 6 ●●●●● 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 2 ●●●●● patch | view | raw | blame | history
src/main/java/com/moral/service/impl/OperateUserServiceImpl.java 8 ●●●●● patch | view | raw | blame | history
src/main/resources/mapper/OperateUserMapper.xml 8 ●●●●● patch | view | raw | blame | history
src/main/java/com/moral/common/bean/PageResult.java
@@ -1,12 +1,12 @@
package com.moral.common.bean;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import java.util.List;
@Getter
@Setter
@Data
public class PageResult {
    private Long total;
src/main/java/com/moral/controller/UserController.java
@@ -47,4 +47,10 @@
    public int delete(@PathVariable(value = "id") int id) {
        return operateUserService.deleteOperateUser(id);
    }
    @PostMapping("/operate_user/deleteList")
    public int deleteUserList(@RequestBody String[] ids) {
        System.out.println(ids);
        return operateUserService.deleteOperateUserList(ids);
    }
}
src/main/java/com/moral/mapper/OperateUserMapper.java
@@ -11,4 +11,6 @@
    List<OperateUser> findOperateUserList();
    Long findOperateUserCount();
    int deleteOperateUserList(@Param("ids") String[] ids);
}
src/main/java/com/moral/service/OperateUserService.java
@@ -23,4 +23,6 @@
    int updateOperateUser(OperateUser user);
    int deleteOperateUser(int id);
    int deleteOperateUserList(String[] ids);
}
src/main/java/com/moral/service/impl/OperateUserServiceImpl.java
@@ -77,18 +77,26 @@
    }
    @Override
    @Transactional
    public int insertOperateUser(OperateUser user) {
        return operateUserMapper.insertSelective(user);
    }
    @Override
    @Transactional
    public int updateOperateUser(OperateUser user) {
        return operateUserMapper.updateByPrimaryKeySelective(user);
    }
    @Override
    @Transactional
    public int deleteOperateUser(int id) {
        return operateUserMapper.deleteByPrimaryKey(id);
    }
    @Override
    @Transactional
    public int deleteOperateUserList(String[] ids) {
        return operateUserMapper.deleteOperateUserList(ids);
    }
}
src/main/resources/mapper/OperateUserMapper.xml
@@ -26,4 +26,12 @@
          id = #{id}
    </select>
    <delete id="deleteOperateUserList">
        DELETE FROM
            operate_user
        WHERE id in
        <foreach collection="ids" item="user_id" open="(" separator="," close=")">
            #{user_id}
        </foreach>
    </delete>
</mapper>