diff --git a/chenhai-system/src/main/resources/mapper/system/SysConfigMapper.xml b/chenhai-system/src/main/resources/mapper/system/SysConfigMapper.xml index 859cecf..21cdae2 100644 --- a/chenhai-system/src/main/resources/mapper/system/SysConfigMapper.xml +++ b/chenhai-system/src/main/resources/mapper/system/SysConfigMapper.xml @@ -51,10 +51,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND config_key like concat('%', #{configKey}, '%') - and date_format(create_time,'%y%m%d') >= date_format(#{params.beginTime},'%y%m%d') + and date_format(create_time,'%Y%m%d') >= date_format(#{params.beginTime},'%Y%m%d') - and date_format(create_time,'%y%m%d') <= date_format(#{params.endTime},'%y%m%d') + and date_format(create_time,'%Y%m%d') <= date_format(#{params.endTime},'%Y%m%d') diff --git a/chenhai-system/src/main/resources/mapper/system/SysDeptMapper.xml b/chenhai-system/src/main/resources/mapper/system/SysDeptMapper.xml index 547f994..7b1223b 100644 --- a/chenhai-system/src/main/resources/mapper/system/SysDeptMapper.xml +++ b/chenhai-system/src/main/resources/mapper/system/SysDeptMapper.xml @@ -1,248 +1,159 @@ +PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" +"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - - - - - - - - - - - - - - - - - - - - - - select d.dept_id, - d.parent_id, - d.ancestors, - d.dept_name, - d.order_num, - d.leader, - d.phone, - d.email, - d.status, - d.area_code, - d.del_flag, - d.create_by, - d.create_time, - LENGTH(d.ancestors) - LENGTH(REPLACE(d.ancestors, ',', '')) + 1 AS char_num + + + + + + + + + + + + + + + + + + + + select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.del_flag, d.create_by, d.create_time from sys_dept d - - where d.del_flag = '0' - - AND dept_id = #{deptId} - + + AND dept_id = #{deptId} + - AND parent_id = #{parentId} - - - AND dept_name like concat('%', #{deptName}, '%') - - - AND status = #{status} - - or FIND_IN_SET(#{deptId},ancestors) - - ${params.dataScope} - order by d.parent_id, d.order_num - - - - - - - + - + + and d.dept_id not in (select d.parent_id from sys_dept d inner join sys_role_dept rd on d.dept_id = rd.dept_id and rd.role_id = #{roleId}) + + order by d.parent_id, d.order_num + + - - + select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, + (select dept_name from sys_dept where dept_id = d.parent_id) parent_name + from sys_dept d + where d.dept_id = #{deptId} + + - - - - - - - - - - + select count(1) from sys_user where dept_id = #{deptId} and del_flag = '0' + + + + + + + + + + - insert into sys_dept( - dept_id, - parent_id, - dept_name, - ancestors, - order_num, - leader, - phone, - email, - status, - area_code, - create_by, - create_time - )values( - #{deptId}, - #{parentId}, - #{deptName}, - #{ancestors}, - #{orderNum}, - #{leader}, - #{phone}, - #{email}, - #{status}, - #{areaCode}, - #{createBy}, - sysdate() - ) - - - - update sys_dept - - parent_id = #{parentId}, - dept_name = #{deptName}, - ancestors = #{ancestors}, - order_num = #{orderNum}, - leader = #{leader}, - phone = #{phone}, - email = #{email}, - status = #{status}, - area_code = #{areaCode}, - update_by = #{updateBy}, - update_time = sysdate() - - where dept_id = #{deptId} - - - - update sys_dept set ancestors = - - when #{item.deptId} then #{item.ancestors} + insert into sys_dept( + dept_id, + parent_id, + dept_name, + ancestors, + order_num, + leader, + phone, + email, + status, + create_by, + create_time + )values( + #{deptId}, + #{parentId}, + #{deptName}, + #{ancestors}, + #{orderNum}, + #{leader}, + #{phone}, + #{email}, + #{status}, + #{createBy}, + sysdate() + ) + + + + update sys_dept + + parent_id = #{parentId}, + dept_name = #{deptName}, + ancestors = #{ancestors}, + order_num = #{orderNum}, + leader = #{leader}, + phone = #{phone}, + email = #{email}, + status = #{status}, + update_by = #{updateBy}, + update_time = sysdate() + + where dept_id = #{deptId} + + + + update sys_dept set ancestors = + + when #{item.deptId} then #{item.ancestors} + + where dept_id in + + #{item.deptId} + + + + + update sys_dept set status = '0' where dept_id in + + #{deptId} - where dept_id in - - #{item.deptId} - - - - - update sys_dept set status = '0' where dept_id in - - #{deptId} - - - - - update sys_dept - set del_flag = '2' - where dept_id = #{deptId} - + + + + update sys_dept set del_flag = '2' where dept_id = #{deptId} + - + \ No newline at end of file diff --git a/chenhai-system/src/main/resources/mapper/system/SysDictDataMapper.xml b/chenhai-system/src/main/resources/mapper/system/SysDictDataMapper.xml index 19dc335..f471c45 100644 --- a/chenhai-system/src/main/resources/mapper/system/SysDictDataMapper.xml +++ b/chenhai-system/src/main/resources/mapper/system/SysDictDataMapper.xml @@ -41,7 +41,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" order by dict_sort asc - where status = '0' and dict_type = #{dictType} order by dict_sort asc diff --git a/chenhai-system/src/main/resources/mapper/system/SysDictTypeMapper.xml b/chenhai-system/src/main/resources/mapper/system/SysDictTypeMapper.xml index fdd7760..8f5fd51 100644 --- a/chenhai-system/src/main/resources/mapper/system/SysDictTypeMapper.xml +++ b/chenhai-system/src/main/resources/mapper/system/SysDictTypeMapper.xml @@ -33,10 +33,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND dict_type like concat('%', #{dictType}, '%') - and date_format(create_time,'%y%m%d') >= date_format(#{params.beginTime},'%y%m%d') + and date_format(create_time,'%Y%m%d') >= date_format(#{params.beginTime},'%Y%m%d') - and date_format(create_time,'%y%m%d') <= date_format(#{params.endTime},'%y%m%d') + and date_format(create_time,'%Y%m%d') <= date_format(#{params.endTime},'%Y%m%d') diff --git a/chenhai-system/src/main/resources/mapper/system/SysMenuMapper.xml b/chenhai-system/src/main/resources/mapper/system/SysMenuMapper.xml index a4db88f..6b5ae9f 100644 --- a/chenhai-system/src/main/resources/mapper/system/SysMenuMapper.xml +++ b/chenhai-system/src/main/resources/mapper/system/SysMenuMapper.xml @@ -13,6 +13,7 @@ + @@ -28,7 +29,7 @@ - select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time + select menu_id, menu_name, parent_id, order_num, path, component, `query`, route_name, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time from sys_menu @@ -49,13 +50,13 @@ where notice_id = #{noticeId} - + - + insert into sys_notice ( - notice_title, - notice_type, - notice_content, - status, - remark, - create_by, - cover, - view_num, - create_time - )values( - #{noticeTitle}, - #{noticeType}, - #{noticeContent}, - #{status}, - #{remark}, - #{createBy}, - #{cover}, - #{viewNum}, - sysdate() - - ) + notice_title, + notice_type, + notice_content, + status, + remark, + create_by, + create_time + )values( + #{noticeTitle}, + #{noticeType}, + #{noticeContent}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) - + - update sys_notice + update sys_notice - notice_title = #{noticeTitle}, - notice_type = #{noticeType}, - notice_content = #{noticeContent}, - status = #{status}, + notice_title = #{noticeTitle}, + notice_type = #{noticeType}, + notice_content = #{noticeContent}, + status = #{status}, update_by = #{updateBy}, - cover = #{cover}, - view_num = #{viewNum}, - update_time = sysdate() + update_time = sysdate() where notice_id = #{noticeId} - + - delete - from sys_notice - where notice_id = #{noticeId} + delete from sys_notice where notice_id = #{noticeId} - + - delete from sys_notice where notice_id in + delete from sys_notice where notice_id in #{noticeId} - - + + \ No newline at end of file diff --git a/chenhai-system/src/main/resources/mapper/system/SysOperLogMapper.xml b/chenhai-system/src/main/resources/mapper/system/SysOperLogMapper.xml index 279ae50..39c5916 100644 --- a/chenhai-system/src/main/resources/mapper/system/SysOperLogMapper.xml +++ b/chenhai-system/src/main/resources/mapper/system/SysOperLogMapper.xml @@ -37,6 +37,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"