| | |
| | | <el-upload |
| | | class="upload-demo" |
| | | :action="upload_url" |
| | | |
| | | :data="upData" |
| | | :limit="1" |
| | | :file-list="fileList" |
| | | :auto-upload='false' |
| | | ref="upload" |
| | | :on-success="upSuccess" |
| | | :on-error="upError" |
| | | |
| | | > |
| | | <el-button size="medium" type="text">选择文件</el-button> |
| | | <div slot="tip" class="el-upload__tip">文件不超过50M</div> |
| | |
| | | doHandleTask() { |
| | | //此id的明细任务完成 |
| | | let id = this.handleTaskType.id; |
| | | if(this.handleTaskType.mustAttach) { |
| | | if (!this.desc_task) { |
| | | this.$message('请填写描述'); |
| | | return |
| | | } |
| | | this.upData = {//设置要传的参数 |
| | | desp: this.desc_task |
| | | }, |
| | | }; |
| | | |
| | | if(this.handleTaskType.mustAttach) { |
| | | this.$refs.upload.submit();//开始上传 |
| | | } |
| | | else { |
| | |
| | | } |
| | | }, |
| | | |
| | | // submitUpload() { |
| | | // this.handleTaskType; //要处理的明细数据 |
| | | submitUpload() { |
| | | this.handleTaskType; //要处理的明细数据 |
| | | |
| | | // this.upData = {//设置要传的参数 |
| | | this.upData = {//设置要传的参数 |
| | | |
| | | // }, |
| | | // this.upload_url = ""; //设置上传接口 |
| | | // this.$refs.upload.submit();//开始上传 |
| | | // }, |
| | | }, |
| | | this.upload_url; //设置上传接口 |
| | | this.$refs.upload.submit();//开始上传 |
| | | }, |
| | | |
| | | upSuccess(response, file, fileList) { |
| | | this.$message('上传成功'); |
| | | }, |
| | | |
| | | upError(err, file, fileList) { |
| | | this.$message('上传失败'); |
| | | }, |
| | | |
| | | Cancel() { |
| | | this.dialog_1 = false; |