From 6e0b38b0ea6669d532e9d2279a81ca3963e0f3ad Mon Sep 17 00:00:00 2001
From: liyaozhi <lzhflash@163.com>
Date: Thu, 13 Nov 2025 00:14:05 +0800
Subject: [PATCH] 1、小程序端列出所有报名人员名单(含姓名); 2、优化活动促销商品; 3、优化小程序端活动详情页; 4、优化后台连盟活动修改页面,并展示促销商品; 5、参与活动人员积分设置改到职务里添加。
---
branch_vue/src/views/branch/branch/drawer/part/edit.vue | 43 +++++++++++++++++++++++++++++++++++++------
1 files changed, 37 insertions(+), 6 deletions(-)
diff --git a/branch_vue/src/views/branch/branch/drawer/part/edit.vue b/branch_vue/src/views/branch/branch/drawer/part/edit.vue
index 45c069e..7be9447 100644
--- a/branch_vue/src/views/branch/branch/drawer/part/edit.vue
+++ b/branch_vue/src/views/branch/branch/drawer/part/edit.vue
@@ -19,9 +19,17 @@
:key='index2'></el-option>
</el-select>
</el-form-item>
- <!-- <el-form-item label="分会简介" prop="branch.description">
- <el-input type="textarea" v-model="form.branch.description" class="max-w460"></el-input>
- </el-form-item> -->
+ <el-form-item label="LOGO">
+ <el-row>
+ <el-button icon="el-icon-picture-outline" @click="openUpload('logo')">选择图片</el-button>
+ <div v-if="form.branch.logo_id" class="mt10">
+ <img :src="form.logo_file_path" width="100" height="100" />
+ </div>
+ </el-row>
+ </el-form-item>
+ <el-form-item label="分会简介" prop="branch.description">
+ <el-input type="textarea" v-model="form.branch.description" class="max-w460" :autosize="{ minRows: 3, maxRows: 8}"></el-input>
+ </el-form-item>
<div class="common-form">账号信息</div>
<el-form-item label="绑定会长">
<el-row>
@@ -52,6 +60,8 @@
</el-form>
<!--管理用户-->
<GetUser :is_open="open_user" @close="closeDialogFunc($event, 'add')"></GetUser>
+ <!--上传图片组件-->
+ <Upload v-if="isupload" :isupload="isupload" :type="type" @returnImgs="returnImgsFunc">上传图片</Upload>
</div>
</template>
@@ -59,10 +69,12 @@
import BranchApi from '@/api/branch.js';
import {formatModel} from '@/utils/base.js'
import GetUser from '@/components/user/GetUser.vue';
+ import Upload from '@/components/file/Upload';
export default {
components: {
/*选择用户*/
- GetUser
+ GetUser,
+ Upload
},
data() {
return {
@@ -71,12 +83,14 @@
// category: [],
loading: false,
open_user: false,
-
+ logo_file_path: '',
+ isupload: false,
+ type:'logo',
};
},
props: ['form', 'areaList', 'branchList', 'user_info'],
created() {
- console.log(this.form)
+ // this.logo_file_path = this.form.logo ? this.form.logo.file_path : '';
},
methods: {
/*添加用户*/
@@ -129,6 +143,23 @@
this.open_user = false;
},
+ /*上传*/
+ openUpload(e) {
+ this.type = e;
+ this.isupload = true;
+ },
+
+ /*获取图片*/
+ returnImgsFunc(e) {
+ if (e != null && e.length > 0) {
+ if(this.type == 'logo'){
+ this.form.logo_file_path = e[0].file_path;
+ this.form.branch.logo_id = e[0].file_id;
+ }
+ }
+ this.isupload = false;
+ },
+
}
};
--
Gitblit v1.9.2