提交 173ef5d7 作者: zhenjie

用户列表认证状态过滤

上级 e923828e
...@@ -30,7 +30,7 @@ public class UserAccountController extends BaseController{ ...@@ -30,7 +30,7 @@ public class UserAccountController extends BaseController{
@ApiOperation(value = "客户列表") @ApiOperation(value = "客户列表")
@ApiResponses({ @ApiResponse(code = 200, message = "OK", response = UserAccountVO.class) }) @ApiResponses({ @ApiResponse(code = 200, message = "OK", response = UserAccountVO.class) })
@PostMapping("listAppUser") @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); return userAccountService.listAppUser(userAccountQO);
} }
......
...@@ -261,8 +261,8 @@ ...@@ -261,8 +261,8 @@
<if test="phoneNum != null and phoneNum != '' "> <if test="phoneNum != null and phoneNum != '' ">
and ( ua.phone_num like CONCAT("%",#{phoneNum},"%") ) and ( ua.phone_num like CONCAT("%",#{phoneNum},"%") )
</if> </if>
<if test="companyAuthStatus != null "> <if test="companyAuthStatus != null">
AND ca.auth_status >= #{companyAuthStatus} AND IFNULL(ca.auth_status, 0) = #{companyAuthStatus}
</if> </if>
<if test="startTime != null "> <if test="startTime != null ">
AND ua.create_time >= #{startTime} AND ua.create_time >= #{startTime}
...@@ -284,15 +284,15 @@ ...@@ -284,15 +284,15 @@
<select id="listAppUser" resultType="com.mmc.iuav.user.entity.UserAccountDO" parameterType="com.mmc.iuav.user.model.qo.UserAccountQO"> <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, 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 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 where
ua.is_deleted = 0 and ua.port_type = 100 ua.is_deleted = 0 and ua.port_type = 100
<if test="phoneNum != null and phoneNum != '' "> <if test="phoneNum != null and phoneNum != '' ">
and ( ua.phone_num like CONCAT("%",#{phoneNum},"%") ) and ( ua.phone_num like CONCAT("%",#{phoneNum},"%") )
</if> </if>
<if test="companyAuthStatus != null and companyAuthStatus != 0"> <if test="companyAuthStatus != null">
AND ca.auth_status >= #{companyAuthStatus} AND IFNULL(ca.auth_status, 0) = #{companyAuthStatus}
</if> </if>
<if test="startTime != null "> <if test="startTime != null ">
AND ua.create_time >= #{startTime} AND ua.create_time >= #{startTime}
......
...@@ -11,6 +11,7 @@ data-filter: ...@@ -11,6 +11,7 @@ data-filter:
- /userapp/auth/appletLogin - /userapp/auth/appletLogin
- /userapp/auth/backEndLogin - /userapp/auth/backEndLogin
- /userapp/cooperation/listTag - /userapp/cooperation/listTag
- /userapp/cooperation/feignListCooperationTag
- /userapp/cooperation/getTagById - /userapp/cooperation/getTagById
- /userapp/temp-auth/getLoginInfo - /userapp/temp-auth/getLoginInfo
- /userapp/wx/getAppletQRCode - /userapp/wx/getAppletQRCode
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论