Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
memberTag-web
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
memberTag
memberTag-web
Commits
932f6a38
Commit
932f6a38
authored
Jan 04, 2022
by
liuchenxi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: 删除老权限控制
parent
84b178e8
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
18 deletions
+17
-18
manual-tag-value-edit-info.vue
src/view/manualTag/manual-tag-value-edit-info.vue
+4
-4
memberGroupDetail.vue
src/view/memberGroup/memberGroupDetail.vue
+6
-6
memberGroupList.vue
src/view/memberGroup/memberGroupList.vue
+3
-4
memberLevelDetail.vue
src/view/memberGroup/memberLevelDetail.vue
+4
-4
No files found.
src/view/manualTag/manual-tag-value-edit-info.vue
View file @
932f6a38
...
...
@@ -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
();
...
...
src/view/memberGroup/memberGroupDetail.vue
View file @
932f6a38
...
...
@@ -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
();
...
...
src/view/memberGroup/memberGroupList.vue
View file @
932f6a38
...
...
@@ -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
];
...
...
src/view/memberGroup/memberLevelDetail.vue
View file @
932f6a38
...
...
@@ -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
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment