update 文件详情回显上传人
This commit is contained in:
+16
@@ -6,6 +6,8 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.jero.common.system.api.ISysBaseAPI;
|
||||
import com.jero.common.system.vo.LoginUser;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.shiro.authz.annotation.RequiresRoles;
|
||||
import com.jero.common.api.vo.Result;
|
||||
@@ -27,6 +29,8 @@ public class OSSFileController {
|
||||
|
||||
@Autowired
|
||||
private IOSSFileService ossFileService;
|
||||
@Autowired
|
||||
private ISysBaseAPI sysBaseAPI;
|
||||
|
||||
@ResponseBody
|
||||
@GetMapping("/page")
|
||||
@@ -87,6 +91,11 @@ public class OSSFileController {
|
||||
result.error500("未找到对应实体");
|
||||
}
|
||||
else {
|
||||
String createBy = file.getCreateBy();
|
||||
LoginUser loginUser = sysBaseAPI.getUserByName(createBy);
|
||||
if (loginUser != null){
|
||||
file.setCreateBy(loginUser.getRealname());
|
||||
}
|
||||
result.setResult(file);
|
||||
result.setSuccess(true);
|
||||
}
|
||||
@@ -103,6 +112,13 @@ public class OSSFileController {
|
||||
LambdaQueryWrapper<OSSFile> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.in(OSSFile::getId ,Arrays.asList(ids.split(",")));
|
||||
List<OSSFile> list = ossFileService.list(wrapper);
|
||||
for (OSSFile file : list) {
|
||||
String createBy = file.getCreateBy();
|
||||
LoginUser loginUser = sysBaseAPI.getUserByName(createBy);
|
||||
if (loginUser != null){
|
||||
file.setCreateBy(loginUser.getRealname());
|
||||
}
|
||||
}
|
||||
return Result.OK(list);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user