wg-basic/service-department/src/main/resources/mybatis/mapper/department-user-adjustment-mapper.xml

46 lines
1.7 KiB
XML
Raw Normal View History

2021-01-29 15:02:37 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
2021-02-14 22:09:36 +08:00
<mapper namespace="ink.wgink.service.department.dao.IDepartmentUserAdjustmentDao">
2021-01-29 15:02:37 +08:00
<cache flushInterval="3600000"/>
2021-02-14 22:09:36 +08:00
<!-- 建表 -->
<update id="createTable">
CREATE TABLE IF NOT EXISTS `sys_department_user_adjustment` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`user_id` char(36) NOT NULL COMMENT '用户',
`user_name` varchar(255) NOT NULL COMMENT '用户名称',
`department_id` char(36) NOT NULL COMMENT '部门',
`department_name` varchar(255) NOT NULL COMMENT '部门名称',
`adjustment_type` varchar(255) NOT NULL COMMENT '调整类别',
`gmt_create` datetime NOT NULL COMMENT '创建时间',
`creator` char(36) NOT NULL COMMENT '创建人',
`creator_name` varchar(255) NOT NULL COMMENT '创建人名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
</update>
2021-01-29 15:02:37 +08:00
<!-- 保存部门用户调整 -->
<insert id="save" parameterType="map" flushCache="true">
2021-02-14 22:09:36 +08:00
INSERT INTO sys_department_user_adjustment (
2021-01-29 15:02:37 +08:00
user_id,
user_name,
department_id,
department_name,
adjustment_type,
creator,
creator_name,
gmt_create
) VALUES (
#{userId},
#{userName},
#{departmentId},
#{departmentName},
#{adjustmentType},
#{creator},
#{creatorName},
#{gmtCreate}
)
</insert>
</mapper>