浏览代码

修复了项目单个导入没有转圈的问题

sunjh 6 年之前
父节点
当前提交
0cfcab4b88
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/components/cheat/ProjectAdd.vue

+ 4 - 2
src/components/cheat/ProjectAdd.vue

@@ -27,7 +27,7 @@
             </el-form-item>
             <el-form-item label="平台" prop="platform">
               <el-checkbox-group v-if="isModifyMode" v-model="project.platform">
-                <span v-for="(item,index) in JSON.parse(project.platform)" :key="index">
+                <span v-for="(item,index) in platforms" :key="index">
               <el-checkbox :label="item">{{ item }}&nbsp;&nbsp;&nbsp;&nbsp;</el-checkbox>
             </span>
               </el-checkbox-group>
@@ -39,7 +39,7 @@
             </el-form-item>
             <el-form-item label="服务类型" prop="type">
               <el-checkbox-group v-if="isModifyMode" v-model="project.type">
-            <span v-for="(item,index) in JSON.parse(project.type)" :key="index">
+            <span v-for="(item,index) in serviceType" :key="index">
               <el-checkbox :label="item" name="type">{{item}}&nbsp;&nbsp;&nbsp;&nbsp;</el-checkbox>
             </span>
               </el-checkbox-group>
@@ -470,9 +470,11 @@ export default {
         datetime: this.project.datetime
       }
       Http.post(Apis.PROJECT.ADD_PROJECT, newProject).then((res) => {
+        this.hideLoading()
         this.createProjectByFormSuccessConfirm()
         console.log(res)
       }).catch(error => {
+        this.hideLoading()
         notify('error', error.data)
       })
     },