def task_weixin_push_awardcarry(awardcarry): from shopapp.weixin.apis import WeixinPush wp = WeixinPush() from flashsale.xiaolumm import util_description courage_remarks = util_description.get_awardcarry_courage_remarks( awardcarry.carry_type) to_url = 'http://m.xiaolumeimei.com' if awardcarry.carry_type == 1 or awardcarry.carry_type == 2: to_url = 'http://m.xiaolumeimei.com/rest/v2/mama/redirect_stats_link?link_id=1' wp.push_mama_award(awardcarry, courage_remarks, to_url)
def test_main(): ordercarry = OrderCarry.objects.get(id=10) push = WeixinPush() remarks = u'来自好友%s,快打开App看看她买了啥~' % ordercarry.contributor_nick to_url = 'http://m.xiaolumeimei.com/sale/promotion/appdownload/' # push.push_mama_ordercarry(ordercarry, remarks, to_url) mama_id = 1 user_version = '1.1' latest_version = '1.2' # push.push_mama_update_app(mama_id, user_version, latest_version, remarks, to_url) # saletrade = SaleTrade.objects.get(id=1) # push.push_trade_pay_notify(saletrade) # push.push_deliver_notify(saletrade) # salerefund = SaleRefund.objects.get(id=11) # push.push_refund_notify(salerefund) awardcarry = AwardCarry.objects.get(id=1) courage_remarks = 'remark' to_url = '' push.push_mama_award(awardcarry, courage_remarks, to_url)