|
|
@@ -37,7 +37,7 @@
|
|
|
placeholder="请输入采购说明 最大120字"></el-input>
|
|
|
</el-form-item> -->
|
|
|
<el-form-item label="附件:" prop="fileIds">
|
|
|
- <el-upload :limit="1" :action="fileUrl" :file-list="dataForm.fileList" :on-success="handleFileSuccess"
|
|
|
+ <el-upload :limit="1" :action="fileUrl" :file-list="dataForm.files" :on-success="handleFileSuccess"
|
|
|
:before-upload="beforeUploadFile" :on-remove="handleRemove">
|
|
|
<el-button size="small" type="primary" :disabled="type === 'detail'">点击上传</el-button>
|
|
|
</el-upload>
|
|
|
@@ -127,7 +127,7 @@ export default {
|
|
|
warehouseId:undefined,
|
|
|
addHandlerId:undefined,
|
|
|
fileIds:undefined,
|
|
|
- fileList: [],
|
|
|
+ files: [],
|
|
|
inventoryEntryInfos: []
|
|
|
},
|
|
|
rules: {
|
|
|
@@ -154,7 +154,7 @@ export default {
|
|
|
warehouseId:undefined,
|
|
|
addHandlerId:undefined,
|
|
|
fileIds:undefined,
|
|
|
- fileList: [],
|
|
|
+ files: [],
|
|
|
inventoryEntryInfos: []
|
|
|
}
|
|
|
} else if (this.$route.name === 'disassemblyDetail') {
|
|
|
@@ -273,11 +273,11 @@ export default {
|
|
|
})
|
|
|
// this.$router.push({ name: 'disassembly' })
|
|
|
},
|
|
|
- handleRemove(file, fileList) {
|
|
|
- console.log(file, fileList);
|
|
|
+ handleRemove(file, files) {
|
|
|
+ console.log(file, files);
|
|
|
let fileIds = [];
|
|
|
- for (let i in fileList) {
|
|
|
- let id = fileList[i].response.data.id;
|
|
|
+ for (let i in files) {
|
|
|
+ let id = files[i].response.data.id;
|
|
|
fileIds.push(id);
|
|
|
}
|
|
|
this.dataForm.fileIds = fileIds.join(",");
|
|
|
@@ -291,20 +291,20 @@ export default {
|
|
|
return false;
|
|
|
}
|
|
|
},
|
|
|
- handleFileSuccess(res, file, fileList) {
|
|
|
- console.log(file, fileList);
|
|
|
+ handleFileSuccess(res, file, files) {
|
|
|
+ console.log(file, files);
|
|
|
console.log("------", "==========");
|
|
|
console.log("res = ", res);
|
|
|
|
|
|
let fileIds = [];
|
|
|
- for (let i in fileList) {
|
|
|
- let response = fileList[i].response;
|
|
|
+ for (let i in files) {
|
|
|
+ let response = files[i].response;
|
|
|
if (response.errno && response.errno != "0") {
|
|
|
this.$message.error("该文件上传失败,已被移除,请重新上传!");
|
|
|
// 上传失败移除该 file 对象
|
|
|
- fileList.splice(i, 1);
|
|
|
+ files.splice(i, 1);
|
|
|
} else {
|
|
|
- let id = fileList[i].response.data.id;
|
|
|
+ let id = files[i].response.data.id;
|
|
|
fileIds.push(id);
|
|
|
}
|
|
|
}
|