Kaynağa Gözat

mesh 集成渲染

huangxingxing 1 yıl önce
ebeveyn
işleme
80ecab0e6c

+ 10 - 0
src/main/java/com/miniframe/aftercure/ActionMsg.java

@@ -68,6 +68,16 @@ public class ActionMsg {
 
     private String log ;
 
+    private String path;
+
+    public String getPath() {
+        return path;
+    }
+
+    public void setPath(String path) {
+        this.path = path;
+    }
+
     public String getLog() {
         return log;
     }

+ 27 - 0
src/main/java/com/miniframe/aftercure/PretreatmentMsg.java

@@ -5,6 +5,33 @@ package com.miniframe.aftercure;
  */
 public class PretreatmentMsg {
     private String geometryFile;
+    private Boolean pointsFlag;
+    private Boolean curvesFlag =true;
+    private Boolean surFacesFlag;
+
+    public Boolean getPointsFlag() {
+        return pointsFlag;
+    }
+
+    public void setPointsFlag(Boolean pointsFlag) {
+        this.pointsFlag = pointsFlag;
+    }
+
+    public Boolean getCurvesFlag() {
+        return curvesFlag;
+    }
+
+    public void setCurvesFlag(Boolean curvesFlag) {
+        this.curvesFlag = curvesFlag;
+    }
+
+    public Boolean getSurFacesFlag() {
+        return surFacesFlag;
+    }
+
+    public void setSurFacesFlag(Boolean surFacesFlag) {
+        this.surFacesFlag = surFacesFlag;
+    }
 
     public String getGeometryFile() {
         return geometryFile;

+ 1 - 1
src/main/java/com/miniframe/bisiness/system/AFT001Service.java

@@ -360,7 +360,7 @@ public class AFT001Service extends AFT001BaseModel implements ExecProcessFlow {
 			}
 		}else if(action.equals("geometryFileShow")){//几何文件渲染
 			try{
-				PretreatmentMsg preMsg= new PretreatmentMsg();
+				PretreatmentMsg preMsg=  XiJsonUtil.jsonToPojo(paramJson, PretreatmentMsg.class);
 				AdiModelingMapper modelingMapper = UtilTools.getBean(AdiModelingMapper.class);
 				AdiModelingSQLBuilder sb = new AdiModelingSQLBuilder();
 				AdiModelingSQLBuilder.Criteria sc =sb.createCriteria();

+ 2 - 0
src/main/java/com/miniframe/service/LoginService.java

@@ -935,6 +935,8 @@ public class LoginService {
                 throw new BusinessException("EB8000015");
             }
 
+
+
         } catch (Exception e) {
             throw e;
         }

+ 2 - 1
src/main/java/com/miniframe/service/mq/CaeMQ.java

@@ -123,7 +123,6 @@ public class CaeMQ extends CaeViewMFMqDynamic {
                         img.setIsvolume(msg.getIsVolume());
                         configImgMapper.insert(img);
                         img.setImg("");
-
                         point.sendMessageToUser(msg.getProId(),XiJsonUtil.objectToJson(img));//发送加载进度
                     }else{
                         AdiSolverConfigImgMapper configImgMapper= UtilTools.getBean(AdiSolverConfigImgMapper.class);
@@ -138,6 +137,8 @@ public class CaeMQ extends CaeViewMFMqDynamic {
                         configImgMapper.insert(img);
                         point.sendMessageToUser(msg.getProId(),data);
                     }
+                }else if(msg.getAction().equals("meshResultFile")){
+
 
                 }else{
                     point.sendMessageToUser(msg.getProId(),data);