sunjh há 6 anos atrás
pai
commit
539de65579

+ 3 - 3
src/components/project/Project.vue

@@ -421,9 +421,9 @@ export default {
     init () {
       this.projectId = this.$route.params.projectId
       this.loadData()
-      this.project.platform.map(item => {
-        this.platformType.push(PlatformType[item])
-      })
+      // this.project.platform.map(item => {
+      //   this.platformType.push(PlatformType[item])
+      // })
     },
     submitForm (formName) {
       this.isModifyMode = false

+ 1 - 1
src/components/report/Report.vue

@@ -51,7 +51,7 @@
             :limit="1"
             :on-exceed="handleExceed"
             :before-upload="beforeFileUpload"
-            :file-list="[report.file]"
+            :file-list="report.file"
           >
             <i class="el-icon-upload"></i>
             <div class="el-upload__text">

+ 11 - 11
src/components/task/Task.vue

@@ -22,13 +22,13 @@
         </el-form-item>
         <el-form-item label="业务类型" prop="serviceType">
           <el-radio-group v-if="isModifyMode" v-model="task.serviceType">
-            <el-radio :label="0" name="type">{{serviceType[0]}}</el-radio>
-            <el-radio :label="1" name="type">{{serviceType[1]}}</el-radio>
-            <el-radio :label="2" name="type">{{serviceType[2]}}</el-radio>
-            <el-radio :label="3" name="type">{{serviceType[3]}}</el-radio>
-            <el-radio :label="4" name="type">{{serviceType[4]}}</el-radio>
-            <el-radio :label="5" name="type">{{serviceType[5]}}</el-radio>
-            <el-radio :label="6" name="type">{{serviceType[6]}}</el-radio>
+            <el-radio label="0" name="type">{{serviceType[0]}}</el-radio>
+            <el-radio label="1" name="type">{{serviceType[1]}}</el-radio>
+            <el-radio label="2" name="type">{{serviceType[2]}}</el-radio>
+            <el-radio label="3" name="type">{{serviceType[3]}}</el-radio>
+            <el-radio label="4" name="type">{{serviceType[4]}}</el-radio>
+            <el-radio label="5" name="type">{{serviceType[5]}}</el-radio>
+            <el-radio label="6" name="type">{{serviceType[6]}}</el-radio>
           </el-radio-group>
           <span class="badge" v-if="!isModifyMode">{{serviceType[task.serviceType]}}</span>
         </el-form-item>
@@ -164,11 +164,11 @@ export default {
         //     trigger: 'change'
         //   }
         // ],
-        type: [
-          {required: true, message: '请选择业务类型', trigger: 'change'}
-        ],
+        // type: [
+        //   {required: true, message: '请选择业务类型', trigger: 'change'}
+        // ],
         //desc: [{required: true, message: '请填写任务描述', trigger: 'blur'}],
-        quotePrice: [{required: true, message: '请填写任务报价', trigger: 'blur'}],
+        // quotePrice: [{required: true, message: '请填写任务报价', trigger: 'blur'}],
         //fixedPrice: [{required: true, message: '请填写任务定价', trigger: 'blur'}]
       }
     }

+ 1 - 0
src/components/task/TaskCreate.vue

@@ -198,6 +198,7 @@ export default {
     submitForm (formName) {
       Http.post(Apis.TASK.CREATE_TASK.replace('{projectId}', this.projectId), this.task).then((res) => {
         console.log(res)
+        this.cancelCreate()
       })
       // this.$refs[formName].validate(valid => {
       //   if (valid) {