kimi
2020-01-22 e6a76f6620bda068e734fa0fec4bfdb6de75a12e
src/components/popup/newProject.vue
@@ -35,8 +35,8 @@
                     </el-date-picker>
                 </el-form-item>
                  
                 <el-form-item label="项目描述:" prop="desc" style="width: 50%;">
                   <el-input type="textarea" v-model="ruleForm.desc"></el-input>
                 <el-form-item label="项目描述:" prop="desp" style="width: 50%;">
                   <el-input type="textarea" v-model="ruleForm.desp"></el-input>
                 </el-form-item>
               </el-form>
        </div>
@@ -63,6 +63,12 @@
import substepReadOnly from './portion/substepReadOnly.vue'
export default {
  name: 'dataImport',
  props:{
     rowData:{
        type: Object,
        required: true
     }
  },
   components: {
     substep,
      substepReadOnly
@@ -125,7 +131,12 @@
         
      }
  },
mounted() {
   if(this.rowData.id) {
      this.ruleForm = this.rowData;
      this.xmId = this.rowData.id;
   }
},
  methods:{
      Cancel() {
         this.add_Step = 0;
@@ -171,7 +182,7 @@
         //   this.nextStepName = "完 成";
         }
         else if (this.add_Step == 2) {
            this.Cancel();
            this.saveStep3();
         }
      },
      
@@ -189,7 +200,8 @@
             name: ruleForm_.name,
               startTime: items1,
               endTime: items2,
               id: this.xmId
               id: this.xmId,
               desp:ruleForm_.desp
           }
         }).then(data_ => {
           console.log(data_);
@@ -229,10 +241,11 @@
               form_obj.endTime = this.$moment(form_obj.endTime).format('YYYY-MM-DD');
            //   form_obj.endTime = new Date(form_obj.endTime).Format("yyyy-MM-dd").toLocaleString();
            }
            if (form_obj.userId) {
               let leng = form_obj.userId.length;
            if (form_obj.userIds) {
               let leng = form_obj.userIds.length;
               
               form_obj.userId = form_obj.userId[leng-1];
               form_obj.roleName = form_obj.userIds[leng-2];
               form_obj.userId = form_obj.userIds[leng-1];
            }
            form_obj.type = itm_k;
            form_obj.parentId = this.xmId;
@@ -243,7 +256,7 @@
         
         if (is_null1) {
            let datas = "?datas=" + encodeURI(JSON.stringify(form_array));
            let url = "/api/schemeDetail/updates";
            let url = "/api/detail/updates";
            this.$axios.get(url + datas).then(data_ => {
               console.log(data_);
               
@@ -254,7 +267,20 @@
            })
         }
      },
      saveStep3() {
         let url = "/api/scheme/working/" + this.ruleForm.id;
         this.$axios.get(url + datas).then(data_ => {
            if(data_.data.success) {
               this.$message('项目启动成功');
               this.Cancel();
            }else {
               this.$message({message:'项目启动失败', type: 'warning'});
            }
         }).catch(error =>{
               console.log(error);
         })
      },
  }
}
</script>