|
@@ -151,21 +151,21 @@
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="凭证附件:" required>
|
|
|
- <!-- <dragUpload :accept="accept" style="width:100%" @file="upload"
|
|
|
- v-if="form.files == null || form.files == ''" />
|
|
|
- <img v-else style="height: 148px; width: 148px" :src="`${baseUrl}/${form.files[0].fileUrl}`"
|
|
|
- class="avatar" @click="openEvidience('files[0]')" />
|
|
|
- <div v-if="form.status !== 3">
|
|
|
+ <dragUpload :accept="accept" style="width:100%" @file="upload" multiple
|
|
|
+ />
|
|
|
+ <!-- <img v-else style="height: 148px; width: 148px" :src="`${baseUrl}/${form.files[0].fileUrl}`"
|
|
|
+ class="avatar" @click="openEvidience('files[0]')" /> -->
|
|
|
+ <!-- <div v-if="form.status !== 3">
|
|
|
<el-icon :size="20" v-if="form.files !== '' ||form.files == null "
|
|
|
@click="form.files = []" class="delete-button">
|
|
|
<Delete />
|
|
|
</el-icon>
|
|
|
</div> -->
|
|
|
- <div class="details-btns-container" style="display: flex">
|
|
|
+ <!-- <div class="details-btns-container" style="display: flex">
|
|
|
<el-upload action="#" :http-request="upload" :with-credentials="true" :show-file-list="false" multiple>
|
|
|
<el-button size="small" type="primary" icon="Upload">点击上传</el-button>
|
|
|
</el-upload>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
<el-table ref="filesTable" :data="form.files" size="small" height="200px" border
|
|
|
header-row-class-name="list-header-row">
|
|
|
<el-table-column type="index" label="序号" width="47" align="center" />
|
|
@@ -519,25 +519,9 @@
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- // function upload(param) {
|
|
|
- // const formData = new FormData();
|
|
|
- // formData.append("file", param);
|
|
|
- // uploadFile(formData).then((res) => {
|
|
|
- // if (res.code === 200) {
|
|
|
- // const file = {};
|
|
|
- // file.fileName = res.newFileName;
|
|
|
- // file.url = res.url;
|
|
|
- // file.originalFileName = res.originalFilename;
|
|
|
- // file.fileUrl = res.fileName;
|
|
|
- // file.masterId = form.value.id;
|
|
|
- // file.masterTableName = "biz_deduction";
|
|
|
- // form.value.files.push(file);
|
|
|
- // }
|
|
|
- // });
|
|
|
- // }
|
|
|
function upload(param) {
|
|
|
const formData = new FormData();
|
|
|
- formData.append("file", param.file);
|
|
|
+ formData.append("file", param);
|
|
|
uploadFile(formData).then((res) => {
|
|
|
if (res.code === 200) {
|
|
|
const file = {};
|
|
@@ -551,6 +535,22 @@
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+ // function upload(param) {
|
|
|
+ // const formData = new FormData();
|
|
|
+ // formData.append("file", param.file);
|
|
|
+ // uploadFile(formData).then((res) => {
|
|
|
+ // if (res.code === 200) {
|
|
|
+ // const file = {};
|
|
|
+ // file.fileName = res.newFileName;
|
|
|
+ // file.url = res.url;
|
|
|
+ // file.originalFileName = res.originalFilename;
|
|
|
+ // file.fileUrl = res.fileName;
|
|
|
+ // file.masterId = form.value.id;
|
|
|
+ // file.masterTableName = "biz_deduction";
|
|
|
+ // form.value.files.push(file);
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
function openFollowFile(arg) {
|
|
|
// console.log(arg)
|
|
|
const attach = arg;
|