Bläddra i källkod

11.3 0.2fem添加几何导入

liuqiao 1 år sedan
förälder
incheckning
ed1d91544f
2 ändrade filer med 21 tillägg och 4 borttagningar
  1. 2 2
      src/views/index/FEMLab/fem.vue
  2. 19 2
      src/views/index/FEMLab/fileupload.vue

+ 2 - 2
src/views/index/FEMLab/fem.vue

@@ -245,7 +245,7 @@
         <el-button @click="dialog.geometry_upload = false">{{ $t("HCFD.file.cancel")}}</el-button>
         <el-button
           type="primary"
-          @click="geometryup();dialog.geometry_upload = false"
+          @click="geometryup(); dialog.geometry_upload = false"
         >{{ $t("HCFD.file.ok")}}</el-button>
       </div>
     </el-dialog>
@@ -3576,7 +3576,7 @@ let b=(Number(this.colorobj.B)/255).toFixed(4);
 },
    handleClick(tab, event) {
      let tabindex=tab.index;
-   this.activecleer();
+      this.activecleer();
      console.log(this.activeName);
       if(this.activeName=='one'){
       this.$parent.startimg("init",'geometryFileShow');

+ 19 - 2
src/views/index/FEMLab/fileupload.vue

@@ -90,6 +90,23 @@ export default {
                 })
                 .catch((err) => {});
             },
+//.gis绑定
+ bindmesh(meshFileId,typeo) {
+      let solverConfigId = sessionStorage.getItem("solverConfigid");
+      let params = {
+        transCode: "MESH01",
+        pid: this.projectId,
+       geometryFileId: meshFileId,
+      geometryFileType:typeo,
+      };
+
+      request(params)
+        .then((res) => {
+          console.log("绑定成功");
+        })
+        .catch((err) => {});
+    },
+     //调用c0003
         initWebUploader(){
             this.files=[];
             var v_this=this;
@@ -199,8 +216,8 @@ export default {
                         }
                         if (file.ext=='bdf') {
                         v_this.fembdf(response.bfid);
-                        }else{
-                            
+                        }else if(file.ext == "igs"){
+                             v_this.bindmesh(response.bfid,file.ext);  
                         }
                     });
                     })