Commit 932f6a38 by liuchenxi

update: 删除老权限控制

parent 84b178e8
......@@ -6,9 +6,9 @@
<div class="manualTagDetail-wrap__info">
<p class="group-name">{{ tagItemName }}</p>
<template v-if="getCodeAuth">
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downTagDetailListPop.show = true" v-if="downTagDetailListPop.canDown && total < 1000000" :limit-code="getCode">人群导出</el-button>
<el-tooltip v-else-if="downTagDetailListPop.canDown" class="item" effect="dark" content="每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出" placement="top">
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downTagDetailListPop.show = true" v-if="downTagDetailListPop.canDown" :limit-code="getCode">人群导出</el-button>
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downTagDetailListPop.show = true" v-if="total < 1000000" :limit-code="getCode">人群导出</el-button>
<el-tooltip v-else class="item" effect="dark" content="每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出" placement="top">
<el-button type="primary" class="down-`member-list__btn m-l-8" @click="downTagDetailListPop.show = true" :limit-code="getCode">人群导出</el-button>
</el-tooltip>
</template>
</div>
......@@ -617,7 +617,7 @@ export default {
this.pageParam.tagItemId=tagItemId;
this.downTagDetailListPop.params.tagItemId = tagItemId;
this.downTagDetailListPop.excelUrl = local + this.downTagDetailListPop.excelUrl;
this.canDownMemberList();
// this.canDownMemberList();
this.getTagItemInfo(tagItemId)
// 获取自定义字段
this.getFieldsList();
......
......@@ -10,10 +10,10 @@
<span>{{ separator(total) }}</span>
</span>
<template v-if="canEdit && $getButtonLimit($buttonCode.memberTagExportPeople)">
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downMemberListPop.show = true" v-if="downMemberListPop.canDown && total < 1000000" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
<el-tooltip v-else-if="downMemberListPop.canDown" class="item" effect="dark" content="每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出" placement="top">
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downMemberListPop.show = true" v-if="downMemberListPop.canDown" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
<template v-if="$getButtonLimit($buttonCode.memberTagExportPeople)">
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downMemberListPop.show = true" v-if="total < 1000000" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
<el-tooltip v-else class="item" effect="dark" content="每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出" placement="top">
<el-button type="primary" class="down-member-list__btn m-l-8" @click="downMemberListPop.show = true" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
</el-tooltip>
</template>
<el-button type="primary" class="down-member-list__btn" @click="$router.push(`/memberGroupLog?groupName=${groupName}`)" :limit-code='$buttonCode.memberTagOperateLog' v-if='$getButtonLimit($buttonCode.memberTagOperateLog)'>操作日志</el-button>
......@@ -279,7 +279,7 @@
>
</template>
<template v-else>--</template>
</template>
0 </template>
</el-table-column>
</el-table>
</div>
......@@ -693,7 +693,7 @@ export default {
this.downMemberListPop.params.memberTagGroupId = memberTagGroupId;
this.downMemberListPop.excelUrl = local + this.downMemberListPop.excelUrl;
this.canDownMemberList();
// this.canDownMemberList();
this.getTagValueDtoList();
// 获取自定义字段
this.getFieldsList();
......
......@@ -313,14 +313,14 @@
编辑
</router-link>
<el-button type="text" @click="effectiveGroup(scope.row.memberTagGroupId)"
v-if="scope.row.canEdit && $getButtonLimit($buttonCode.memberTagDeActiveGroup)"
v-if="$getButtonLimit($buttonCode.memberTagDeActiveGroup)"
:limit-code='$buttonCode.memberTagDeActiveGroup'
class="edit-btn el-button--text p-r-12">
失效
</el-button>
<el-button type="text" @click="deleteGroup(scope.row.memberTagGroupId)"
:limit-code='$buttonCode.memberTagDelGroup'
v-if="scope.row.canEdit && $getButtonLimit($buttonCode.memberTagDelGroup)"
v-if="$getButtonLimit($buttonCode.memberTagDelGroup)"
class="edit-btn el-button--text p-r-12">
删除
</el-button>
......@@ -1261,8 +1261,7 @@ export default {
});
},
isAllowEdit(row) {
const { latestUpdateTime, canEdit, isRealTime, effectiveStatus } = row;
if(!canEdit) return false;
const { latestUpdateTime, isRealTime, effectiveStatus } = row;
if(!!isRealTime || (!latestUpdateTime || latestUpdateTime === '--')) return true;
if (effectiveStatus == 0) return true; // 失效也可编辑
let lastDate = (latestUpdateTime || '').split(' ')[0];
......
......@@ -12,9 +12,9 @@
</span>
<template v-if="$getButtonLimit($buttonCode.memberTagExportPeople)">
<el-button type="primary" class="down-member-list__btn" @click="downMemberListPop.show = true" v-if="downMemberListPop.canDown && total < 1000000" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
<el-tooltip v-else-if="downMemberListPop.canDown" class="item" effect="dark" content="每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出" placement="top">
<el-button type="primary" class="down-member-list__btn" @click="downMemberListPop.show = true" v-if="downMemberListPop.canDown" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
<el-button type="primary" class="down-member-list__btn" @click="downMemberListPop.show = true" v-if="total < 1000000" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
<el-tooltip v-else class="item" effect="dark" content="每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出" placement="top">
<el-button type="primary" class="down-member-list__btn" @click="downMemberListPop.show = true" :limit-code='$buttonCode.memberTagExportPeople'>人群导出</el-button>
</el-tooltip>
</template>
</div>
......@@ -703,7 +703,7 @@ export default {
this.downMemberListPop.params.gradeId = memberTagGroupId;
this.downMemberListPop.excelUrl = local + this.downMemberListPop.excelUrl;
this.canDownMemberList();
// this.canDownMemberList();
this.getTagValueDtoList();
// 获取自定义字段
this.getFieldsList();
......
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