| | |
| | | <result column="department_id" jdbcType="INTEGER" property="departmentId" /> |
| | | </resultMap> |
| | | <sql id="Base_Column_List"> |
| | | id, user_id, department_id |
| | | id, user_id, department_id, dept_admin |
| | | </sql> |
| | | |
| | | <insert id="insert" parameterType="com.mindskip.xzs.domain.UserDepartment" useGeneratedKeys="true" keyProperty="id"> |
| | | insert into t_user_department (id, user_id, department_id |
| | | insert into t_user_department (id, user_id, department_id, dept_admin |
| | | ) |
| | | values (#{id,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{departmentId,jdbcType=INTEGER} |
| | | values (#{id,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{departmentId,jdbcType=INTEGER}, #{deptAdmin} |
| | | ) |
| | | </insert> |
| | | |
| | | <insert id="insertBatchByDepartmentExamine"> |
| | | insert into t_user_department (user_id, department_id) |
| | | values |
| | | <foreach collection="departmentIds.split(',')" item="item" separator=","> |
| | | (#{userId}, #{item}) |
| | | </foreach> |
| | | </insert> |
| | | |
| | | <select id="selectByUserId" parameterType="java.lang.Integer" resultMap="BaseResultMap"> |
| | | select |
| | | <include refid="Base_Column_List" /> |