Commit 34c36b5f by crushh

update: 提示

parent cb2ea8c6
......@@ -14,8 +14,12 @@
<el-table-column type="selection" width="55" :selectable="selectable"> </el-table-column>
<el-table-column label="分组名称" min-width="180px" prop="groupName">
<template slot-scope="{ row }">
<el-tag size="mini" :type="!row.isRealTime ? 'warning' : ''"> {{ !row.isRealTime ? '非实时' : '实时' }}</el-tag>
{{ row.groupName }}
<el-tooltip :disabled="row.readyStatus == 1" content="当前分组还未更新完成">
<div>
<el-tag size="mini" :type="!row.isRealTime ? 'warning' : ''"> {{ !row.isRealTime ? '非实时' : '实时' }}</el-tag>
{{ row.groupName }}
</div>
</el-tooltip>
</template>
</el-table-column>
<el-table-column label="覆盖人群" prop="memberCount" />
......@@ -124,13 +128,13 @@ export default {
},
methods: {
selectable(row) {
return this.realTimeType.includes(row.isRealTime);
return row.readyStatus == 1 && this.realTimeType.includes(row.isRealTime);
},
addGroup() {
window.open('http://gicdev.demogic.com/member-tag/#/memberGroupEdit?refresh', '_blank');
},
selectRow(row) {
if (this.realTimeType.some(el => el == row.isRealTime)) {
if (this.realTimeType.some(el => el == row.isRealTime) && row.readyStatus == 1) {
if (this.selected.length && this.selected.find(item => item.memberTagGroupId == row.memberTagGroupId)) {
this.$emit('deleteRow', row);
} else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment