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
dde6dc3c
Commit
dde6dc3c
authored
Jun 24, 2020
by
Kyle_Li
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
文案修改
parent
d94d4b14
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
2 deletions
+18
-2
index.js
src/config/index.js
+5
-1
group-list.vue
src/view/memberGroup/group-list.vue
+13
-1
No files found.
src/config/index.js
View file @
dde6dc3c
...
...
@@ -18,5 +18,9 @@ export const aliasNames = [
{
name
:
'潜力流失'
,
title
:
'除核心会员、普通会员、未消费会员之外的其他会员且消费休眠天数>366天'
},
{
name
:
'普通流失'
,
title
:
'会员历史累计消费,消费次数等于1且消费休眠天数>366天'
},
{
name
:
'有微信未消费会员'
,
title
:
'会员历史累计消费,消费次数等于0'
},
{
name
:
'有手机号未消费会员'
,
title
:
'会员历史累计消费,消费次数等于0'
}
{
name
:
'有手机号未消费会员'
,
title
:
'会员历史累计消费,消费次数等于0'
},
{
name
:
'核心会员'
,
title
:
'会员近一年,消费次数≥3次,消费总额≥3倍商户去年会员平均客单价'
},
{
name
:
'潜力会员'
,
title
:
'除核心会员、普通会员、未消费会员之外的其他会员'
},
{
name
:
'普通会员'
,
title
:
'会员历史累计消费,消费次数等于1'
},
{
name
:
'未消费会员'
,
title
:
'会员历史累计消费,消费次数等于0'
}
];
src/view/memberGroup/group-list.vue
View file @
dde6dc3c
...
...
@@ -27,7 +27,9 @@
<el-collapseTransition>
<ul
class=
"lists"
v-show=
"expendTxtTag == '展开'"
>
<li
v-for=
"(list, i) in groupLists"
:key=
"i"
:class=
"['member-list',
{ 'active-li': i == currentLevelIndex }]" @click="handleChangeLevel(i, list)">
{{
list
.
aliasName
}}
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"list.aliasName | aliasTips"
placement=
"top-start"
:open-delay=
"300"
>
<span>
{{
list
.
aliasName
}}
</span>
</el-tooltip>
</li>
</ul>
</el-collapseTransition>
...
...
@@ -49,6 +51,7 @@
import
Vue
from
'vue'
;
import
{
CollapseTransition
}
from
'element-ui'
;
import
{
memberGroupList
,
memberGroupModify
,
memberGroupDelete
,
hasLevelFeature
,
getTagLists
}
from
'@/request/api'
;
import
{
aliasNames
}
from
'@/config'
Vue
.
component
(
CollapseTransition
.
name
,
CollapseTransition
);
...
...
@@ -294,6 +297,15 @@ export default {
this
.
getMemberGroupList
();
this
.
_getTagLists
();
this
.
_hasLevelFeature
();
},
filters
:
{
aliasTips
(
name
)
{
let
item
=
aliasNames
.
find
(
el
=>
el
.
name
===
name
);
if
(
item
)
{
return
item
.
title
;
}
return
''
;
},
}
};
</
script
>
...
...
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