|
@@ -151,7 +151,17 @@
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<el-form-item label="凭证附件:" required>
|
|
<el-form-item label="凭证附件:" required>
|
|
- <div class="details-btns-container" style="display: flex">
|
|
|
|
|
|
+ <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">
|
|
|
|
+ <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">
|
|
<el-upload action="#" :http-request="upload" :with-credentials="true" :show-file-list="false" multiple>
|
|
<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-button size="small" type="primary" icon="Upload">点击上传</el-button>
|
|
</el-upload>
|
|
</el-upload>
|
|
@@ -171,7 +181,7 @@
|
|
<el-button link size="small" type="danger" @click="handleDelFile(scope.$index)">删除</el-button>
|
|
<el-button link size="small" type="danger" @click="handleDelFile(scope.$index)">删除</el-button>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- </el-table>
|
|
|
|
|
|
+ </el-table> -->
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
@@ -254,7 +264,7 @@
|
|
import FileDialog from "./fileDialog.vue";
|
|
import FileDialog from "./fileDialog.vue";
|
|
import HousingFundViewDialog from "./HousingFundViewDialog";
|
|
import HousingFundViewDialog from "./HousingFundViewDialog";
|
|
import SocialSecurityViewDialog from "./SocialSecurityViewDialog";
|
|
import SocialSecurityViewDialog from "./SocialSecurityViewDialog";
|
|
-
|
|
|
|
|
|
+ import dragUpload from "@/components/dragUpload"
|
|
// import DepositForm from "./form"
|
|
// import DepositForm from "./form"
|
|
const { proxy } = getCurrentInstance();
|
|
const { proxy } = getCurrentInstance();
|
|
/** 字典数组区 */
|
|
/** 字典数组区 */
|
|
@@ -511,7 +521,7 @@
|
|
|
|
|
|
function upload(param) {
|
|
function upload(param) {
|
|
const formData = new FormData();
|
|
const formData = new FormData();
|
|
- formData.append("file", param.file);
|
|
|
|
|
|
+ formData.append("file", param);
|
|
uploadFile(formData).then((res) => {
|
|
uploadFile(formData).then((res) => {
|
|
if (res.code === 200) {
|
|
if (res.code === 200) {
|
|
const file = {};
|
|
const file = {};
|