发展规划-学习路径模块 图片显示
This commit is contained in:
parent
1b7ea03dbf
commit
b9ccd13511
@ -62,4 +62,6 @@ public class LearningPathInfo extends BaseEntity {
|
|||||||
*/
|
*/
|
||||||
private List<LearningPathCourse> learningPathCourseList;
|
private List<LearningPathCourse> learningPathCourseList;
|
||||||
|
|
||||||
|
private String photoBase;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,11 @@
|
|||||||
package com.inspur.service.impl;
|
package com.inspur.service.impl;
|
||||||
|
|
||||||
|
import java.util.Base64;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
import com.inspur.common.sftp.ISFTPServices;
|
||||||
import com.inspur.common.utils.DateUtils;
|
import com.inspur.common.utils.DateUtils;
|
||||||
import com.inspur.common.utils.SecurityUtils;
|
import com.inspur.common.utils.SecurityUtils;
|
||||||
import com.inspur.common.utils.StringUtils;
|
import com.inspur.common.utils.StringUtils;
|
||||||
@ -33,6 +35,9 @@ public class LearningPathInfoServiceImpl implements ILearningPathInfoService
|
|||||||
@Autowired
|
@Autowired
|
||||||
private ILearningPathCourseService learningPathCourseService;
|
private ILearningPathCourseService learningPathCourseService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ISFTPServices sftpServices;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询学习路径信息
|
* 查询学习路径信息
|
||||||
*
|
*
|
||||||
@ -45,6 +50,10 @@ public class LearningPathInfoServiceImpl implements ILearningPathInfoService
|
|||||||
LearningPathInfo learningPathInfo = learningPathInfoMapper.selectLearningPathInfoById(id);
|
LearningPathInfo learningPathInfo = learningPathInfoMapper.selectLearningPathInfoById(id);
|
||||||
if (Objects.nonNull(learningPathInfo)){
|
if (Objects.nonNull(learningPathInfo)){
|
||||||
learningPathInfo.setLearningPathCourseList(learningPathCourseService.selectLearningPathCourseByPathId(id));
|
learningPathInfo.setLearningPathCourseList(learningPathCourseService.selectLearningPathCourseByPathId(id));
|
||||||
|
if (StringUtils.isNotEmpty(learningPathInfo.getFileName())){
|
||||||
|
byte[] bytes = sftpServices.downLoadFile(learningPathInfo.getFileName());
|
||||||
|
learningPathInfo.setPhotoBase("data:image/png;base64,"+Base64.getEncoder().encodeToString(bytes));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return learningPathInfo;
|
return learningPathInfo;
|
||||||
}
|
}
|
||||||
|
@ -361,7 +361,7 @@
|
|||||||
</el-card>
|
</el-card>
|
||||||
<el-card>
|
<el-card>
|
||||||
<div slot="header" class="clearfix"><span>学习路径</span></div>
|
<div slot="header" class="clearfix"><span>学习路径</span></div>
|
||||||
<!-- <img src="https://img2.baidu.com/it/u=1998428691,4088712844&fm=253&fmt=auto&app=120&f=BMP?w=753&h=500" alt="learningPathForm.fileName" width="700px" height="400px">-->
|
<img :src="learningPathForm.photoBase" alt="learningPathForm.fileName" width="700px" height="400px">
|
||||||
<el-table :data="allDiaLogSelectList">
|
<el-table :data="allDiaLogSelectList">
|
||||||
<el-table-column label="课程名称" align="center" prop="courseName" />
|
<el-table-column label="课程名称" align="center" prop="courseName" />
|
||||||
<el-table-column label="课程类型" align="center" prop="typeName" />
|
<el-table-column label="课程类型" align="center" prop="typeName" />
|
||||||
|
Loading…
Reference in New Issue
Block a user