@@ -1042,8 +1042,11 @@ def member_activity_contribute_welfare_unlock(request, administrator): |
||
| 1042 | 1042 |
wxcfg = WECHAT.get('MINIAPP', {})
|
| 1043 | 1043 |
appid = wxcfg.get('appID')
|
| 1044 | 1044 |
|
| 1045 |
- sendwxasubscribemessage(openid=user.openid_miniapp, template_id=settings.TEMPLATE_ID_UNLOCKING_WELFARE, data=data, miniprogram_state=None, lang=None, page='/pages/member/activity/activity?unlocking_id={}'.format(unlocking_info.unlocking_id))
|
|
| 1045 |
+ res = sendwxasubscribemessage(openid=user.openid_miniapp, template_id=settings.TEMPLATE_ID_UNLOCKING_WELFARE, data=data, miniprogram_state=None, lang=None, page='/pages/member/activity/activity?unlocking_id={}'.format(unlocking_info.unlocking_id))
|
|
| 1046 | 1046 |
# sendtemplatemessage(openid=user.openid, template_id=settings.TEMPLATE_ID_UNLOCKING_WELFARE, data=data, miniappid=appid, minipagepath='/pages/member/activity/activity?unlocking_id={}'.format(unlocking_info.unlocking_id))
|
| 1047 |
+ |
|
| 1048 |
+ unlocking_info.send_template_message_res = json.dumps(res) |
|
| 1049 |
+ unlocking_info.save() |
|
| 1047 | 1050 |
|
| 1048 | 1051 |
return response(200, 'Unlock Member Activity Contribute Welfare Success', u'解锁会员活动投稿福利成功') |
| 1049 | 1052 |
|
@@ -0,0 +1,21 @@ |
||
| 1 |
+# -*- coding: utf-8 -*- |
|
| 2 |
+ |
|
| 3 |
+# Generated by Django 3.2.16 on 2024-05-08 01:58 |
|
| 4 |
+ |
|
| 5 |
+from django.db import migrations |
|
| 6 |
+import jsonfield.fields |
|
| 7 |
+ |
|
| 8 |
+ |
|
| 9 |
+class Migration(migrations.Migration): |
|
| 10 |
+ |
|
| 11 |
+ dependencies = [ |
|
| 12 |
+ ('member', '0071_auto_20240410_1612'),
|
|
| 13 |
+ ] |
|
| 14 |
+ |
|
| 15 |
+ operations = [ |
|
| 16 |
+ migrations.AddField( |
|
| 17 |
+ model_name='memberactivitycontributionwelfareunlockinginfo', |
|
| 18 |
+ name='send_template_message_res', |
|
| 19 |
+ field=jsonfield.fields.JSONField(blank=True, help_text='send_template_message_res', null=True, verbose_name='send_template_message_res'), |
|
| 20 |
+ ), |
|
| 21 |
+ ] |
@@ -1099,6 +1099,9 @@ class MemberActivityContributionWelfareUnlockingInfo(BaseModelMixin, BrandInfoMi |
||
| 1099 | 1099 |
|
| 1100 | 1100 |
is_handled = models.BooleanField(_(u'is_handled'), default=False, help_text=u'是否已处理') |
| 1101 | 1101 |
|
| 1102 |
+ send_template_message_res = JSONField(_(u'send_template_message_res'), blank=True, null=True, help_text=u'send_template_message_res') |
|
| 1103 |
+ |
|
| 1104 |
+ |
|
| 1102 | 1105 |
class Meta: |
| 1103 | 1106 |
verbose_name = _(u'会员活动投稿福利解锁信息') |
| 1104 | 1107 |
verbose_name_plural = _(u'会员活动投稿福利解锁信息') |