|
@@ -534,19 +534,30 @@ public class TAdminController {
|
|
|
@ApiOperation(value = "获取账号列表 分页")
|
|
|
@GetMapping("/pageAdmin")
|
|
|
public ResponseModel<IPage<?>> pageAdmin(String id,String name,String userName,String ifForeign,long current,long size ) {
|
|
|
+ if(StringUtils.isEmpty(id)){
|
|
|
+ return R.fail(ResponseCodesEnum.A0001,"null参数");
|
|
|
+ }
|
|
|
LambdaQueryWrapper<TAdmin> query = Wrappers.lambdaQuery();
|
|
|
if(StringUtils.isNotEmpty(name)){
|
|
|
query.eq(TAdmin::getName,name);
|
|
|
}
|
|
|
if(StringUtils.isNotEmpty(userName)){
|
|
|
- query.like(TAdmin::getUsername,userName);
|
|
|
+ query.eq(TAdmin::getUsername,userName);
|
|
|
}
|
|
|
if(StringUtils.isNotEmpty(ifForeign)){
|
|
|
- query.like(TAdmin::getIfForeign,ifForeign);
|
|
|
+ query.eq(TAdmin::getIfForeign,ifForeign);
|
|
|
}
|
|
|
if(StringUtils.isNotEmpty(id)){
|
|
|
- query.like(TAdmin::getRelationAdminId,id);
|
|
|
+ TAdmin byId = tAdminService.getById(id);
|
|
|
+ if(byId==null||byId.getId()==null){
|
|
|
+ return R.fail(ResponseCodesEnum.A0001,"没有找到商家");
|
|
|
+ }
|
|
|
+ if(byId.getType()<1){
|
|
|
+ }else {
|
|
|
+ query.eq(TAdmin::getRelationAdminId,id);
|
|
|
+ }
|
|
|
}
|
|
|
+ query.orderByDesc(TAdmin::getCreateDate);
|
|
|
Page<TAdmin> page = new Page<>(current, size, true);
|
|
|
IPage<TAdmin> iPage = tAdminService.page(page, query);
|
|
|
return R.ok(iPage);
|