Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
marketing
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
marketing-web
marketing
Commits
7ebd98ee
Commit
7ebd98ee
authored
Feb 02, 2021
by
caoyanzhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: 模板消息通知权限
parent
09458121
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
12 additions
and
4 deletions
+12
-4
marketing.js
src/store/modules/marketing.js
+8
-1
limiting.js
src/utils/limiting.js
+1
-0
group-send.vue
src/views/card/group-send.vue
+1
-1
form.vue
src/views/ecm/form.vue
+1
-1
scan-form.vue
src/views/ecm/scan-form.vue
+1
-1
No files found.
src/store/modules/marketing.js
View file @
7ebd98ee
...
...
@@ -3,6 +3,7 @@ import { getIsShowSelf } from '@/service/api/commonApi.js';
// initial state
const
state
=
{
enterpriseId
:
''
,
// 企业id
limitCodeList
:
[],
isLimit
:
false
,
// 是否正在限流
all
:
0
,
cartData
:
[],
...
...
@@ -31,7 +32,10 @@ const getters = {
state
.
total
+=
item
.
price
;
}
return
state
.
total
;
}
},
getLimitCodeList
:
state
=>
state
.
limitCodeList
,
// 查询是否被限制使用微信模版消息 true:被限制
getLimitWechatTemplateMessage
:
state
=>
state
.
limitCodeList
.
some
(
el
=>
el
==
'wxTemplateMessage'
)
};
// actions
...
...
@@ -96,6 +100,9 @@ const mutations = {
mutations_auth
(
state
,
{
openFlag
,
showFlag
})
{
state
.
isShowSelf
=
Boolean
(
showFlag
);
state
.
openFlag
=
Boolean
(
openFlag
);
},
updateLimitCodeList
(
state
,
limitCodeList
)
{
state
.
limitCodeList
=
limitCodeList
;
}
};
...
...
src/utils/limiting.js
View file @
7ebd98ee
...
...
@@ -15,6 +15,7 @@ export default config => {
store
.
commit
(
'updateEnterpriseId'
,
enterpriseId
);
// 更新企业id
const
couponEnable
=
await
requests
(
'/api-marketing/opt-coupon-enable'
,
{
requestProject
:
'marketing'
});
store
.
commit
(
'updateAppletEnable'
,
couponEnable
.
result
||
false
);
// result: true,能改 false不能
store
.
commit
(
'updateLimitCodeList'
,
loginUserRes
.
result
.
limitCodeList
);
createApp
();
fullLoading
.
close
();
}
catch
(
error
)
{
...
...
src/views/card/group-send.vue
View file @
7ebd98ee
...
...
@@ -62,7 +62,7 @@
<i
class=
"iconfont icon-xinxixianshi pl5 gray"
></i>
</el-tooltip>
</el-radio>
-->
<el-radio
v-model=
"form.noticeType"
:label=
"2"
:disabled=
"!isEditTemplate || isInfo || form.templateUseEnable === 0"
<el-radio
v-model=
"form.noticeType"
:label=
"2"
:disabled=
"
$store.getters.getLimitWechatTemplateMessage ||
!isEditTemplate || isInfo || form.templateUseEnable === 0"
>
微信模板消息
<el-tooltip
placement=
"top-start"
>
<span
slot=
"content"
>
建议小规模发券、智能营销实时计划使用,滥用可能导致模板消息被封。参考微信
<a
target=
"_blank"
href=
"https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751288"
>
《模板消息运营规范》
</a></span>
...
...
src/views/ecm/form.vue
View file @
7ebd98ee
...
...
@@ -276,7 +276,7 @@
<i
class=
"iconfont icon-xinxixianshi pl5 gray"
></i>
</el-tooltip>
</el-radio>
<el-radio
v-model=
"form.cardNoticeType"
:label=
"2"
:disabled=
"form.templateUseEnable === 0"
<el-radio
v-model=
"form.cardNoticeType"
:label=
"2"
:disabled=
"
$store.getters.getLimitWechatTemplateMessage ||
form.templateUseEnable === 0"
>
微信模板消息
<el-tooltip
placement=
"top-start"
>
<span
slot=
"content"
>
建议小规模发券、智能营销实时计划使用,滥用可能导致模板消息被封。参考微信
<a
target=
"_blank"
href=
"https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751288"
>
《模板消息运营规范》
</a></span>
...
...
src/views/ecm/scan-form.vue
View file @
7ebd98ee
...
...
@@ -74,7 +74,7 @@
<i
class=
"iconfont icon-xinxixianshi pl5 gray"
></i>
</el-tooltip>
</el-radio>
<el-radio
v-model=
"form.cardNoticeType"
:label=
"2"
:disabled=
"form.templateUseEnable === 0"
<el-radio
v-model=
"form.cardNoticeType"
:label=
"2"
:disabled=
"
$store.getters.getLimitWechatTemplateMessage ||
form.templateUseEnable === 0"
>
微信模板消息
<el-tooltip
placement=
"top-start"
>
<span
slot=
"content"
>
建议小规模发券、智能营销实时计划使用,滥用可能导致模板消息被封。参考微信
<a
target=
"_blank"
href=
"https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751288"
>
《模板消息运营规范》
</a></span>
...
...
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