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;
      },
    }
  };