From dcdb0231034810232f2542f3865666ebf72daf11 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 30 四月 2025 16:45:34 +0800 Subject: [PATCH] sf --- company_admin/src/components/business/OperaGoodsWindow.vue | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/company_admin/src/components/business/OperaGoodsWindow.vue b/company_admin/src/components/business/OperaGoodsWindow.vue index f54453e..cd62c60 100644 --- a/company_admin/src/components/business/OperaGoodsWindow.vue +++ b/company_admin/src/components/business/OperaGoodsWindow.vue @@ -11,7 +11,7 @@ <el-input v-model="form.name" maxlength="50" placeholder="璇疯緭鍏ュ晢鍝佸悕绉帮紝涓嶈秴杩�50涓瓧" v-trim/> </el-form-item> <el-form-item label="鍟嗗搧鍝佺墝" prop="brandId"> - <el-select v-model="form.brandId" placeholder="璇烽�夋嫨锛屽崟閫�"> + <el-select v-model="form.brandId" filterable placeholder="璇烽�夋嫨锛屽崟閫�"> <el-option v-for="item in brandList" :key="item.id" @@ -22,7 +22,7 @@ </el-form-item> <el-form-item label="鍟嗗搧绫诲埆" prop="categoryId"> <!-- @change="changeCategory(form.categoryId)" --> - <el-select v-model="form.categoryId" placeholder="璇烽�夋嫨锛屽崟閫�"> + <el-select v-model="form.categoryId" filterable placeholder="璇烽�夋嫨锛屽崟閫�"> <el-option v-for="item in categoryList" :key="item.id" @@ -297,13 +297,22 @@ message: '鍙兘涓婁紶涓�涓浘鏍�' }) }, + initMuitlFiles (fileList) { + const list = []; + fileList.forEach(rawFile => { + list.push({ fileurl: rawFile.response.data.imgaddr, name: rawFile.response.data.imgname, url: rawFile.response.data.url }) + }); + return list; + }, fileSuccess1(response, file, fileList) { this.form.files = fileList - this.form.multifileList.push({ fileurl: response.data.imgaddr, name: response.data.imgname, url: response.data.url }) + // this.form.multifileList.push({ fileurl: response.data.imgaddr, name: response.data.imgname, url: response.data.url }) + this.form.multifileList=this.initMuitlFiles(fileList); }, handleRemove1(file, fileList) { this.form.files = fileList - this.form.multifileList = fileList + // this.form.multifileList = fileList + this.form.multifileList=this.initMuitlFiles(fileList); }, fileSuccess(response) { this.form.ztList.push({ imgaddr: response.data.imgaddr, url: response.data.url }) -- Gitblit v1.9.3