han\hanst 4 months ago
parent
commit
2f86f48d3d
  1. 36
      src/views/modules/ecss/del_upload_excel.vue

36
src/views/modules/ecss/del_upload_excel.vue

@ -4,27 +4,17 @@
width="600px" class="customer-dialog" @close="deleteFile"> width="600px" class="customer-dialog" @close="deleteFile">
<el-form label-position="top" > <el-form label-position="top" >
<el-row :gutter="16"> <el-row :gutter="16">
<el-col :span="6" >
<el-form-item label=" ">
<el-button type="primary" @click="downloadFile()">下载文件模板</el-button>
</el-form-item> </el-col>
<el-col :span="6">
<el-col :span="12">
<el-form-item label="BU"> <el-form-item label="BU">
<el-select v-model="pageData.buNo" placeholder="请选择" style="width: 100%"> <el-select v-model="pageData.buNo" placeholder="请选择" style="width: 100%">
<el-option v-for = "i in buList" :key = "i.buNo" :label = "i.buDesc" :value = "i.buNo"></el-option> <el-option v-for = "i in buList" :key = "i.buNo" :label = "i.buDesc" :value = "i.buNo"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item :label="'贸易国'" >
<el-input v-model="pageData.salesArea"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="'运抵国'" >
<el-input v-model="pageData.cnative"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" >
<el-form-item label=" ">
<el-button type="primary" @click="downloadFile()">下载文件模板</el-button>
</el-form-item> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="''" > <el-form-item :label="''" >
<template #label> <template #label>
@ -71,7 +61,17 @@
:rows="3" v-model="pageData.overseasAddress"></el-input> :rows="3" v-model="pageData.overseasAddress"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="24" style="margin-top: 60px">
<el-col :span="12" style="margin-top: 60px">
<el-form-item :label="'贸易国'" >
<el-input v-model="pageData.salesArea" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="'运抵国'" style="margin-top: 60px">
<el-input v-model="pageData.cnative" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="24" style="margin-top: 10px">
<el-upload class="customer-upload" drag action="javascript:void(0);" ref="uploadFile" :limit="1" accept=".xlsx,.xls" <el-upload class="customer-upload" drag action="javascript:void(0);" ref="uploadFile" :limit="1" accept=".xlsx,.xls"
:before-upload="beforeUploadHandle" :on-change="onChange" :auto-upload="false" style="text-align: left;"> :before-upload="beforeUploadHandle" :on-change="onChange" :auto-upload="false" style="text-align: left;">
<i class="el-icon-upload"></i> <i class="el-icon-upload"></i>
@ -526,7 +526,9 @@
confirmButtonText: '确定', confirmButtonText: '确定',
dangerouslyUseHTMLString: true, dangerouslyUseHTMLString: true,
callback: () => { callback: () => {
this.clearCache();
if (successList.length > 0){
this.clearCache();
}
this.closeDialog(); this.closeDialog();
} }
}); });

Loading…
Cancel
Save