Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-4
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
office
haoban-4
Commits
060acd55
Commit
060acd55
authored
Sep 08, 2020
by
无尘
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 修改人群
parent
25329e0e
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
21 additions
and
17 deletions
+21
-17
my-customer-app.js
src/api/my-customer-app.js
+5
-5
edit-visiable.vue
src/components/app/my-customer/edit-visiable.vue
+5
-3
sync-crowd-dialog.vue
src/components/app/my-customer/sync-crowd-dialog.vue
+5
-5
clerk-tag.vue
src/views/apps/customer-app/clerk-tag.vue
+3
-2
crowd-scene.vue
src/views/apps/customer-app/crowd-scene.vue
+3
-2
No files found.
src/api/my-customer-app.js
View file @
060acd55
...
...
@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-27 09:29:13
* @LastEditors: 无尘
* @LastEditTime: 2020-09-0
7 17:35:57
* @LastEditTime: 2020-09-0
8 16:43:52
*/
import
getFetch
from
'./get-fetch.js'
;
...
...
@@ -81,10 +81,10 @@ let api = {
useFormData
:
true
,
useIntercept
:
false
},
getVisiable
:
'/
member/member-group
-range-view'
,
// 获取可见范围详情
getVisiable
:
'/
visiable
-range-view'
,
// 获取可见范围详情
saveVisiable
:
{
// 保存人群场景可见范围
url
:
'/
member/member-group
-range-save'
,
url
:
'/
visiable
-range-save'
,
method
:
'post'
,
useFormData
:
true
,
useIntercept
:
false
...
...
@@ -135,10 +135,10 @@ let api = {
useFormData
:
true
,
useIntercept
:
false
},
getTagVisiable
:
'/
member-tag
-range-view'
,
// 获取可见范围详情
getTagVisiable
:
'/
visiable
-range-view'
,
// 获取可见范围详情
saveTagVisiable
:
{
// 保存可见范围
url
:
'/
member-tag
-range-save'
,
url
:
'/
visiable
-range-save'
,
method
:
'post'
,
useFormData
:
true
,
useIntercept
:
false
...
...
src/components/app/my-customer/edit-visiable.vue
View file @
060acd55
...
...
@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-28 11:07:46
* @LastEditors: 无尘
* @LastEditTime: 2020-09-08 1
5:10:4
8
* @LastEditTime: 2020-09-08 1
6:34:1
8
-->
<!--
<edit-visiable :brand-id="brandId" :set-item-id="setItemId" :set-type="setType" :select-mode="selectMode" :range-data="rangeData" @refreshData="refreshData"></edit-visiable>
...
...
@@ -174,10 +174,12 @@ export default {
bindRange
:
that
.
formData
.
sendRange
>
0
?
that
.
formData
.
sendRange
==
1
?
that
.
formData
.
selectList
.
map
(
ele
=>
ele
.
storeGroupId
).
join
(
','
)
:
that
.
formData
.
selectList
.
map
(
ele
=>
ele
.
storeInfoId
).
join
(
','
)
:
''
,
};
if
(
that
.
setType
==
'crowd'
)
{
params
.
sceneCrowdId
=
that
.
setItemId
;
params
.
relationType
=
2
;
// 人群场景
params
.
relationId
=
that
.
setItemId
;
that
.
saveCrowd
(
params
);
}
else
{
params
.
tagId
=
that
.
setItemId
;
params
.
relationType
=
3
;
// 会员标签
params
.
relationId
=
that
.
setItemId
;
that
.
saveTag
(
params
);
}
},
...
...
src/components/app/my-customer/sync-crowd-dialog.vue
View file @
060acd55
...
...
@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-28 10:31:09
* @LastEditors: 无尘
* @LastEditTime: 2020-09-08 1
5:11:54
* @LastEditTime: 2020-09-08 1
7:09:32
-->
<!--
<sync-crowd-dialog :brand-id="brandId" :select-ids="selectIds" :total-num="totalNum" @refreshData="refreshData"></sync-crowd-dialog>
...
...
@@ -30,18 +30,18 @@
<el-table-column
type=
"selection"
:selectable=
"selectable"
width=
"55"
>
</el-table-column>
<el-table-column
prop=
""
label=
"人群名称"
show-overflow-tooltip
>
<template
slot-scope=
"scope"
>
{{
selectIds
.
includes
(
scope
.
row
.
sceneCrowdId
)
?
'(已选择)'
:
''
}}{{
scope
.
row
.
sceneCrowdName
||
'--'
}}
<div
:class=
"[selectIds.includes(scope.row.sceneCrowdId) ? 'color-909399': 'color-606266']"
>
{{
selectIds
.
includes
(
scope
.
row
.
sceneCrowdId
)
?
'(已选择)'
:
''
}}{{
scope
.
row
.
sceneCrowdName
||
'--'
}}
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
""
label=
"所属分类"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
{{
scope
.
row
.
sceneCrowdCategoryName
||
'--'
}}
<div
:class=
"[selectIds.includes(scope.row.sceneCrowdId) ? 'color-909399': 'color-606266']"
>
{{
scope
.
row
.
sceneCrowdCategoryName
||
'--'
}}
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
""
label=
"到期时间"
>
<
template
slot-scope=
"scope"
>
<div
class=
"color-606266 line-18
"
>
{{
scope
.
row
.
sceneCrowdExpireTime
|
timeStampToYmd
}}
{{
!
scope
.
row
.
sceneCrowdExpireTime
?
'--'
:
''
}}
</div>
<div
class=
"color-606266 line-18
"
>
{{
scope
.
row
.
sceneCrowdExpireTime
|
timeStampToHms
}}
{{
!
scope
.
row
.
sceneCrowdExpireTime
?
'--'
:
''
}}
</div>
<div
:class=
"['line-18', selectIds.includes(scope.row.sceneCrowdId) ? 'color-909399': 'color-606266']
"
>
{{
scope
.
row
.
sceneCrowdExpireTime
|
timeStampToYmd
}}
{{
!
scope
.
row
.
sceneCrowdExpireTime
?
'--'
:
''
}}
</div>
<div
:class=
"['line-18', selectIds.includes(scope.row.sceneCrowdId) ? 'color-909399': 'color-606266']
"
>
{{
scope
.
row
.
sceneCrowdExpireTime
|
timeStampToHms
}}
{{
!
scope
.
row
.
sceneCrowdExpireTime
?
'--'
:
''
}}
</div>
</
template
>
</el-table-column>
</el-table>
...
...
src/views/apps/customer-app/clerk-tag.vue
View file @
060acd55
...
...
@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-28 16:51:22
* @LastEditors: 无尘
* @LastEditTime: 2020-09-08 1
4:13:15
* @LastEditTime: 2020-09-08 1
6:38:47
-->
<
template
>
...
...
@@ -264,7 +264,8 @@ export default {
getVisiableData
(
tagId
)
{
const
that
=
this
;
const
para
=
{
tagId
,
relationId
:
tagId
,
relationType
:
3
,
enterpriseId
:
that
.
brandId
,
wxEnterpriseId
:
that
.
wxEnterpriseId
,
};
...
...
src/views/apps/customer-app/crowd-scene.vue
View file @
060acd55
...
...
@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-27 10:16:37
* @LastEditors: 无尘
* @LastEditTime: 2020-09-08 1
4:13:54
* @LastEditTime: 2020-09-08 1
6:36:18
-->
<
template
>
...
...
@@ -201,7 +201,8 @@ export default {
const
para
=
{
wxEnterpriseId
:
that
.
wxEnterpriseId
,
enterpriseId
:
that
.
brandId
,
sceneCrowdId
relationId
:
sceneCrowdId
,
relationType
:
2
,
};
getVisiable
(
para
)
.
then
(
res
=>
{
...
...
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