| | |
| | | </resultMap> |
| | | |
| | | <sql id="Base_Column_List"> |
| | | id, name,deleted |
| | | id |
| | | , name,deleted |
| | | </sql> |
| | | |
| | | <insert id="add" parameterType="com.mindskip.xzs.domain.Department" useGeneratedKeys="true" keyProperty="id"> |
| | |
| | | </insert> |
| | | |
| | | <update id="update" parameterType="com.mindskip.xzs.domain.Department"> |
| | | update t_user |
| | | update t_department |
| | | <set> |
| | | <if test="name != null"> |
| | | name = #{name,jdbcType=VARCHAR}, |
| | | </if> |
| | | <if test="deleted != null"> |
| | | name = #{deleted,jdbcType=VARCHAR}, |
| | | deleted = #{deleted,jdbcType=VARCHAR}, |
| | | </if> |
| | | </set> |
| | | where id = #{id,jdbcType=INTEGER} |
| | |
| | | from t_department where deleted=0 |
| | | </select> |
| | | |
| | | <select id="page" resultMap="BaseResultMap" parameterType="com.mindskip.xzs.viewmodel.admin.department.DepartmentResponseVM"> |
| | | <select id="getById" resultMap="BaseResultMap"> |
| | | select |
| | | <include refid="Base_Column_List"/> |
| | | from t_department where deleted=0 |
| | | and id = #{id} |
| | | </select> |
| | | |
| | | <select id="page" resultMap="BaseResultMap" |
| | | parameterType="com.mindskip.xzs.viewmodel.admin.department.DepartmentResponseVM"> |
| | | SELECT |
| | | <include refid="Base_Column_List"/> |
| | | FROM t_department |
| | |
| | | |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="getName" resultMap="BaseResultMap"> |
| | | select |
| | | <include refid="Base_Column_List"/> |
| | | from t_department where deleted=0 and name = #{name} |
| | | </select> |
| | | </mapper> |