From c406a0d570adba51dde7059c447cde5720e6a517 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期一, 08 七月 2024 10:53:19 +0800
Subject: [PATCH] feat:部门新增
---
src/main/resources/mapper/DepartmentMapper.xml | 4 ++--
src/main/java/com/mindskip/xzs/controller/admin/DepartmentController.java | 4 ++--
src/main/java/com/mindskip/xzs/service/DepartmentService.java | 3 +--
src/main/java/com/mindskip/xzs/service/impl/DepartmentServiceImpl.java | 10 +++-------
4 files changed, 8 insertions(+), 13 deletions(-)
diff --git a/src/main/java/com/mindskip/xzs/controller/admin/DepartmentController.java b/src/main/java/com/mindskip/xzs/controller/admin/DepartmentController.java
index d924abd..467759d 100644
--- a/src/main/java/com/mindskip/xzs/controller/admin/DepartmentController.java
+++ b/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)
diff --git a/src/main/java/com/mindskip/xzs/service/DepartmentService.java b/src/main/java/com/mindskip/xzs/service/DepartmentService.java
index b22ba52..f339394 100644
--- a/src/main/java/com/mindskip/xzs/service/DepartmentService.java
+++ b/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);
/**
* 鍒犻櫎閮ㄩ棬
diff --git a/src/main/java/com/mindskip/xzs/service/impl/DepartmentServiceImpl.java b/src/main/java/com/mindskip/xzs/service/impl/DepartmentServiceImpl.java
index c548f23..0ad215c 100644
--- a/src/main/java/com/mindskip/xzs/service/impl/DepartmentServiceImpl.java
+++ b/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
diff --git a/src/main/resources/mapper/DepartmentMapper.xml b/src/main/resources/mapper/DepartmentMapper.xml
index 8b11241..2900432 100644
--- a/src/main/resources/mapper/DepartmentMapper.xml
+++ b/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">
--
Gitblit v1.8.0