提交 173ef5d7 作者: zhenjie

用户列表认证状态过滤

上级 e923828e
......@@ -30,7 +30,7 @@ public class UserAccountController extends BaseController{
@ApiOperation(value = "客户列表")
@ApiResponses({ @ApiResponse(code = 200, message = "OK", response = UserAccountVO.class) })
@PostMapping("listAppUser")
public ResultBody listAppUser(@Validated(value = {Page.class})@RequestBody UserAccountQO userAccountQO){
public ResultBody<UserAccountVO> listAppUser(@Validated(value = {Page.class})@RequestBody UserAccountQO userAccountQO){
return userAccountService.listAppUser(userAccountQO);
}
......
......@@ -261,8 +261,8 @@
<if test="phoneNum != null and phoneNum != '' ">
and ( ua.phone_num like CONCAT("%",#{phoneNum},"%") )
</if>
<if test="companyAuthStatus != null ">
AND ca.auth_status >= #{companyAuthStatus}
<if test="companyAuthStatus != null">
AND IFNULL(ca.auth_status, 0) = #{companyAuthStatus}
</if>
<if test="startTime != null ">
AND ua.create_time >= #{startTime}
......@@ -284,15 +284,15 @@
<select id="listAppUser" resultType="com.mmc.iuav.user.entity.UserAccountDO" parameterType="com.mmc.iuav.user.model.qo.UserAccountQO">
select ua.id, ua.account_type, ua.account_no, ua.uid, ua.phone_num, ua.user_name, ua.nick_name, ua.user_img, ua.open_id, ua.union_id, ua.user_sex, ua.email, ua.source, ua.account_status, ua.remark,
ua.port_type, ua.is_deleted as deleted, ua.create_time, ua.update_time, ut.cooperation_tag_id, ca.auth_status as companyAuthStatus, ca.company_name
ua.port_type, ua.is_deleted as deleted, ua.create_time, ua.update_time, ut.cooperation_tag_id, IFNULL(ca.auth_status, 0) as companyAuthStatus, ca.company_name
from user_account ua left join user_tag ut on ua.id = ut.user_account_id left join company_auth ca on ua.id = ca.user_account_id
where
ua.is_deleted = 0 and ua.port_type = 100
<if test="phoneNum != null and phoneNum != '' ">
and ( ua.phone_num like CONCAT("%",#{phoneNum},"%") )
</if>
<if test="companyAuthStatus != null and companyAuthStatus != 0">
AND ca.auth_status >= #{companyAuthStatus}
<if test="companyAuthStatus != null">
AND IFNULL(ca.auth_status, 0) = #{companyAuthStatus}
</if>
<if test="startTime != null ">
AND ua.create_time >= #{startTime}
......
......@@ -11,6 +11,7 @@ data-filter:
- /userapp/auth/appletLogin
- /userapp/auth/backEndLogin
- /userapp/cooperation/listTag
- /userapp/cooperation/feignListCooperationTag
- /userapp/cooperation/getTagById
- /userapp/temp-auth/getLoginInfo
- /userapp/wx/getAppletQRCode
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论