...
|
...
|
@@ -89,31 +89,45 @@ |
|
|
</el-tooltip>
|
|
|
</div>
|
|
|
<div v-if="prop == 'busTypeName'">
|
|
|
<div v-if="row.busTypeName != null && row.busTypeName.indexOf(',') != -1" v-for="item in row.busTypeName.split(',')">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{item}}</template>
|
|
|
<el-tag style="margin: 2px;" type="info" class="mx-1" effect="light">{{item}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
<div v-if="(row.busTypeName || '').split(',').length <= '3'">
|
|
|
<div v-if="row.busTypeName != null && row.busTypeName.indexOf(',') != -1" v-for="item in row.busTypeName.split(',')">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{item}}</template>
|
|
|
<el-tag style="margin: 2px;" type="info" class="mx-1" effect="light">{{item}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
</div>
|
|
|
<div v-else-if="row.busTypeName != null && row.busTypeName.indexOf(',') == -1 ">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{row.busTypeName}}</template>
|
|
|
<el-tag type="info" class="mx-1" effect="light">{{row.busTypeName}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-else-if="row.busTypeName != null && row.busTypeName.indexOf(',') == -1 ">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{row.busTypeName}}</template>
|
|
|
<el-tag type="info" class="mx-1" effect="light">{{row.busTypeName}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
<div v-else>
|
|
|
<el-button @click="goBus(row)" size="small" type="text">
|
|
|
<span>共计:{{row.nickname.split(',').length}}个业务</span>
|
|
|
</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-if="prop == 'nickname'">
|
|
|
<div v-if="row.nickname != null && row.nickname.indexOf(',') != -1" v-for="item in row.nickname.split(',')">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{item}}</template>
|
|
|
<el-tag style="margin: 2px;" type="info" class="mx-1" effect="light">{{item}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
<div v-if="(row.nickname || '').split(',').length <= '3'">
|
|
|
<div v-if="row.nickname != null && row.nickname.indexOf(',') != -1" v-for="item in row.nickname.split(',')">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{item}}</template>
|
|
|
<el-tag style="margin: 2px;" type="info" class="mx-1" effect="light">{{item}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
</div>
|
|
|
<div v-else-if="row.nickname != null && row.nickname.indexOf(',') == -1 ">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{row.nickname}}</template>
|
|
|
<el-tag type="info" class="mx-1" effect="light">{{row.nickname}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-else-if="row.nickname != null && row.nickname.indexOf(',') == -1 ">
|
|
|
<el-tooltip placement="top">
|
|
|
<template #content>{{row.nickname}}</template>
|
|
|
<el-tag type="info" class="mx-1" effect="light">{{row.nickname}}</el-tag>
|
|
|
</el-tooltip>
|
|
|
<div v-else>
|
|
|
<el-button @click="goBus(row)" size="small" type="text">
|
|
|
<span>共计:{{row.nickname.split(',').length}}个业务负责人</span>
|
|
|
</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-if="prop == 'admin'">
|
...
|
...
|
@@ -148,4 +162,13 @@ |
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
|
|
|
<cm-dialog :showDialogVisible="showBus" :showFooter="false" :title="title" @hidedialog="cancelBtn"
|
|
|
width="700px">
|
|
|
<template v-slot>
|
|
|
<div class="dialog">
|
|
|
<div v-model="busType" v-for="item in busType" style="display: inline-block">
|
|
|
<el-tag type="info" class="mx-1" effect="light">{{item}}</el-tag>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
</cm-dialog> |
...
|
...
|
|