@@ -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 | 
                 |