|
@@ -7,6 +7,7 @@ import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
|
|
import cn.iocoder.yudao.module.bpm.api.task.BpmProcessInstanceApi;
|
|
|
import cn.iocoder.yudao.module.bpm.api.task.dto.BpmProcessInstanceCreateReqDTO;
|
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.oa.universal.vo.OaUniversalPageReqVO;
|
|
|
+import cn.iocoder.yudao.module.bpm.controller.admin.oa.universal.vo.OaUniversalRespVO;
|
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.oa.universal.vo.OaUniversalSaveReqVO;
|
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.task.BpmTaskApproveReqVO;
|
|
|
import cn.iocoder.yudao.module.bpm.controller.admin.task.vo.task.BpmTaskReturnReqVO;
|
|
@@ -14,6 +15,7 @@ import cn.iocoder.yudao.module.bpm.dal.dataobject.oa.universal.OaUniversalDO;
|
|
|
import cn.iocoder.yudao.module.bpm.dal.mysql.oa.universal.OaUniversalMapper;
|
|
|
import cn.iocoder.yudao.module.bpm.service.task.BpmTaskService;
|
|
|
import cn.iocoder.yudao.module.infra.api.file.FileApi;
|
|
|
+import cn.iocoder.yudao.module.infra.api.file.dto.FileDTO;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -246,8 +248,17 @@ public class OaUniversalServiceImpl extends ServiceImpl<OaUniversalMapper, OaUni
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public OaUniversalDO getOaUniversal(Long id) {
|
|
|
- return oaUniversalMapper.selectById(id);
|
|
|
+ public OaUniversalRespVO getOaUniversal(Long id) {
|
|
|
+ OaUniversalDO oaUniversalDO = oaUniversalMapper.selectById(id);
|
|
|
+ OaUniversalRespVO oaUniversalRespVO = BeanUtils.toBean(oaUniversalDO, OaUniversalRespVO.class);
|
|
|
+
|
|
|
+
|
|
|
+ List<FileDTO> fileList = fileApi.getFileDTOListByBiz(oaUniversalDO.getUniversalId());
|
|
|
+ oaUniversalRespVO.setFileList(fileList);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ return oaUniversalRespVO;
|
|
|
}
|
|
|
|
|
|
@Override
|