From ebd1db3041e8d87184499604ec8861004cd58d13 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期四, 10 十月 2024 11:16:55 +0800 Subject: [PATCH] 修改 --- modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/SimulatAssessService.java | 16 ++++++++++------ web/src/views/modules/taskReliability/TimeDiagram.vue | 2 +- modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/TimeDiagram.java | 2 ++ 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/TimeDiagram.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/TimeDiagram.java index ebeeade..fedc9bf 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/TimeDiagram.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/TimeDiagram.java @@ -22,6 +22,8 @@ @ApiModelProperty(value = "xml鏂囨。") private String content; + @ApiModelProperty(value = "xml鏂囨。") + private String content2; @ApiModelProperty(value = "鍙戝竷鏂囨。") private String publishContent; @ApiModelProperty(value = "鍙戝竷鐘舵��") diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/SimulatAssessService.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/SimulatAssessService.java index fc4a743..64c4e78 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/SimulatAssessService.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/service/SimulatAssessService.java @@ -185,7 +185,7 @@ JSONObject jsonObject3 = new JSONObject(templetStr); JSONArray jsonArray3 = jsonObject3.getJSONArray("cells"); - this.getPetsInfo(); + String modelStr2 = this.getPetsInfo(); double x1 = 0; double x2 = 0; int y = -10; @@ -379,7 +379,7 @@ } parentStatusDtoList.add(new TimeDiagramStatusDto(x1, x2, lastStatus)); - JSONObject jsonObject2 = new JSONObject(templetStr); + JSONObject jsonObject2 = new JSONObject(modelStr2); JSONArray jsonArray2 = jsonObject2.getJSONArray("cells"); List<List<TimeDiagramStatusDto>> smallStatusDtoList = new ArrayList<>(); smallStatusDtoList.add(parentStatusDtoList); @@ -389,24 +389,25 @@ for (int i = 0; i < smallStatusDtoList.size(); i++) { for (TimeDiagramStatusDto status : smallStatusDtoList.get(i)) { JSONObject lineJson = new JSONObject(templetsStrMap2.get(status.getStatus())); - setlineXy(lineJson, status.getX1(), y, status.getX2()+5, y, ""); + setlineXy(lineJson, status.getX1(), y, status.getX2() + 5, y, ""); JsonUtils2.setJsonValueByPath(lineJson, "data/status".split("/"), status.getStatus()); JsonUtils2.setJsonValueByPath(lineJson, "id".split("/"), UUIDUtil.generateId().toString()); jsonArray2.add(lineJson); } - y = y + 10; + y = y + 25; } //鍥句緥 int spaceWitdth = 80; x1 = 0; x2 = spaceWitdth - 11; + y = 60; String[] tlArr = "O,F,I,S,M".split(","); for (String s : tlArr) { JSONObject f = templetsMap.get(s); x1 = x1 + spaceWitdth; x2 = x2 + spaceWitdth; - setlineXy(f, x1, y+10, x2, y+10, null); + setlineXy(f, x1, y, x2, y, null); jsonArray2.add(f); } timeDiagramDto.setDiagramJson(jsonObject.toString()); @@ -451,12 +452,14 @@ } } - public void getPetsInfo() { + public String getPetsInfo() { Map<String, Object> params = new HashMap<String, Object>(); params.put("projectId", 10000); params.put("diagramId", 10000); + String modelStr2 = ""; List<TimeDiagram> list_style = baseDao.getTimeDiagram(params); if (list_style.size() > 0) { + modelStr2 = list_style.get(0).getContent2(); String modelStr = list_style.get(0).getContent(); JSONObject modelJson = new JSONObject(modelStr); JSONArray modelJsonArray = modelJson.getJSONArray("cells"); @@ -529,6 +532,7 @@ } } } + return modelStr2; } public List<ProductStatusDto> getStatusData(Long productId, Long taskId) { diff --git a/web/src/views/modules/taskReliability/TimeDiagram.vue b/web/src/views/modules/taskReliability/TimeDiagram.vue index 0505f72..e7b0071 100644 --- a/web/src/views/modules/taskReliability/TimeDiagram.vue +++ b/web/src/views/modules/taskReliability/TimeDiagram.vue @@ -557,7 +557,7 @@ productId: productId ? productId : this.dataForm.productId, taskId: this.dataForm.taskModelId, fzId: this.dataForm.id, - smallWidth: 1000, + smallWidth: 1200, minPointNum: 5 } let res = await this.$http.get('/taskReliability/SimulatAssess/getStatus', {params: params}) -- Gitblit v1.9.1