From a4b3ee325c7354579d495bc74a777e494e5ec38c Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Fri, 06 Feb 2026 18:18:44 +0800
Subject: [PATCH] 商品可以价格面议 选择走访时显示输入走访企业名 分会添加活动时要总会审核 分类添加人数限制,添加活动选择了填写人数限制的分类时活动名额下显示该分类人数限制为15 同一个企业30天内只能走访一次,在30天内走访同一个企业时提示该企业已被走访xx天后才可以从新走访

---
 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