|
@@ -6,10 +6,12 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.fdkankan.manage.common.PageInfo;
|
|
import com.fdkankan.manage.common.PageInfo;
|
|
import com.fdkankan.manage.entity.AuthorizeCamera;
|
|
import com.fdkankan.manage.entity.AuthorizeCamera;
|
|
import com.fdkankan.manage.entity.AuthorizeModeling;
|
|
import com.fdkankan.manage.entity.AuthorizeModeling;
|
|
|
|
+import com.fdkankan.manage.entity.IncrementUseType;
|
|
import com.fdkankan.manage.entity.SysUser;
|
|
import com.fdkankan.manage.entity.SysUser;
|
|
import com.fdkankan.manage.mapper.IAuthorizeModelingMapper;
|
|
import com.fdkankan.manage.mapper.IAuthorizeModelingMapper;
|
|
import com.fdkankan.manage.service.IAuthorizeModelingService;
|
|
import com.fdkankan.manage.service.IAuthorizeModelingService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
+import com.fdkankan.manage.service.IIncrementUseTypeService;
|
|
import com.fdkankan.manage.service.ISysUserService;
|
|
import com.fdkankan.manage.service.ISysUserService;
|
|
import com.fdkankan.manage.vo.request.AuthorizeParam;
|
|
import com.fdkankan.manage.vo.request.AuthorizeParam;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -33,7 +35,8 @@ public class AuthorizeModelingServiceImpl extends ServiceImpl<IAuthorizeModeling
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
ISysUserService sysUserService;
|
|
ISysUserService sysUserService;
|
|
-
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ IIncrementUseTypeService iIncrementUseTypeService;
|
|
@Override
|
|
@Override
|
|
public Object pageList(AuthorizeParam param) {
|
|
public Object pageList(AuthorizeParam param) {
|
|
LambdaQueryWrapper<AuthorizeModeling> wrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<AuthorizeModeling> wrapper = new LambdaQueryWrapper<>();
|
|
@@ -52,11 +55,17 @@ public class AuthorizeModelingServiceImpl extends ServiceImpl<IAuthorizeModeling
|
|
wrapper.orderByDesc(AuthorizeModeling::getCreateTime);
|
|
wrapper.orderByDesc(AuthorizeModeling::getCreateTime);
|
|
Page<AuthorizeModeling> page = this.page(new Page<>(param.getPageNum(), param.getPageSize()), wrapper);
|
|
Page<AuthorizeModeling> page = this.page(new Page<>(param.getPageNum(), param.getPageSize()), wrapper);
|
|
Set<Long> sysIds = page.getRecords().stream().map(AuthorizeModeling::getSysUserId).collect(Collectors.toSet());
|
|
Set<Long> sysIds = page.getRecords().stream().map(AuthorizeModeling::getSysUserId).collect(Collectors.toSet());
|
|
|
|
+ HashMap<Integer, IncrementUseType> typeMap = iIncrementUseTypeService.getTypeMap();
|
|
|
|
+
|
|
|
|
+
|
|
HashMap<Long, SysUser> userMap = sysUserService.getByIds(sysIds);
|
|
HashMap<Long, SysUser> userMap = sysUserService.getByIds(sysIds);
|
|
for (AuthorizeModeling record : page.getRecords()) {
|
|
for (AuthorizeModeling record : page.getRecords()) {
|
|
if(userMap.get(record.getSysUserId())!=null){
|
|
if(userMap.get(record.getSysUserId())!=null){
|
|
record.setSysUserName(userMap.get(record.getSysUserId()).getNickName());
|
|
record.setSysUserName(userMap.get(record.getSysUserId()).getNickName());
|
|
}
|
|
}
|
|
|
|
+ if(typeMap.get(record.getUseType()) !=null){
|
|
|
|
+ record.setUseTypeStr(typeMap.get(record.getUseType()).getName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return PageInfo.PageInfo(page);
|
|
return PageInfo.PageInfo(page);
|
|
}
|
|
}
|