From 41a2ddabb399c51821ccd606736d4e4c403c4238 Mon Sep 17 00:00:00 2001 From: luobisheng <727299681@qq.com> Date: 星期四, 24 十一月 2022 17:12:25 +0800 Subject: [PATCH] 上传处置结果处理 --- src/views/operate/images/updateUser/index.vue | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/views/operate/images/updateUser/index.vue b/src/views/operate/images/updateUser/index.vue index 7cf2e92..f326791 100644 --- a/src/views/operate/images/updateUser/index.vue +++ b/src/views/operate/images/updateUser/index.vue @@ -2,9 +2,9 @@ <div class="updateUser"> <main> <div class="mainContent"> - <el-form :model="imagedata" :rules="rules" :disabled="isDisabled" ref="user" style="width: 100%;"> - <el-form-item prop="baseId" label="鎵�灞炰簨浠剁紪鍙�"> - <el-input v-model="imagedata.baseId"></el-input> + <el-form label-position="right" label-width="150px" :model="imagedata" :rules="rules" :disabled="isDisabled" ref="user" style="width: 100%;"> + <el-form-item prop="belongToId" label="鎵�灞炰簨浠剁紪鍙�"> + <el-input v-model="imagedata.belongToId"></el-input> </el-form-item> <el-form-item prop="eventSource" label="浜嬩欢鏉ユ簮"> <el-input v-model="imagedata.eventSource"></el-input> @@ -31,7 +31,7 @@ :show-file-list="false" :auto-upload="true" :http-request="imageUpload"> - <img v-if="imagedata.url" :src="imagedata.url" class="avatar"> + <img v-if="imagedata.url" :src="imagedata.url" class="avatar" width="100px" height="100px"> <i v-else class="el-icon-plus avatar-uploader-icon"></i> </el-upload> </el-form-item> @@ -59,7 +59,7 @@ }; return { imagedata: { - baseId: '', + belongToId: '', eventSource: '', regionName: '', category: '', @@ -68,7 +68,7 @@ type: '' }, rules: { - baseId: [{ required: true, trigger: 'blur', message: '璇疯緭鍏ユ墍灞炰簨浠剁紪鍙�' }], + belongToId: [{ required: true, trigger: 'blur', message: '璇疯緭鍏ユ墍灞炰簨浠剁紪鍙�' }], eventSource: [{ required: true, trigger: 'blur', message: '璇疯緭鍏ヤ簨浠舵潵婧�' }], regionName: [{ required: true, trigger: 'blur', message: '璇疯緭鍏ョぞ鍖哄悕绉�' }], id: [{ required: true, trigger: 'blur', message: '璇疯緭鍏ュ浘鐗嘔d' }], @@ -91,15 +91,21 @@ onSubmit() { this.$refs.user.validate(valid => { if (valid) { + const params = Object.assign({}, this.imagedata); + delete params.regionName; + delete params.category; + delete params.eventSource; + delete params.id; + params.belongToId = +params.belongToId; if (this.dialogType === 'create') { - imageManagement.addImageResource(this.imagedata) + imageManagement.addImageResource(params) .then(() => { this.$message.success('鎿嶄綔鎴愬姛'); this.$emit('closeDialog'); }) .catch(err => this.$message.error(`${err}`)) } else { - imageManagement.updateImageResource(this.imagedata) + imageManagement.updateImageResource(params) .then(() => { this.$message.success('鎿嶄綔鎴愬姛'); this.$emit('closeDialog'); -- Gitblit v1.8.0