From ec3342e1b34dd02f33dae9bed2db16a14ae8096d Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期三, 21 十二月 2022 17:06:11 +0800 Subject: [PATCH] 1 --- src/views/datamanage/dataUpdata.vue | 45 +++++++++++++++++++++++++++++++++++---------- 1 files changed, 35 insertions(+), 10 deletions(-) diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue index 7271333..475cc54 100644 --- a/src/views/datamanage/dataUpdata.vue +++ b/src/views/datamanage/dataUpdata.vue @@ -40,7 +40,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item :label="$t('dataManage.dataUpObj.entryTime')"> + <!-- <el-form-item :label="$t('dataManage.dataUpObj.entryTime')"> <el-date-picker v-model.trim="formInline.gather" :picker-options="pickerOptions" @@ -48,12 +48,30 @@ placeholder="璇烽�夋嫨" value-format="yyyy-MM-dd HH:mm:ss" /> - </el-form-item> + </el-form-item> --> <el-form-item> <input id="uploadfile" @change= "handleFileChange" type="file" name="file" multiple="multiple" style="display: none"></input> - <el-button icon="el-icon-document-add" @click="fileSelect" class="primary">{{ + <!-- <el-button icon="el-icon-document-add" @click="fileSelect" class="primary">{{ $t('common.file') - }}</el-button> + }}</el-button> --> + + <el-input v-model="formInline.fileName" disabled> + <template slot="append"> + <el-button v-if="formInline.fileName == '鏈�夋嫨鏂囦欢'" + type="info" + @click="fileSelect"> + 閫夋嫨鏂囦欢 + </el-button> + <el-button + v-else + type="info" + @click="clearFileSelect" + > + 閲嶇疆 + </el-button> + </template> + </el-input> + </el-form-item> <br /> <el-form-item :label="$t('dataManage.dataUpObj.describe')"> @@ -126,12 +144,12 @@ fixed :formatter="changeSizeFile" /> - <el-table-column + <!-- <el-table-column align="center" prop="guid" :label="$t('common.md5')" fixed - /> + /> --> </el-table> </div> @@ -288,6 +306,7 @@ formInline: { verid: '', gather: '', + fileName:'鏈�夋嫨鏂囦欢' }, formWarehousing: { name:'' @@ -542,13 +561,14 @@ message: '涓婁紶鎴愬姛', type: 'success' }); - +this.clearFileSelect(); }, error: (rs) => { alert("涓婁紶鏂囦欢澶辫触锛�"); + this.clearFileSelect(); } }); - document.getElementById("uploadfile").value = ""; + this.handlerLoading(false); }, //鑾峰彇鏂囦欢涓婁紶鏁版嵁 @@ -590,10 +610,15 @@ fileSelect() { $("#uploadfile").click(); }, - handleFileChange() { - var fs = document.getElementById("uploadfile"); + handleFileChange(event) { + var f = event.currentTarget.files[0] + this.formInline.fileName = f.name; }, + clearFileSelect(){ + this.formInline.fileName="鏈�夋嫨鏂囦欢"; + document.getElementById("uploadfile").value = ""; + }, //褰撳墠鏃堕棿鑾峰彇 timeDefault() { var date = new Date(); -- Gitblit v1.9.3