|  | @@ -12,10 +12,18 @@
 | 
	
		
			
				|  |  |          </el-button>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |        <div class="add-customer-btn">
 | 
	
		
			
				|  |  | -        <el-button type="primary" @click="synchronization" size="small" :disabled="!form.id"
 | 
	
		
			
				|  |  | -        >同 步
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="primary"
 | 
	
		
			
				|  |  | +          @click="synchronization"
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          :disabled="!form.id"
 | 
	
		
			
				|  |  | +          >同 步
 | 
	
		
			
				|  |  |          </el-button>
 | 
	
		
			
				|  |  | -        <el-button type="primary" @click="openFlow" size="small" :disabled="!form.id"
 | 
	
		
			
				|  |  | +        <el-button
 | 
	
		
			
				|  |  | +          type="primary"
 | 
	
		
			
				|  |  | +          @click="openFlow"
 | 
	
		
			
				|  |  | +          size="small"
 | 
	
		
			
				|  |  | +          :disabled="!form.id"
 | 
	
		
			
				|  |  |            >审 核
 | 
	
		
			
				|  |  |          </el-button>
 | 
	
		
			
				|  |  |          <el-button
 | 
	
	
		
			
				|  | @@ -202,8 +210,14 @@
 | 
	
		
			
				|  |  |              @row-update="rowUpdate"
 | 
	
		
			
				|  |  |              @row-del="rowDel"
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  | -            <template slot-scope="{type,size,row}" slot="menu">
 | 
	
		
			
				|  |  | -              <el-button icon="el-icon-check" :size="size" :type="type" @click="creatingUsers(row)">创建用户</el-button>
 | 
	
		
			
				|  |  | +            <template slot-scope="{ type, size, row }" slot="menu">
 | 
	
		
			
				|  |  | +              <el-button
 | 
	
		
			
				|  |  | +                icon="el-icon-check"
 | 
	
		
			
				|  |  | +                :size="size"
 | 
	
		
			
				|  |  | +                :type="type"
 | 
	
		
			
				|  |  | +                @click="creatingUsers(row)"
 | 
	
		
			
				|  |  | +                >创建用户</el-button
 | 
	
		
			
				|  |  | +              >
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </avue-crud>
 | 
	
		
			
				|  |  |          </basic-container>
 | 
	
	
		
			
				|  | @@ -246,30 +260,34 @@
 | 
	
		
			
				|  |  |        <template slot="content"> </template>
 | 
	
		
			
				|  |  |      </flow-dialog>
 | 
	
		
			
				|  |  |      <el-dialog
 | 
	
		
			
				|  |  | -        title="同 步"
 | 
	
		
			
				|  |  | -        :visible.sync="dialogVisible"
 | 
	
		
			
				|  |  | -        append-to-body
 | 
	
		
			
				|  |  | -        width="60%">
 | 
	
		
			
				|  |  | +      title="同 步"
 | 
	
		
			
				|  |  | +      :visible.sync="dialogVisible"
 | 
	
		
			
				|  |  | +      append-to-body
 | 
	
		
			
				|  |  | +      width="60%"
 | 
	
		
			
				|  |  | +    >
 | 
	
		
			
				|  |  |        <avue-form ref="formData" v-model="formData" :option="option">
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |        </avue-form>
 | 
	
		
			
				|  |  |        <span slot="footer" class="dialog-footer">
 | 
	
		
			
				|  |  | -    <el-button @click="dialogVisible = false">取 消</el-button>
 | 
	
		
			
				|  |  | -    <el-button type="primary" @click="confirmSynchronization">确 定</el-button>
 | 
	
		
			
				|  |  | -  </span>
 | 
	
		
			
				|  |  | +        <el-button @click="dialogVisible = false">取 消</el-button>
 | 
	
		
			
				|  |  | +        <el-button type="primary" @click="confirmSynchronization"
 | 
	
		
			
				|  |  | +          >确 定</el-button
 | 
	
		
			
				|  |  | +        >
 | 
	
		
			
				|  |  | +      </span>
 | 
	
		
			
				|  |  |      </el-dialog>
 | 
	
		
			
				|  |  |      <el-dialog
 | 
	
		
			
				|  |  | -        title="创建用户"
 | 
	
		
			
				|  |  | -        :visible.sync="dialogVisibleBt"
 | 
	
		
			
				|  |  | -        append-to-body
 | 
	
		
			
				|  |  | -        width="60%">
 | 
	
		
			
				|  |  | +      title="创建用户"
 | 
	
		
			
				|  |  | +      :visible.sync="dialogVisibleBt"
 | 
	
		
			
				|  |  | +      append-to-body
 | 
	
		
			
				|  |  | +      width="60%"
 | 
	
		
			
				|  |  | +    >
 | 
	
		
			
				|  |  |        <avue-form ref="formDataTwo" v-model="formDataTwo" :option="optionData">
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |        </avue-form>
 | 
	
		
			
				|  |  |        <span slot="footer" class="dialog-footer">
 | 
	
		
			
				|  |  | -    <el-button @click="dialogVisibleBt = false">取 消</el-button>
 | 
	
		
			
				|  |  | -    <el-button type="primary" @click="confirmSynchronizationTwo">确 定</el-button>
 | 
	
		
			
				|  |  | -  </span>
 | 
	
		
			
				|  |  | +        <el-button @click="dialogVisibleBt = false">取 消</el-button>
 | 
	
		
			
				|  |  | +        <el-button type="primary" @click="confirmSynchronizationTwo"
 | 
	
		
			
				|  |  | +          >确 定</el-button
 | 
	
		
			
				|  |  | +        >
 | 
	
		
			
				|  |  | +      </span>
 | 
	
		
			
				|  |  |      </el-dialog>
 | 
	
		
			
				|  |  |    </div>
 | 
	
		
			
				|  |  |  </template>
 | 
	
	
		
			
				|  | @@ -286,7 +304,9 @@ import {
 | 
	
		
			
				|  |  |    corpsfiles,
 | 
	
		
			
				|  |  |    corpsitem,
 | 
	
		
			
				|  |  |    areaTypeTree,
 | 
	
		
			
				|  |  | -  corpsAddrDelete, synchronizationCopy,creatingUsers
 | 
	
		
			
				|  |  | +  corpsAddrDelete,
 | 
	
		
			
				|  |  | +  synchronizationCopy,
 | 
	
		
			
				|  |  | +  creatingUsers
 | 
	
		
			
				|  |  |  } from "@/api/basicData/customerInformation";
 | 
	
		
			
				|  |  |  import customerContact from "./configuration/customerContact.json";
 | 
	
		
			
				|  |  |  import advantageProject from "./configuration/advantageProject.json";
 | 
	
	
		
			
				|  | @@ -296,53 +316,59 @@ import { customerParameter } from "@/enums/management-type";
 | 
	
		
			
				|  |  |  import { gainUser } from "@/api/basicData/customerInquiry";
 | 
	
		
			
				|  |  |  import addressOption from "./configuration/addressOption.json";
 | 
	
		
			
				|  |  |  import website from "@/config/website";
 | 
	
		
			
				|  |  | -import {getRoleTree} from "@/api/system/role";
 | 
	
		
			
				|  |  | -import {getDeptTree} from "@/api/system/dept";
 | 
	
		
			
				|  |  | -import {getPostList} from "@/api/system/post";
 | 
	
		
			
				|  |  | +import { getRoleTree } from "@/api/system/role";
 | 
	
		
			
				|  |  | +import { getDeptTree } from "@/api/system/dept";
 | 
	
		
			
				|  |  | +import { getPostList } from "@/api/system/post";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    name: "detailsPage",
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      return {
 | 
	
		
			
				|  |  |        userList: [],
 | 
	
		
			
				|  |  | -      formData:{},
 | 
	
		
			
				|  |  | -      formDataTwo:{},
 | 
	
		
			
				|  |  | -      optionData:{
 | 
	
		
			
				|  |  | -        span:8,
 | 
	
		
			
				|  |  | -        menuBtn:false,
 | 
	
		
			
				|  |  | -        column:[{
 | 
	
		
			
				|  |  | -          label: "所属角色",
 | 
	
		
			
				|  |  | -          prop: "roleId",
 | 
	
		
			
				|  |  | -          multiple: true,
 | 
	
		
			
				|  |  | -          type: "tree",
 | 
	
		
			
				|  |  | -          dicData: [],
 | 
	
		
			
				|  |  | -          props: {
 | 
	
		
			
				|  |  | -            label: "title"
 | 
	
		
			
				|  |  | +      formData: {},
 | 
	
		
			
				|  |  | +      formDataTwo: {},
 | 
	
		
			
				|  |  | +      optionData: {
 | 
	
		
			
				|  |  | +        span: 8,
 | 
	
		
			
				|  |  | +        menuBtn: false,
 | 
	
		
			
				|  |  | +        column: [
 | 
	
		
			
				|  |  | +          {
 | 
	
		
			
				|  |  | +            label: "所属角色",
 | 
	
		
			
				|  |  | +            prop: "roleId",
 | 
	
		
			
				|  |  | +            multiple: true,
 | 
	
		
			
				|  |  | +            type: "tree",
 | 
	
		
			
				|  |  | +            dicData: [],
 | 
	
		
			
				|  |  | +            props: {
 | 
	
		
			
				|  |  | +              label: "title"
 | 
	
		
			
				|  |  | +            },
 | 
	
		
			
				|  |  | +            checkStrictly: true,
 | 
	
		
			
				|  |  | +            slot: true,
 | 
	
		
			
				|  |  | +            rules: [
 | 
	
		
			
				|  |  | +              {
 | 
	
		
			
				|  |  | +                required: true,
 | 
	
		
			
				|  |  | +                message: "请选择所属角色",
 | 
	
		
			
				|  |  | +                trigger: "click"
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +            ]
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  | -          checkStrictly: true,
 | 
	
		
			
				|  |  | -          slot: true,
 | 
	
		
			
				|  |  | -          rules: [{
 | 
	
		
			
				|  |  | -            required: true,
 | 
	
		
			
				|  |  | -            message: "请选择所属角色",
 | 
	
		
			
				|  |  | -            trigger: "click"
 | 
	
		
			
				|  |  | -          }]
 | 
	
		
			
				|  |  | -        },{
 | 
	
		
			
				|  |  | -          label: "所属部门",
 | 
	
		
			
				|  |  | -          prop: "deptId",
 | 
	
		
			
				|  |  | -          type: "tree",
 | 
	
		
			
				|  |  | -          multiple: true,
 | 
	
		
			
				|  |  | -          dicData: [],
 | 
	
		
			
				|  |  | -          props: {
 | 
	
		
			
				|  |  | -            label: "title"
 | 
	
		
			
				|  |  | +          {
 | 
	
		
			
				|  |  | +            label: "所属部门",
 | 
	
		
			
				|  |  | +            prop: "deptId",
 | 
	
		
			
				|  |  | +            type: "tree",
 | 
	
		
			
				|  |  | +            multiple: true,
 | 
	
		
			
				|  |  | +            dicData: [],
 | 
	
		
			
				|  |  | +            props: {
 | 
	
		
			
				|  |  | +              label: "title"
 | 
	
		
			
				|  |  | +            },
 | 
	
		
			
				|  |  | +            checkStrictly: true,
 | 
	
		
			
				|  |  | +            slot: true,
 | 
	
		
			
				|  |  | +            rules: [
 | 
	
		
			
				|  |  | +              {
 | 
	
		
			
				|  |  | +                required: true,
 | 
	
		
			
				|  |  | +                message: "请选择所属部门",
 | 
	
		
			
				|  |  | +                trigger: "click"
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +            ]
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  | -          checkStrictly: true,
 | 
	
		
			
				|  |  | -          slot: true,
 | 
	
		
			
				|  |  | -          rules: [{
 | 
	
		
			
				|  |  | -            required: true,
 | 
	
		
			
				|  |  | -            message: "请选择所属部门",
 | 
	
		
			
				|  |  | -            trigger: "click"
 | 
	
		
			
				|  |  | -          }]
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  |              label: "所属岗位",
 | 
	
		
			
				|  |  |              prop: "postId",
 | 
	
	
		
			
				|  | @@ -353,52 +379,58 @@ export default {
 | 
	
		
			
				|  |  |                label: "postName",
 | 
	
		
			
				|  |  |                value: "id"
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  | -            rules: [{
 | 
	
		
			
				|  |  | -              required: true,
 | 
	
		
			
				|  |  | -              message: "请选择所属岗位",
 | 
	
		
			
				|  |  | -              trigger: "click"
 | 
	
		
			
				|  |  | -            }],
 | 
	
		
			
				|  |  | -          }]
 | 
	
		
			
				|  |  | +            rules: [
 | 
	
		
			
				|  |  | +              {
 | 
	
		
			
				|  |  | +                required: true,
 | 
	
		
			
				|  |  | +                message: "请选择所属岗位",
 | 
	
		
			
				|  |  | +                trigger: "click"
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +            ]
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        ]
 | 
	
		
			
				|  |  |        },
 | 
	
		
			
				|  |  | -      dialogVisibleBt:false,
 | 
	
		
			
				|  |  | -      dialogVisible:false,
 | 
	
		
			
				|  |  | -      option:{
 | 
	
		
			
				|  |  | -        span:12,
 | 
	
		
			
				|  |  | -        menuBtn:false,
 | 
	
		
			
				|  |  | -        column: [{
 | 
	
		
			
				|  |  | -          label: '客户类型',
 | 
	
		
			
				|  |  | -          prop: 'corpType',
 | 
	
		
			
				|  |  | -          type: 'select',
 | 
	
		
			
				|  |  | -          cascader: ['corpsTypeId'],
 | 
	
		
			
				|  |  | -          dicUrl: "/api/blade-system/dict-biz/dictionary?code=corp_type",
 | 
	
		
			
				|  |  | -          props: {
 | 
	
		
			
				|  |  | -            label: "dictValue",
 | 
	
		
			
				|  |  | -            value: "dictKey"
 | 
	
		
			
				|  |  | -          },
 | 
	
		
			
				|  |  | -          rules: [
 | 
	
		
			
				|  |  | -            {
 | 
	
		
			
				|  |  | -              required: true,
 | 
	
		
			
				|  |  | -              message: "请选择客户类型",
 | 
	
		
			
				|  |  | -              trigger: "blur"
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -          ]
 | 
	
		
			
				|  |  | -        },{
 | 
	
		
			
				|  |  | -          label: '类别',
 | 
	
		
			
				|  |  | -          prop: 'corpsTypeId',
 | 
	
		
			
				|  |  | -          type: 'tree',
 | 
	
		
			
				|  |  | -          dicUrl: "/api/blade-client/corpstype/tree?&corpType={{key}}",
 | 
	
		
			
				|  |  | -          props: {
 | 
	
		
			
				|  |  | -            label: "title",
 | 
	
		
			
				|  |  | -            value: "value",
 | 
	
		
			
				|  |  | +      dialogVisibleBt: false,
 | 
	
		
			
				|  |  | +      dialogVisible: false,
 | 
	
		
			
				|  |  | +      option: {
 | 
	
		
			
				|  |  | +        span: 12,
 | 
	
		
			
				|  |  | +        menuBtn: false,
 | 
	
		
			
				|  |  | +        column: [
 | 
	
		
			
				|  |  | +          {
 | 
	
		
			
				|  |  | +            label: "客户类型",
 | 
	
		
			
				|  |  | +            prop: "corpType",
 | 
	
		
			
				|  |  | +            type: "select",
 | 
	
		
			
				|  |  | +            cascader: ["corpsTypeId"],
 | 
	
		
			
				|  |  | +            dicUrl: "/api/blade-system/dict-biz/dictionary?code=corp_type",
 | 
	
		
			
				|  |  | +            props: {
 | 
	
		
			
				|  |  | +              label: "dictValue",
 | 
	
		
			
				|  |  | +              value: "dictKey"
 | 
	
		
			
				|  |  | +            },
 | 
	
		
			
				|  |  | +            rules: [
 | 
	
		
			
				|  |  | +              {
 | 
	
		
			
				|  |  | +                required: true,
 | 
	
		
			
				|  |  | +                message: "请选择客户类型",
 | 
	
		
			
				|  |  | +                trigger: "blur"
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +            ]
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  | -          rules: [
 | 
	
		
			
				|  |  | -            {
 | 
	
		
			
				|  |  | -              required: true,
 | 
	
		
			
				|  |  | -              message: "请选择类型",
 | 
	
		
			
				|  |  | -              trigger: "blur"
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -          ]
 | 
	
		
			
				|  |  | -        }]
 | 
	
		
			
				|  |  | +          {
 | 
	
		
			
				|  |  | +            label: "类别",
 | 
	
		
			
				|  |  | +            prop: "corpsTypeId",
 | 
	
		
			
				|  |  | +            type: "tree",
 | 
	
		
			
				|  |  | +            dicUrl: "/api/blade-client/corpstype/tree?&corpType={{key}}",
 | 
	
		
			
				|  |  | +            props: {
 | 
	
		
			
				|  |  | +              label: "title",
 | 
	
		
			
				|  |  | +              value: "value"
 | 
	
		
			
				|  |  | +            },
 | 
	
		
			
				|  |  | +            rules: [
 | 
	
		
			
				|  |  | +              {
 | 
	
		
			
				|  |  | +                required: true,
 | 
	
		
			
				|  |  | +                message: "请选择类型",
 | 
	
		
			
				|  |  | +                trigger: "blur"
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +            ]
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        ]
 | 
	
		
			
				|  |  |        },
 | 
	
		
			
				|  |  |        switchDialog: false,
 | 
	
		
			
				|  |  |        form: {},
 | 
	
	
		
			
				|  | @@ -784,7 +816,7 @@ export default {
 | 
	
		
			
				|  |  |        addressOption: addressOption,
 | 
	
		
			
				|  |  |        addressForm: {},
 | 
	
		
			
				|  |  |        addressData: [],
 | 
	
		
			
				|  |  | -      formRow:{},
 | 
	
		
			
				|  |  | +      formRow: {},
 | 
	
		
			
				|  |  |        // 包装要求
 | 
	
		
			
				|  |  |        packageOptions: []
 | 
	
		
			
				|  |  |      };
 | 
	
	
		
			
				|  | @@ -798,7 +830,7 @@ export default {
 | 
	
		
			
				|  |  |      flowDialog
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    created() {
 | 
	
		
			
				|  |  | -    this.initData(website.tenantId)
 | 
	
		
			
				|  |  | +    this.initData(website.tenantId);
 | 
	
		
			
				|  |  |      if (this.$store.getters.userInfo.tenant_id === "096359") {
 | 
	
		
			
				|  |  |        let list = ["profitReturn", "usedProfit", "surplusProfit", "monthProfit"];
 | 
	
		
			
				|  |  |        for (let item in list) {
 | 
	
	
		
			
				|  | @@ -837,7 +869,7 @@ export default {
 | 
	
		
			
				|  |  |          delete this.form.corpsAddrList;
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      } else if (this.detailData.treeDeptId) {
 | 
	
		
			
				|  |  | -      this.$set(this.form, 'corpsTypeId', this.detailData.treeDeptId)
 | 
	
		
			
				|  |  | +      this.$set(this.form, "corpsTypeId", this.detailData.treeDeptId);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      gainUser().then(res => {
 | 
	
		
			
				|  |  |        this.userList = res.data.data;
 | 
	
	
		
			
				|  | @@ -859,37 +891,39 @@ export default {
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //确认创建用户
 | 
	
		
			
				|  |  | -    confirmSynchronizationTwo(){
 | 
	
		
			
				|  |  | -      this.$refs['formDataTwo'].validate((valid, done) => {
 | 
	
		
			
				|  |  | -        done()
 | 
	
		
			
				|  |  | +    confirmSynchronizationTwo() {
 | 
	
		
			
				|  |  | +      this.$refs["formDataTwo"].validate((valid, done) => {
 | 
	
		
			
				|  |  | +        done();
 | 
	
		
			
				|  |  |          if (valid) {
 | 
	
		
			
				|  |  | -          let data = JSON.parse(JSON.stringify(this.formDataTwo))
 | 
	
		
			
				|  |  | +          let data = JSON.parse(JSON.stringify(this.formDataTwo));
 | 
	
		
			
				|  |  |            data.deptId = data.deptId.join(",");
 | 
	
		
			
				|  |  |            data.roleId = data.roleId.join(",");
 | 
	
		
			
				|  |  |            data.postId = data.postId.join(",");
 | 
	
		
			
				|  |  |            creatingUsers({
 | 
	
		
			
				|  |  |              ...data,
 | 
	
		
			
				|  |  | -            id:this.formRow.id
 | 
	
		
			
				|  |  | -          }).then(res=>{
 | 
	
		
			
				|  |  | -            this.dialogVisibleBt = false
 | 
	
		
			
				|  |  | -            this.$message.success('创建用户成功,默认帐号:联系人名称。默认密码:123456');
 | 
	
		
			
				|  |  | -          })
 | 
	
		
			
				|  |  | +            id: this.formRow.id
 | 
	
		
			
				|  |  | +          }).then(res => {
 | 
	
		
			
				|  |  | +            this.dialogVisibleBt = false;
 | 
	
		
			
				|  |  | +            this.$message.success(
 | 
	
		
			
				|  |  | +              "创建用户成功,默认帐号:联系人名称。默认密码:123456"
 | 
	
		
			
				|  |  | +            );
 | 
	
		
			
				|  |  | +          });
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  |            return false;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    creatingUsers(row){
 | 
	
		
			
				|  |  | -      if (row.id){
 | 
	
		
			
				|  |  | -        if (row.tel){
 | 
	
		
			
				|  |  | -          this.dialogVisibleBt = true
 | 
	
		
			
				|  |  | -          this.formDataTwo = {}
 | 
	
		
			
				|  |  | -          this.formRow = row
 | 
	
		
			
				|  |  | -        }else {
 | 
	
		
			
				|  |  | -          this.$message.error('请输入手机号');
 | 
	
		
			
				|  |  | +    creatingUsers(row) {
 | 
	
		
			
				|  |  | +      if (row.id) {
 | 
	
		
			
				|  |  | +        if (row.tel) {
 | 
	
		
			
				|  |  | +          this.dialogVisibleBt = true;
 | 
	
		
			
				|  |  | +          this.formDataTwo = {};
 | 
	
		
			
				|  |  | +          this.formRow = row;
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          this.$message.error("请输入手机号");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -      }else {
 | 
	
		
			
				|  |  | -        this.$message.error('请保存数据后再点击');
 | 
	
		
			
				|  |  | +      } else {
 | 
	
		
			
				|  |  | +        this.$message.error("请保存数据后再点击");
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //新增客户联系人保存触发
 | 
	
	
		
			
				|  | @@ -1060,7 +1094,12 @@ export default {
 | 
	
		
			
				|  |  |                  type: "success",
 | 
	
		
			
				|  |  |                  message: this.form.id ? "修改成功!" : "新增成功!"
 | 
	
		
			
				|  |  |                });
 | 
	
		
			
				|  |  | -              this.form = res.data.data
 | 
	
		
			
				|  |  | +              if (res.data.data.adminProfiles) {
 | 
	
		
			
				|  |  | +                res.data.data.adminProfiles = res.data.data.adminProfiles.split(
 | 
	
		
			
				|  |  | +                  ","
 | 
	
		
			
				|  |  | +                );
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +              this.form = res.data.data;
 | 
	
		
			
				|  |  |                this.disabled = false;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |            });
 | 
	
	
		
			
				|  | @@ -1069,25 +1108,25 @@ export default {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    synchronization(){
 | 
	
		
			
				|  |  | -      this.dialogVisible = true
 | 
	
		
			
				|  |  | +    synchronization() {
 | 
	
		
			
				|  |  | +      this.dialogVisible = true;
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //确认同步
 | 
	
		
			
				|  |  | -    confirmSynchronization(){
 | 
	
		
			
				|  |  | -      this.$refs['formData'].validate((valid, done) => {
 | 
	
		
			
				|  |  | -        if (valid){
 | 
	
		
			
				|  |  | +    confirmSynchronization() {
 | 
	
		
			
				|  |  | +      this.$refs["formData"].validate((valid, done) => {
 | 
	
		
			
				|  |  | +        if (valid) {
 | 
	
		
			
				|  |  |            synchronizationCopy({
 | 
	
		
			
				|  |  |              ...this.formData,
 | 
	
		
			
				|  |  | -            id:this.form.id
 | 
	
		
			
				|  |  | -          }).then(res=>{
 | 
	
		
			
				|  |  | -            done()
 | 
	
		
			
				|  |  | -            this.$message.success('同步成功');
 | 
	
		
			
				|  |  | -            this.dialogVisible = false
 | 
	
		
			
				|  |  | -          })
 | 
	
		
			
				|  |  | -        }else {
 | 
	
		
			
				|  |  | +            id: this.form.id
 | 
	
		
			
				|  |  | +          }).then(res => {
 | 
	
		
			
				|  |  | +            done();
 | 
	
		
			
				|  |  | +            this.$message.success("同步成功");
 | 
	
		
			
				|  |  | +            this.dialogVisible = false;
 | 
	
		
			
				|  |  | +          });
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  |            return done();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -      })
 | 
	
		
			
				|  |  | +      });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      backToList() {
 | 
	
		
			
				|  |  |        this.$emit("goBack");
 |