forked from toolchaintechnologycenter/spdm-backend
fix:仿真策划获取树的req设置tag
This commit is contained in:
@@ -39,15 +39,6 @@ public class ProjectTreeTagReq {
|
||||
}
|
||||
req.setIdMap(idMap);
|
||||
|
||||
// 构建tagMap(完全固定)
|
||||
req.setTagMap(Arrays.asList(
|
||||
new TaskNodeTag("project", "tag1"),
|
||||
new TaskNodeTag("phase", "tag2"),
|
||||
new TaskNodeTag("machine", "tag4"),
|
||||
new TaskNodeTag("workspace", "tag5"),
|
||||
new TaskNodeTag("discipline", "tag6")
|
||||
));
|
||||
|
||||
return req;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,6 +27,7 @@ import com.sdm.common.feign.impl.system.ApproveFeignClientImpl;
|
||||
import com.sdm.common.feign.impl.system.MessageFeignClientImpl;
|
||||
import com.sdm.common.feign.impl.system.SysUserFeignClientImpl;
|
||||
import com.sdm.common.service.BaseService;
|
||||
import com.sdm.common.service.TagMapService;
|
||||
import com.sdm.common.utils.RandomUtil;
|
||||
import com.sdm.common.utils.SystemOperate;
|
||||
import com.sdm.common.utils.excel.ExcelUtil;
|
||||
@@ -112,6 +113,9 @@ public class ProjectServiceImpl extends BaseService implements IProjectService {
|
||||
@Autowired
|
||||
private ApproveFeignClientImpl approveFeignClient;
|
||||
|
||||
@Autowired
|
||||
private TagMapService tagMapService;
|
||||
|
||||
@Value("${commitmentDeadlineStatusTask.schedule.calculationInterval:5}")
|
||||
private int calculationInterval;
|
||||
|
||||
@@ -2568,6 +2572,12 @@ public class ProjectServiceImpl extends BaseService implements IProjectService {
|
||||
return response;
|
||||
} else {
|
||||
ProjectTreeTagReq getTaskTreeReq = ProjectTreeTagReq.buildForProjectAndPhase(req.getProjectNodeId(), req.getPhaseNodeId());
|
||||
// 构建tagMap,从数据字典查
|
||||
Map<String, String> TagMap = tagMapService.getTagMapName();
|
||||
List<TaskNodeTag> tagList = TagMap.entrySet().stream()
|
||||
.map(entry -> new TaskNodeTag(entry.getKey(), entry.getValue()))
|
||||
.toList();
|
||||
getTaskTreeReq.setTagMap(tagList);
|
||||
SdmResponse treeRespond = getTaskTree(getTaskTreeReq);
|
||||
if (treeRespond.getData() != null) {
|
||||
String viewContents = JSONObject.toJSONString(treeRespond.getData());
|
||||
@@ -2599,6 +2609,12 @@ public class ProjectServiceImpl extends BaseService implements IProjectService {
|
||||
return response;
|
||||
} else {
|
||||
ProjectTreeTagReq getTaskTreeReq = ProjectTreeTagReq.buildForProjectAndPhase(req.getProjectNodeId(), req.getPhaseNodeId());
|
||||
// 构建tagMap,从数据字典查
|
||||
Map<String, String> TagMap = tagMapService.getTagMapName();
|
||||
List<TaskNodeTag> tagList = TagMap.entrySet().stream()
|
||||
.map(entry -> new TaskNodeTag(entry.getKey(), entry.getValue()))
|
||||
.toList();
|
||||
getTaskTreeReq.setTagMap(tagList);
|
||||
SdmResponse treeRespond = getTaskTree(getTaskTreeReq);
|
||||
if (treeRespond.getData() != null) {
|
||||
String viewContents = JSONObject.toJSONString(treeRespond.getData());
|
||||
|
||||
Reference in New Issue
Block a user