|
|
@ -28,7 +28,7 @@ |
|
|
|
<result property="localType" column="local_type"/> |
|
|
|
<result property="houseType" column="house_type"/> |
|
|
|
<result property="nation" column="nation"/> |
|
|
|
<result property="national" column="national"/> |
|
|
|
<!-- <result property="national" column="national"/>--> |
|
|
|
<result property="nativePlace" column="native_place"/> |
|
|
|
<result property="nativeAddress" column="native_address"/> |
|
|
|
<result property="currAddress" column="curr_address"/> |
|
|
@ -50,101 +50,101 @@ |
|
|
|
</resultMap> |
|
|
|
|
|
|
|
<sql id="sysUserSql"> |
|
|
|
sys_user.`id`, |
|
|
|
sys_user.`mobile`, |
|
|
|
sys_user.`account`, |
|
|
|
sys_user.`name`, |
|
|
|
sys_user.`code`, |
|
|
|
sys_user.`password`, |
|
|
|
sys_user.`icon`, |
|
|
|
sys_user.`dept_id`, |
|
|
|
sys_user.`position_id`, |
|
|
|
sys_user.`super_flag`, |
|
|
|
sys_user.`login_enable`, |
|
|
|
sys_user.`serving_state`, |
|
|
|
sys_user.`identity_no`, |
|
|
|
sys_user.`enter_date`, |
|
|
|
sys_user.`formal_date`, |
|
|
|
sys_user.`formal_status`, |
|
|
|
sys_user.`remark`, |
|
|
|
sys_user.`emer_name`, |
|
|
|
sys_user.`emer_relate`, |
|
|
|
sys_user.`emer_mobile`, |
|
|
|
sys_user.`emer_worksapce`, |
|
|
|
sys_user.`emer_address`, |
|
|
|
sys_user.`local_type`, |
|
|
|
sys_user.`house_type`, |
|
|
|
sys_user.`nation`, |
|
|
|
sys_user.`national`, |
|
|
|
sys_user.`native_place`, |
|
|
|
sys_user.`native_address`, |
|
|
|
sys_user.`curr_address`, |
|
|
|
sys_user.`politics_status`, |
|
|
|
sys_user.`married_flag`, |
|
|
|
sys_user.`gender`, |
|
|
|
sys_user.`birthday`, |
|
|
|
sys_user.`edu_school`, |
|
|
|
sys_user.`edu_level`, |
|
|
|
sys_user.`edu_profession`, |
|
|
|
sys_user.`app_client`, |
|
|
|
sys_user.`app_token`, |
|
|
|
sys_user.`create_time`, |
|
|
|
sys_user.`create_by`, |
|
|
|
sys_user.`update_time`, |
|
|
|
sys_user.`update_by`, |
|
|
|
sys_user.`del_flag`, |
|
|
|
sys_user.`tenant_id` </sql> |
|
|
|
sys_user.id, |
|
|
|
sys_user.mobile, |
|
|
|
sys_user.account, |
|
|
|
sys_user.name, |
|
|
|
sys_user.code, |
|
|
|
sys_user.password, |
|
|
|
sys_user.icon, |
|
|
|
sys_user.dept_id, |
|
|
|
sys_user.position_id, |
|
|
|
sys_user.super_flag, |
|
|
|
sys_user.login_enable, |
|
|
|
sys_user.serving_state, |
|
|
|
sys_user.identity_no, |
|
|
|
sys_user.enter_date, |
|
|
|
sys_user.formal_date, |
|
|
|
sys_user.formal_status, |
|
|
|
sys_user.remark, |
|
|
|
sys_user.emer_name, |
|
|
|
sys_user.emer_relate, |
|
|
|
sys_user.emer_mobile, |
|
|
|
sys_user.emer_worksapce, |
|
|
|
sys_user.emer_address, |
|
|
|
sys_user.local_type, |
|
|
|
sys_user.house_type, |
|
|
|
sys_user.nation, |
|
|
|
<!-- sys_user.national,--> |
|
|
|
sys_user.native_place, |
|
|
|
sys_user.native_address, |
|
|
|
sys_user.curr_address, |
|
|
|
sys_user.politics_status, |
|
|
|
sys_user.married_flag, |
|
|
|
sys_user.gender, |
|
|
|
sys_user.birthday, |
|
|
|
sys_user.edu_school, |
|
|
|
sys_user.edu_level, |
|
|
|
sys_user.edu_profession, |
|
|
|
sys_user.app_client, |
|
|
|
sys_user.app_token, |
|
|
|
sys_user.create_time, |
|
|
|
sys_user.create_by, |
|
|
|
sys_user.update_time, |
|
|
|
sys_user.update_by, |
|
|
|
sys_user.del_flag, |
|
|
|
sys_user.tenant_id </sql> |
|
|
|
|
|
|
|
<select id="listUser" parameterType="com.qs.serve.modules.sys.entity.SysUser" resultMap="sysUserMap"> |
|
|
|
SELECT <include refid="sysUserSql"/> FROM `sys_user` `sys_user` |
|
|
|
SELECT <include refid="sysUserSql"/> FROM sys_user sys_user |
|
|
|
<if test="query.roleIds!=null and query.roleIds.size > 0"> |
|
|
|
left join sys_user_role sys_user_role ON sys_user_role.user_id = sys_user.id |
|
|
|
</if> |
|
|
|
<where> |
|
|
|
<if test="query.id != null and query.id != ''"> and `sys_user`.`id` = #{query.id}</if> |
|
|
|
<if test="query.mobile != null and query.mobile != ''"> and `sys_user`.`mobile` = #{query.mobile}</if> |
|
|
|
<if test="query.account != null and query.account != ''"> and `sys_user`.`account` = #{query.account}</if> |
|
|
|
<if test="query.name != null and query.name != ''"> and `sys_user`.`name` = #{query.name}</if> |
|
|
|
<if test="query.code != null and query.code != ''"> and `sys_user`.`code` = #{query.code}</if> |
|
|
|
<if test="query.password != null and query.password != ''"> and `sys_user`.`password` = #{query.password}</if> |
|
|
|
<if test="query.icon != null and query.icon != ''"> and `sys_user`.`icon` = #{query.icon}</if> |
|
|
|
<if test="query.deptId != null and query.deptId != ''"> and `sys_user`.`dept_id` = #{query.deptId}</if> |
|
|
|
<if test="query.positionId != null and query.positionId != ''"> and `sys_user`.`position_id` = #{query.positionId}</if> |
|
|
|
<if test="query.superFlag != null"> and `sys_user`.`super_flag` = #{query.superFlag}</if> |
|
|
|
<if test="query.loginEnable != null"> and `sys_user`.`login_enable` = #{query.loginEnable}</if> |
|
|
|
<if test="query.servingState != null"> and `sys_user`.`serving_state` = #{query.servingState}</if> |
|
|
|
<if test="query.identityNo != null and query.identityNo != ''"> and `sys_user`.`identity_no` = #{query.identityNo}</if> |
|
|
|
<if test="query.enterDate != null"> and `sys_user`.`enter_date` = #{query.enterDate}</if> |
|
|
|
<if test="query.formalDate != null"> and `sys_user`.`formal_date` = #{query.formalDate}</if> |
|
|
|
<if test="query.formalStatus != null"> and `sys_user`.`formal_status` = #{query.formalStatus}</if> |
|
|
|
<if test="query.remark != null and query.remark != ''"> and `sys_user`.`remark` = #{query.remark}</if> |
|
|
|
<if test="query.emerName != null and query.emerName != ''"> and `sys_user`.`emer_name` = #{query.emerName}</if> |
|
|
|
<if test="query.emerRelate != null and query.emerRelate != ''"> and `sys_user`.`emer_relate` = #{query.emerRelate}</if> |
|
|
|
<if test="query.emerWorksapce != null and query.emerWorksapce != ''"> and `sys_user`.`emer_worksapce` = #{query.emerWorksapce}</if> |
|
|
|
<if test="query.emerAddress != null and query.emerAddress != ''"> and `sys_user`.`emer_address` = #{query.emerAddress}</if> |
|
|
|
<if test="query.localType != null"> and `sys_user`.`local_type` = #{query.localType}</if> |
|
|
|
<if test="query.houseType != null"> and `sys_user`.`house_type` = #{query.houseType}</if> |
|
|
|
<if test="query.nation != null and query.nation != ''"> and `sys_user`.`nation` = #{query.nation}</if> |
|
|
|
<if test="query.national != null and query.national != ''"> and `sys_user`.`national` = #{query.national}</if> |
|
|
|
<if test="query.nativePlace != null and query.nativePlace != ''"> and `sys_user`.`native_place` = #{query.nativePlace}</if> |
|
|
|
<if test="query.nativeAddress != null and query.nativeAddress != ''"> and `sys_user`.`native_address` = #{query.nativeAddress}</if> |
|
|
|
<if test="query.currAddress != null and query.currAddress != ''"> and `sys_user`.`curr_address` = #{query.currAddress}</if> |
|
|
|
<if test="query.politicsStatus != null and query.politicsStatus != ''"> and `sys_user`.`politics_status` = #{query.politicsStatus}</if> |
|
|
|
<if test="query.marriedFlag != null"> and `sys_user`.`married_flag` = #{query.marriedFlag}</if> |
|
|
|
<if test="query.gender != null"> and `sys_user`.`gender` = #{query.gender}</if> |
|
|
|
<if test="query.birthday != null"> and `sys_user`.`birthday` = #{query.birthday}</if> |
|
|
|
<if test="query.eduSchool != null and query.eduSchool != ''"> and `sys_user`.`edu_school` = #{query.eduSchool}</if> |
|
|
|
<if test="query.eduLevel != null"> and `sys_user`.`edu_level` = #{query.eduLevel}</if> |
|
|
|
<if test="query.eduProfession != null and query.eduProfession != ''"> and `sys_user`.`edu_profession` = #{query.eduProfession}</if> |
|
|
|
<if test="query.appClient != null and query.appClient != ''"> and `sys_user`.`app_client` = #{query.appClient}</if> |
|
|
|
<if test="query.appToken != null and query.appToken != ''"> and `sys_user`.`app_token` = #{query.appToken}</if> |
|
|
|
<if test="query.createTime != null"> and `sys_user`.`create_time` = #{query.createTime}</if> |
|
|
|
<if test="query.createBy != null and query.createBy != ''"> and `sys_user`.`create_by` = #{query.createBy}</if> |
|
|
|
<if test="query.updateTime != null"> and `sys_user`.`update_time` = #{query.updateTime}</if> |
|
|
|
<if test="query.updateBy != null and query.updateBy != ''"> and `sys_user`.`update_by` = #{query.updateBy}</if> |
|
|
|
<if test="query.delFlag != null"> and `sys_user`.`del_flag` = #{query.delFlag}</if> |
|
|
|
<if test="query.tenantId != null and query.tenantId != ''"> and `sys_user`.`tenant_id` = #{query.tenantId}</if> |
|
|
|
<if test="query.multiDeptIds != null and query.multiDeptIds.size > 0 "> and `sys_user`.dept_id in |
|
|
|
<if test="query.id != null and query.id != ''"> and sys_user.id = #{query.id}</if> |
|
|
|
<if test="query.mobile != null and query.mobile != ''"> and sys_user.mobile = #{query.mobile}</if> |
|
|
|
<if test="query.account != null and query.account != ''"> and sys_user.account = #{query.account}</if> |
|
|
|
<if test="query.name != null and query.name != ''"> and sys_user.name = #{query.name}</if> |
|
|
|
<if test="query.code != null and query.code != ''"> and sys_user.code = #{query.code}</if> |
|
|
|
<if test="query.password != null and query.password != ''"> and sys_user.password = #{query.password}</if> |
|
|
|
<if test="query.icon != null and query.icon != ''"> and sys_user.icon = #{query.icon}</if> |
|
|
|
<if test="query.deptId != null and query.deptId != ''"> and sys_user.dept_id = #{query.deptId}</if> |
|
|
|
<if test="query.positionId != null and query.positionId != ''"> and sys_user.position_id = #{query.positionId}</if> |
|
|
|
<if test="query.superFlag != null"> and sys_user.super_flag = #{query.superFlag}</if> |
|
|
|
<if test="query.loginEnable != null"> and sys_user.login_enable = #{query.loginEnable}</if> |
|
|
|
<if test="query.servingState != null"> and sys_user.serving_state = #{query.servingState}</if> |
|
|
|
<if test="query.identityNo != null and query.identityNo != ''"> and sys_user.identity_no = #{query.identityNo}</if> |
|
|
|
<if test="query.enterDate != null"> and sys_user.enter_date = #{query.enterDate}</if> |
|
|
|
<if test="query.formalDate != null"> and sys_user.formal_date = #{query.formalDate}</if> |
|
|
|
<if test="query.formalStatus != null"> and sys_user.formal_status = #{query.formalStatus}</if> |
|
|
|
<if test="query.remark != null and query.remark != ''"> and sys_user.remark = #{query.remark}</if> |
|
|
|
<if test="query.emerName != null and query.emerName != ''"> and sys_user.emer_name = #{query.emerName}</if> |
|
|
|
<if test="query.emerRelate != null and query.emerRelate != ''"> and sys_user.emer_relate = #{query.emerRelate}</if> |
|
|
|
<if test="query.emerWorksapce != null and query.emerWorksapce != ''"> and sys_user.emer_worksapce = #{query.emerWorksapce}</if> |
|
|
|
<if test="query.emerAddress != null and query.emerAddress != ''"> and sys_user.emer_address = #{query.emerAddress}</if> |
|
|
|
<if test="query.localType != null"> and sys_user.local_type = #{query.localType}</if> |
|
|
|
<if test="query.houseType != null"> and sys_user.house_type = #{query.houseType}</if> |
|
|
|
<if test="query.nation != null and query.nation != ''"> and sys_user.nation = #{query.nation}</if> |
|
|
|
<!-- <if test="query.national != null and query.national != ''"> and sys_user.national = #{query.national}</if>--> |
|
|
|
<if test="query.nativePlace != null and query.nativePlace != ''"> and sys_user.native_place = #{query.nativePlace}</if> |
|
|
|
<if test="query.nativeAddress != null and query.nativeAddress != ''"> and sys_user.native_address = #{query.nativeAddress}</if> |
|
|
|
<if test="query.currAddress != null and query.currAddress != ''"> and sys_user.curr_address = #{query.currAddress}</if> |
|
|
|
<if test="query.politicsStatus != null and query.politicsStatus != ''"> and sys_user.politics_status = #{query.politicsStatus}</if> |
|
|
|
<if test="query.marriedFlag != null"> and sys_user.married_flag = #{query.marriedFlag}</if> |
|
|
|
<if test="query.gender != null"> and sys_user.gender = #{query.gender}</if> |
|
|
|
<if test="query.birthday != null"> and sys_user.birthday = #{query.birthday}</if> |
|
|
|
<if test="query.eduSchool != null and query.eduSchool != ''"> and sys_user.edu_school = #{query.eduSchool}</if> |
|
|
|
<if test="query.eduLevel != null"> and sys_user.edu_level = #{query.eduLevel}</if> |
|
|
|
<if test="query.eduProfession != null and query.eduProfession != ''"> and sys_user.edu_profession = #{query.eduProfession}</if> |
|
|
|
<if test="query.appClient != null and query.appClient != ''"> and sys_user.app_client = #{query.appClient}</if> |
|
|
|
<if test="query.appToken != null and query.appToken != ''"> and sys_user.app_token = #{query.appToken}</if> |
|
|
|
<if test="query.createTime != null"> and sys_user.create_time = #{query.createTime}</if> |
|
|
|
<if test="query.createBy != null and query.createBy != ''"> and sys_user.create_by = #{query.createBy}</if> |
|
|
|
<if test="query.updateTime != null"> and sys_user.update_time = #{query.updateTime}</if> |
|
|
|
<if test="query.updateBy != null and query.updateBy != ''"> and sys_user.update_by = #{query.updateBy}</if> |
|
|
|
<if test="query.delFlag != null"> and sys_user.del_flag = #{query.delFlag}</if> |
|
|
|
<if test="query.tenantId != null and query.tenantId != ''"> and sys_user.tenant_id = #{query.tenantId}</if> |
|
|
|
<if test="query.multiDeptIds != null and query.multiDeptIds.size > 0 "> and sys_user.dept_id in |
|
|
|
<foreach collection="query.multiDeptIds" item ="muDeptId" index="i" open="(" close=")" separator=","> |
|
|
|
#{muDeptId} |
|
|
|
</foreach> |
|
|
|