@@ -1164,6 +1164,40 @@ def member_activity_contribute_welfare_unlock(request, administrator): |
||
1164 | 1164 |
welfare_value=welfare.welfare_value, |
1165 | 1165 |
) |
1166 | 1166 |
|
1167 |
+ # Send template_message |
|
1168 |
+ try: |
|
1169 |
+ user = UserInfo.objects.get(user_id=contribution.user_id, status=True) |
|
1170 |
+ except UserInfo.DoesNotExist: |
|
1171 |
+ return response(UserStatusCode.USER_NOT_FOUND) |
|
1172 |
+ try: |
|
1173 |
+ act = MemberActivityInfo.objects.get(activity_id=contribution.activity_id, status=True) |
|
1174 |
+ except MemberActivityInfo.DoesNotExist: |
|
1175 |
+ return () |
|
1176 |
+ |
|
1177 |
+ data = { |
|
1178 |
+ "first": { |
|
1179 |
+ "value": u'你的活动福利已解锁。', |
|
1180 |
+ "color": "#173177" |
|
1181 |
+ }, |
|
1182 |
+ "keyword1": { |
|
1183 |
+ "value": act.title, |
|
1184 |
+ "color": "#173177" |
|
1185 |
+ }, |
|
1186 |
+ "keyword2": { |
|
1187 |
+ "value": welfare.welfare_title, |
|
1188 |
+ "color": "#173177" |
|
1189 |
+ }, |
|
1190 |
+ "remark": { |
|
1191 |
+ "value": u'请点击详情填写收货地址。' if welfare.welfare_type == 0 else u'请点击详情进入小程序,收取福利。', |
|
1192 |
+ "color": "#173177" |
|
1193 |
+ } |
|
1194 |
+ } |
|
1195 |
+ |
|
1196 |
+ wxcfg = WECHAT.get('MINIAPP', {}) |
|
1197 |
+ appid = wxcfg.get('appID') |
|
1198 |
+ |
|
1199 |
+ sendtemplatemessage(openid=user.openid, template_id=settings.TEMPLATE_ID_UNLOCKING_WELFARE, data=data, miniappid=appid, minipagepath='/pages/member/activity/activity?activity_id={}'.format(contribution.activity_id)) |
|
1200 |
+ |
|
1167 | 1201 |
return response(200, 'Unlock Member Activity Contribute Welfare Success', u'解锁会员活动投稿福利成功') |
1168 | 1202 |
|
1169 | 1203 |
|
@@ -409,6 +409,7 @@ DEBUG_STATISTIC_DATA_FLAG = False |
||
409 | 409 |
TEMPLATE_ID_TRACKING = 'T5pvO7McZbDZkNwfpwQCAoqo8fWOu3iD45sLE__EiBc' |
410 | 410 |
TEMPLATE_ID_COMPLEMENT = 'DXJzPqLPaxa-G2IjAQnv-5Lbca63OZwIqANwvBbMm5I' |
411 | 411 |
TEMPLATE_ID_MAINTENANCE = '8RnRElbNaTiAgCvWdTz0njeed060v9szOcVD2ilx5dk' |
412 |
+TEMPLATE_ID_UNLOCKING_WELFARE = 't1utmIOwVlumBXu6VYN-CNzsOSgQcoHa8PTybyb5e94' |
|
412 | 413 |
|
413 | 414 |
KODO_BRAND_NAME = '' |
414 | 415 |
|