| | |
| | | <result property="deptId" column="dept_id"/> |
| | | <result property="userName" column="user_name"/> |
| | | <result property="nickName" column="nick_name"/> |
| | | <result property="userType" column="user_type"/> |
| | | <result property="email" column="email"/> |
| | | <result property="phonenumber" column="phonenumber"/> |
| | | <result property="sex" column="sex"/> |
| | |
| | | <result property="errorTimes" column="error_times"/> |
| | | <result property="standardlevel" column="standardlevel"/> |
| | | <result property="dingUserId" column="ding_user_id"/> |
| | | <result property="orgId" column="org_id"/> |
| | | <result property="orgName" column="org_name"/> |
| | | <association property="dept" column="dept_id" javaType="com.ruoyi.common.core.domain.entity.SysDept" |
| | | resultMap="deptResult"/> |
| | | <collection property="roles" javaType="java.util.List" resultMap="RoleResult"/> |
| | | |
| | | </resultMap> |
| | | |
| | | <resultMap id="deptResult" type="com.ruoyi.common.core.domain.entity.SysDept"> |
| | |
| | | u.ding_user_id, |
| | | u.error_nums, |
| | | u.error_times, |
| | | u.user_type, |
| | | u.user_name, |
| | | u.nick_name, |
| | | u.email, |
| | |
| | | u.create_time, |
| | | u.remark, |
| | | u.standardlevel, |
| | | u.org_id, |
| | | u.org_name, |
| | | d.dept_id, |
| | | d.parent_id, |
| | | d.dept_name, |
| | |
| | | |
| | | <select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult"> |
| | | <include refid="selectUserVo"/> |
| | | where u.user_name = #{userName} |
| | | where u.user_name = #{userName} or u.phonenumber = #{userName} |
| | | </select> |
| | | <select id="selectUserByDingUserId" parameterType="String" resultMap="SysUserResult"> |
| | | <include refid="selectUserVo"/> |
| | | where u.ding_user_id = #{dingUserId} |
| | | where u.phonenumber = #{mobile} |
| | | </select> |
| | | |
| | | <select id="selectUserByOpenID" parameterType="String" resultMap="SysUserResult"> |
| | |
| | | <if test="status != null and status != ''">status,</if> |
| | | <if test="createBy != null and createBy != ''">create_by,</if> |
| | | <if test="remark != null and remark != ''">remark,</if> |
| | | <if test="orgId != null and orgId != ''">org_id,</if> |
| | | <if test="orgName != null and orgName != ''">org_name,</if> |
| | | <if test="dingUserId != null and dingUserId != ''">ding_user_id,</if> |
| | | create_time |
| | | )values( |
| | |
| | | <if test="status != null and status != ''">#{status},</if> |
| | | <if test="createBy != null and createBy != ''">#{createBy},</if> |
| | | <if test="remark != null and remark != ''">#{remark},</if> |
| | | <if test="orgId != null and orgId != ''">#{org_id},</if> |
| | | <if test="orgName != null and orgName != ''">#{org_name},</if> |
| | | <if test="dingUserId != null and dingUserId != ''">#{dingUserId},</if> |
| | | sysdate() |
| | | ) |
| | |
| | | <if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if> |
| | | <if test="remark != null">remark = #{remark},</if> |
| | | <if test="errorNums != null">error_nums = #{errorNums},</if> |
| | | <if test="orgId != null">org_id = #{orgId},</if> |
| | | <if test="orgName != null">org_name = #{orgName},</if> |
| | | <if test="dingUserId != null and dingUserId != ''">ding_user_id = #{dingUserId},</if> |
| | | update_time = sysdate() |
| | | </set> |