소스 검색

算法发布修改

Huhu 3 년 전
부모
커밋
5e87bce87a
1개의 변경된 파일27개의 추가작업 그리고 2개의 파일을 삭제
  1. 27 2
      src/views/modules/alg/alg-publish.vue

+ 27 - 2
src/views/modules/alg/alg-publish.vue

@@ -138,7 +138,32 @@ export default {
         });
     },
     algPublish(){
-        this.visible=false
+      let formData=new FormData();
+        formData.append("missName",this.dataForm.missName);
+        formData.append("categoryId",this.dataForm.categoryId);
+        formData.append("uid",this.$store.state.user.id);
+        formData.append("algorithmTrainingId",this.dataForm.id);
+        formData.append("models",this.modelSelected);
+        formData.append("pythonFiles",this.pythonFileSelected);
+        formData.append("appFile",this.appFileSelected);
+        formData.append("imageFile",this.imageFileSelected);
+        this.$http({
+                url:this.$http.adornUrl('/algstrain/algorithmPublish'),
+                method:'post',
+                data:formData,
+            }).then(({data})=>{
+              if(data&&data.code===0){
+                Message({
+                    type: 'success',
+                    message: '申请发布成功',
+                });
+              }else{
+                Message.error(data.msg);
+              }
+
+                this.$parent.getDataList();
+        });
+        /* this.visible=false
         MessageBox.confirm(`是否发布该算法?`, '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
@@ -169,7 +194,7 @@ export default {
 
                 this.$parent.getDataList();
         });
-      }).catch(() => {})
+      }).catch(() => {}) */