@@ -516,8 +516,8 @@
</div>
<div class="peopleInfo-content">
<div class="leader">
- <div class="content" v-if="baseInfo.contacts && baseInfo.contacts.length">
- <div class="item" v-for="(item,index) in baseInfo.contacts" :key="index">
+ <div class="content" v-if="baseInfo.contact && baseInfo.contact.length">
+ <div class="item" v-for="(item,index) in baseInfo.contact" :key="index">
<div class="avatar">{{ item.name.substr(0,1) }}</div>
<div class="Info">
<div>
@@ -19,6 +19,7 @@
:visible.sync="drawer"
direction="rtl"
:show-close="false"
+ :wrapperClosable="false"
append-to-body
size="800px"
>
@@ -51,6 +52,12 @@
</upload>
<div class="fixed__btn__panel">
+ <el-button
+ class="normal-btn-width"
+ size="small"
+ @click="drawer = false"
+ >{{ $t("取 消") }}</el-button
+ >
<el-button
class="normal-btn-width"
:loading="loading"
@@ -7,6 +7,7 @@
:title="$t(`汇报设置`)"
:visible.sync="dialog"
size="1100px"
@@ -282,7 +283,7 @@ import addPeople from "./addPeople";
import addOption from "./addOption";
import addDepartment from "./addDepartment";
export default {
- name: "add",
+ name: "edit",
props: ["data"],
components: { selectTeam, addPeople, addOption, addDepartment },
data() {
size="664px"
@close="onClose">
<div class="drawer__panel">
append-to-body>
<el-row :gutter="20">
@@ -1,7 +1,7 @@
<template>
<el-button type="primary" size="small" icon="el-icon-plus" @click="onShow">{{$t('新建联系人')}}</el-button>
- <el-drawer :title="$t(`新建联系人`)" append-to-body :visible.sync="dialogFormVisible" size="664px" @close="onClose">
+ <el-drawer :title="$t(`新建联系人`)" append-to-body :visible.sync="dialogFormVisible" size="664px" @close="onClose" :wrapperClosable="false">
<el-form :model="form" ref="form" :rules="rules" label-position="right" :label-width="tool.onlyZh('90px')" size="small">
<div class="inline-16">
<el-button type="text" size="small" icon="el-icon-edit" @click="onShow(dialogFormVisible = true)" style="color:#333">{{$t('编 辑')}}</el-button>
- <el-drawer :title="$t(`编辑联系人`)" append-to-body :visible.sync="dialogFormVisible" size="664px">
+ <el-drawer :title="$t(`编辑联系人`)" append-to-body :visible.sync="dialogFormVisible" size="664px" :wrapperClosable="false">
<el-button type="primary" size="small" icon="el-icon-plus" @click="onShow">{{ $t('新建员工') }}</el-button>
- <el-drawer :title="$t(`新建员工`)" direction="rtl" append-to-body :visible.sync="dialogFormVisible" size="800px" @close="onClose" :show-close="false">
+ <el-drawer :title="$t(`新建员工`)" direction="rtl" append-to-body :visible.sync="dialogFormVisible" size="800px" @close="onClose" :show-close="false" :wrapperClosable="false">
<el-form :model="form" size="small" :rules="rules" ref="form" label-position="right" :label-width="tool.onlyZh('100px')">
<el-button type="default" size="mini" @click="onShow">{{$t('编 辑')}}</el-button>
- <el-drawer :title="$t(`编辑员工`)" direction="rtl" append-to-body :visible.sync="dialogFormVisible" size="800px" @close="$refs.form.clearValidate()" :show-close="false">
+ <el-drawer :title="$t(`编辑员工`)" direction="rtl" append-to-body :visible.sync="dialogFormVisible" size="800px" @close="$refs.form.clearValidate()" :show-close="false" :wrapperClosable="false">
@@ -4,6 +4,7 @@
<el-drawer
:title="$t(`创建角色`)"
size="80%"
direction="rtl">
@@ -5,6 +5,7 @@
:title="$t(`编辑角色`)"
size="30%"
@@ -10,6 +10,7 @@
<el-row :gutter="10">