龚焕茏
2024-07-08 c406a0d570adba51dde7059c447cde5720e6a517
feat:部门新增
4个文件已修改
21 ■■■■■ 已修改文件
src/main/java/com/mindskip/xzs/controller/admin/DepartmentController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/DepartmentService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/impl/DepartmentServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/DepartmentMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/controller/admin/DepartmentController.java
@@ -68,8 +68,8 @@
    }
    @RequestMapping(value = "/add", method = RequestMethod.POST)
    public RestResponse add(@RequestBody @Valid String  name) {
        return RestResponse.ok(departmentService.add(name));
    public RestResponse add(@RequestBody @Valid Department  model) {
        return RestResponse.ok(departmentService.add(model));
    }
    @RequestMapping(value = "/update", method = RequestMethod.POST)
src/main/java/com/mindskip/xzs/service/DepartmentService.java
@@ -1,6 +1,5 @@
package com.mindskip.xzs.service;
import com.github.pagehelper.PageInfo;
import com.mindskip.xzs.domain.Department;
import com.mindskip.xzs.domain.vo.BaseSelect;
import com.mindskip.xzs.domain.vo.CascaderDataVO;
@@ -16,7 +15,7 @@
     * @param name
     * @return
     */
    Integer add(String name);
    Integer add(Department model);
    /**
     * 删除部门
src/main/java/com/mindskip/xzs/service/impl/DepartmentServiceImpl.java
@@ -1,7 +1,5 @@
package com.mindskip.xzs.service.impl;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.mindskip.xzs.domain.Department;
import com.mindskip.xzs.domain.enums.DeptAdminEnum;
import com.mindskip.xzs.domain.vo.BaseSelect;
@@ -39,11 +37,9 @@
    }
    @Override
    public Integer add(String name) {
        Department department = new Department();
        department.setDeleted("0");
        department.setName(name);
        return departmentMapper.add(department);
    public Integer add(Department model) {
        model.setDeleted("0");
        return departmentMapper.add(model);
    }
    @Override
src/main/resources/mapper/DepartmentMapper.xml
@@ -14,8 +14,8 @@
    </sql>
    <insert id="add" parameterType="com.mindskip.xzs.domain.Department" useGeneratedKeys="true" keyProperty="id">
        insert into t_department (name, deleted)
        values (#{name,jdbcType=VARCHAR}, #{deleted,jdbcType=VARCHAR})
        insert into t_department (name, deleted, parent_id)
        values (#{name,jdbcType=VARCHAR}, #{deleted,jdbcType=VARCHAR}, #{parentId})
    </insert>
    <update id="update" parameterType="com.mindskip.xzs.domain.Department">