From f54545abf716d0af8b5a7f9cd749fa8cd95ea65a Mon Sep 17 00:00:00 2001
From: zzw <wander.zheng@qq.com>
Date: 星期一, 04 十二月 2023 15:58:21 +0800
Subject: [PATCH] 编号

---
 zt/core/src/main/resources/mapper/sys/SysUserDao.xml                          |   12 +++---
 zt/core/src/main/java/com/zt/modules/sys/controller/SysCompanyController.java |   10 ++--
 zt/core/src/main/resources/mapper/sys/SysDeptDao.xml                          |   91 +++++++++++++++++++++++----------------------
 zt/core/src/main/java/com/zt/modules/sys/service/SysDeptService.java          |    2 
 4 files changed, 58 insertions(+), 57 deletions(-)

diff --git a/zt/core/src/main/java/com/zt/modules/sys/controller/SysCompanyController.java b/zt/core/src/main/java/com/zt/modules/sys/controller/SysCompanyController.java
index 9ce5a6c..8c7a7e2 100644
--- a/zt/core/src/main/java/com/zt/modules/sys/controller/SysCompanyController.java
+++ b/zt/core/src/main/java/com/zt/modules/sys/controller/SysCompanyController.java
@@ -39,7 +39,7 @@
 
     @GetMapping("tree")
     @ApiOperation("鍒楄〃")
-    @RequiresPermissions("sys:company:list")
+    //@RequiresPermissions("sys:company:list")
     public Result<List<SysDept>> list() {
 
         List<SysDept> list = sysDeptService.getCompanyTree();
@@ -49,7 +49,7 @@
 
     @GetMapping("{id}")
     @ApiOperation("淇℃伅")
-    @RequiresPermissions("sys:company:info")
+    //@RequiresPermissions("sys:company:info")
     public Result<SysDept> get(@PathVariable("id") Long id) {
         SysDept data = sysDeptService.get(id);
 
@@ -59,7 +59,7 @@
     @PostMapping
     @ApiOperation("鏂板")
     @LogOperation("缁勭粐绠$悊妯″潡--->鏂板")
-    @RequiresPermissions("sys:company")
+    //@RequiresPermissions("sys:company")
     public Result insert(@RequestBody SysDept entity) {
 
         // 榛樿鍩虹淇℃伅
@@ -74,7 +74,7 @@
     @PutMapping
     @ApiOperation("淇敼")
     @LogOperation("缁勭粐绠$悊妯″潡--->淇敼")
-    @RequiresPermissions("sys:company:update")
+    //@RequiresPermissions("sys:company:update")
     public Result update(@RequestBody SysDept entity) {
         // 鏁堥獙鏁版嵁
         ValidatorUtils.validateEntity(entity, UpdateGroup.class, DefaultGroup.class);
@@ -87,7 +87,7 @@
     @DeleteMapping
     @ApiOperation("鍒犻櫎")
     @LogOperation("缁勭粐绠$悊妯″潡--->鍒犻櫎")
-    @RequiresPermissions("sys:company:delete")
+    //@RequiresPermissions("sys:company:delete")
     public Result delete(@RequestBody Long[] ids) {
         // 鏁堥獙鏁版嵁
         AssertUtils.isArrayEmpty(ids, "ids");
diff --git a/zt/core/src/main/java/com/zt/modules/sys/service/SysDeptService.java b/zt/core/src/main/java/com/zt/modules/sys/service/SysDeptService.java
index e67318e..42e57af 100644
--- a/zt/core/src/main/java/com/zt/modules/sys/service/SysDeptService.java
+++ b/zt/core/src/main/java/com/zt/modules/sys/service/SysDeptService.java
@@ -217,7 +217,7 @@
         if (dept.isCompany()) {
             dept.setCompanyId(dept.getId());
         }
-
+        dept.setTenantId(1L);
         super.insert(dept);
 
         // 鏇存柊鏁版嵁鑼冨洿琛�
diff --git a/zt/core/src/main/resources/mapper/sys/SysDeptDao.xml b/zt/core/src/main/resources/mapper/sys/SysDeptDao.xml
index 4cb0328..0137dac 100644
--- a/zt/core/src/main/resources/mapper/sys/SysDeptDao.xml
+++ b/zt/core/src/main/resources/mapper/sys/SysDeptDao.xml
@@ -4,32 +4,33 @@
 <mapper namespace="com.zt.modules.sys.dao.SysDeptDao">
 
     <select id="getAll" resultType="com.zt.core.sys.model.SysDept">
-        select a.dept_id as id
-             ,a.dept_name as name
-             ,a.parent_id as pid
-             ,a.dept_code as code
-             ,a.ancestors as pids
-             ,a.dept_type as nature
-             ,a.order_num as sort
-             ,(select t2.dept_name from SYS_DEPT t2 where t2.dept_id=a.parent_id) parentName
-             ,(select t2.dept_name from SYS_DEPT t2 where t2.dept_id = a.parent_id) companyName
+        select a.id as id
+             ,a.name as name
+             ,a.pid as pid
+             ,a.code as code
+             ,a.pids as pids
+             ,a.IS_COMPANY
+             ,a.nature as nature
+             ,a.sort as sort
+             ,(select t2.name from SYS_DEPT t2 where t2.id=a.pid) parentName
+             ,(select t2.name from SYS_DEPT t2 where t2.id = a.pid) companyName
         from SYS_DEPT a
-        where a.del_flag = 0
-        order by a.dept_type, a.order_num asc
+        where a.is_delete = 0
+        order by a.nature, a.sort asc
     </select>
 
     <select id="getList" resultType="com.zt.core.sys.model.SysDept">
-        select a.dept_id as id
-        ,a.dept_name as name
-        ,a.dept_code as code
-        ,a.parent_id as pid
-        ,a.ancestors as pids
-        ,a.dept_type as nature
-        ,a.order_num as sort
-        ,(select t2.dept_name from SYS_DEPT t2 where t2.dept_id=a.parent_id) parentName
+        select a.id as id
+        ,a.name as name
+        ,a.code as code
+        ,a.pid as pid
+        ,a.pids as pids
+        ,a.nature as nature
+        ,a.sort as sort
+        ,(select t2.name from SYS_DEPT t2 where t2.id=a.pid) parentName
         from SYS_DEPT a
-        where a.del_flag=0
-<!--        <if test="isCompany != null">
+        where a.is_delete=0
+        <if test="isCompany != null">
             and a.is_company = #{isCompany}
         </if>
         <if test="companyId != null">
@@ -37,49 +38,49 @@
         </if>
         <if test="tenantId != null">
             and a.tenant_id = #{tenantId}
-        </if>-->
+        </if>
         <if test="deptIds != null">
             and a.id in
             <foreach item="id" collection="deptIds" open="(" separator="," close=")">
                 #{id}
             </foreach>
         </if>
-        order by a.order_num asc
+        order by a.sort asc
     </select>
 
     <select id="getById" resultType="com.zt.core.sys.model.SysDept">
-        select a.dept_id as id
-             ,a.dept_name as name
-             ,a.dept_code as code
-             ,a.parent_id as pid
-             ,a.ancestors as pids
-             ,a.dept_type as nature
-             ,a.order_num as sort
-             ,(select t2.dept_name from SYS_DEPT t2 where t2.dept_id=a.parent_id) parentName
+        select a.id
+             ,a.name
+             ,a.code
+             ,a.pid
+             ,a.pids
+             ,a.nature
+             ,a.sort
+             ,(select t2.name from SYS_DEPT t2 where t2.id=a.pid) parentName
         from SYS_DEPT a
-        where a.del_flag=0
-            and a.dept_id = #{value}
+        where a.is_delete=0
+            and a.id = #{value}
     </select>
 
     <select id="getListByParent" resultType="com.zt.core.sys.model.SysDept">
-        select a.dept_id as id
-        ,a.dept_name as name
-        ,a.dept_code as code
-        ,a.parent_id as pid
-        ,a.ancestors as pids
-        ,a.dept_type as nature
-        ,a.order_num as sort
-        ,(select t2.dept_name from SYS_DEPT t2 where t2.dept_id=a.parent_id) parentName
+        select a.id
+        ,a.name
+        ,a.code
+        ,a.pid
+        ,a.pids
+        ,a.nature
+        ,a.sort
+        ,(select t2.name from SYS_DEPT t2 where t2.id=a.pid) parentName
         from SYS_DEPT a
-        where a.del_flag=0
+        where a.is_delete=0
         <if test="pCode != null">
-            and parent_id in (select dept_id from SYS_DEPT where  dept_CODE= #{pCode})
+            and pid in (select id from SYS_DEPT where  code= #{pCode})
         </if>
         <if test="code != null">
-            and  dept_CODE= #{code}
+            and  code= #{code}
         </if>
         <if test="pId != null">
-            and parent_id = #{pId}
+            and pid = #{pId}
         </if>
     </select>
 </mapper>
diff --git a/zt/core/src/main/resources/mapper/sys/SysUserDao.xml b/zt/core/src/main/resources/mapper/sys/SysUserDao.xml
index 72e3dbe..5884878 100644
--- a/zt/core/src/main/resources/mapper/sys/SysUserDao.xml
+++ b/zt/core/src/main/resources/mapper/sys/SysUserDao.xml
@@ -5,7 +5,7 @@
 
     <select id="getList" resultType="com.zt.core.sys.model.SysUser">
         select a.*
-        ,(select t2.dept_name from SYS_DEPT t2 where t2.dept_id = a.dept_id) deptName
+        ,(select t2.name from SYS_DEPT t2 where t2.id = a.dept_id) deptName
         from SYS_USER a
         where a.is_delete = 0
         <if test="username != null and username.trim() != ''">
@@ -36,7 +36,7 @@
              , a.username
              , a.real_name
              , a.MOBILE
-             , (select t2.dept_name from SYS_DEPT t2 where t2.dept_id = a.dept_id) deptName
+             , (select t2.name from SYS_DEPT t2 where t2.id = a.dept_id) deptName
         from SYS_USER a
         where a.del_flag = 0
           and a.id = #{value}
@@ -51,7 +51,7 @@
              , a.username
              , a.real_name
              , a.MOBILE
-             , (select t2.dept_name from SYS_DEPT t2 where t2.dept_id = a.dept_id) deptName
+             , (select t2.name from SYS_DEPT t2 where t2.id = a.dept_id) deptName
              , a.password
         from SYS_USER a
         where a.is_delete = 0
@@ -92,7 +92,7 @@
             and dept_id = #{unitid}
         </if>
         <if test="code != null and code != ''">
-            or dept_id in (select dept_id from SYS_DEPT where dept_code=#{code}))
+            or dept_id in (select id from SYS_DEPT where code=#{code}))
         </if>
         <if test="password != null and password != ''">
             and password = #{password}
@@ -107,7 +107,7 @@
              , a.username
              , a.real_name
              , a.MOBILE
-             , (select t2.dept_name from SYS_DEPT t2 where t2.dept_id = a.dept_id) deptName
+             , (select t2.name from SYS_DEPT t2 where t2.id = a.dept_id) deptName
         from SYS_USER a
         where a.is_delete = 0
 #         and a.code = #{code}
@@ -117,7 +117,7 @@
         SELECT
         a.real_Name,
         c.name as roleName,
-        (select dept_name from SYS_DEPT d where a.DEPT_ID = d.DEPT_ID AND d.del_flag=0 limit 1 ) as deptName
+        (select name from SYS_DEPT d where a.DEPT_ID = d.ID AND d.is_delete=0 limit 1 ) as deptName
         FROM
         SYS_USER a,
         SYS_ROLE_USER b,

--
Gitblit v1.9.1