|
@@ -1,9 +1,13 @@
|
|
|
package com.siwei.apply.service.impl;
|
|
|
|
|
|
+import com.siwei.apply.domain.Project;
|
|
|
import com.siwei.apply.domain.Ydbp;
|
|
|
+import com.siwei.apply.domain.res.YdbpRes;
|
|
|
import com.siwei.apply.domain.vo.YdbpUpdateVo;
|
|
|
+import com.siwei.apply.mapper.ProjectMapper;
|
|
|
import com.siwei.apply.mapper.YdbpMapper;
|
|
|
import com.siwei.apply.service.YdbpService;
|
|
|
+import com.siwei.common.core.utils.bean.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -16,6 +20,8 @@ import static com.siwei.apply.common.Common.UserId;
|
|
|
public class YdbpImpl implements YdbpService {
|
|
|
@Autowired
|
|
|
private YdbpMapper ydbpMapper;
|
|
|
+ @Autowired
|
|
|
+ private ProjectMapper projectMapper;
|
|
|
|
|
|
@Override
|
|
|
public Boolean isExit(String projectId) {
|
|
@@ -31,8 +37,16 @@ public class YdbpImpl implements YdbpService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Ydbp get(String id) {
|
|
|
- return ydbpMapper.get(id);
|
|
|
+ public YdbpRes get(String projectId) {
|
|
|
+ Ydbp ydbp = ydbpMapper.get(projectId);
|
|
|
+ Project project = projectMapper.get(projectId);
|
|
|
+
|
|
|
+ YdbpRes ydbpRes = new YdbpRes();
|
|
|
+ BeanUtils.copyProperties(ydbp, ydbpRes);
|
|
|
+ ydbpRes.setProjectName(project.getName());
|
|
|
+ ydbpRes.setProjectCode(project.getCode());
|
|
|
+ ydbpRes.setProjectType(project.getProjectType());
|
|
|
+ return ydbpRes;
|
|
|
}
|
|
|
|
|
|
@Override
|