# coding=utf-8
from django.core.management import BaseCommand
from rpc.all import get_rpc_remote_invoker


class Command(BaseCommand):
    def create(self, id, content, dayu_id=None, ucpaas_id=None):
        print get_rpc_remote_invoker()['sms/template/create'](
            id=id,
            content=content,
            dayu_id=dayu_id,
            ucpaas_id=ucpaas_id
        ).unwrap()

    def handle(self, *args, **kwargs):
        # template = SMSTemplate.objects.create(id=23, content='您购买的美购“{service}”，订单号{order_id}验证成功，'
        #                                                      '验证时间为{time}。更美客服：4008113069转6666'
        #                                                      '（工作时间为8:00-22:00）。在社区发发照片分享术'
        #                                                      '后心得就有机会赢得返现哦！具体详情可以私信返现小助手咨询哦！')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='SMS_13450265', platform='alidayu')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='28353', platform='ucpass')
        # template = SMSTemplate.objects.create(id=24, content='您购买的美购“{service}”，订单号{order_id}验证成功，'
        #                                                      '验证时间为{time}。更美客服：4008113069转6666'
        #                                                      '（工作时间为8:00-22:00）别忘了分享日记哦！')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='SMS_13445278', platform='alidayu')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='28363', platform='ucpass')
        # template = SMSTemplate.objects.create(id=25, content='{hospital}于{time}为消费者{name}提供医疗美容服务（订单号：'
        #                                                      '{order}）形成的应收账款人民币{price}元，已于{time}成功转让给'
        #                                                      '天津普惠商业保理有限公司')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='SMS_16805447', platform='alidayu')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='30353', platform='ucpass')

        self.create(
            28,
            '买单“{service}”支付成功！订单号{order_id}。联系医生：4008113069转{phone_number}',
            'SMS_20140022',
            '30776',
        )
        self.create(
            29,
            '{doctor_name}医生您好，{time}买单支付成功，订单号{order_id}，可登录更美医生网站查看',
            'SMS_20165051',
            '30777',
        )

        # template = SMSTemplate.objects.create(id=30, content='您的美购订单{order_id}申请分期审核成功！共分{number}期，'
        #                                                      '每期还款{money}元。详情请登录更美app查看。')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='SMS_22620036', platform='alidayu')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='30834', platform='ucpass')
        #
        # template = SMSTemplate.objects.create(id=31, content='您的美购订单{order_id}，因资金方申请分期失败，'
        #                                                      '该订单仍可到店支付尾款后正常使用。')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='SMS_21380187', platform='alidayu')
        # SMSTemplateItem.objects.create(sms_template=template, template_id='30835', platform='ucpass')

        self.create(
            32,
            '美购“{service}”支付成功！订单号{order_id}，验证码{code}。到院还需支付{price}元。联系医生：{kf_phone}转{ext}',
            'SMS_25685306',
            '31809',
        )
        self.create(
            33,
            '您购买的美购“{service}”，订单号{order_id}已退款。退款时间{time}，退款金额请通过您使用的支付渠道进行查询。更美：{kf_phone}转{ext}',
            'SMS_25685346',
            '31810',
        )
        self.create(
            34,
            '您购买的美购“{service}”，订单号{order_id}验证成功，验证时间为{time}。更美客服：{kf_phone}转{ext}（工作时间为8:00-22:00）。'
            '在社区发发照片分享术后心得就有机会赢得返现哦！具体详情可以私信返现小助手咨询哦！',
            'SMS_25650311',
            '31813',
        )
        self.create(
            35,
            '您购买的美购“{service}”，订单号{order_id}验证成功，验证时间为{time}。更美客服：{kf_phone}转{ext}（工作时间为8:00-22:00）别忘了分享日记哦！',
            'SMS_25730374',
            '31816',
        )
        self.create(
            36,
            '买单“{service}”支付成功！订单号{order_id}。联系医生：{kf_phone}转{ext}',
            'SMS_25565412',
            '31818',
        )
        self.create(
            37,
            '{msg}',
        )
        self.create(
            38,
            '【更美APP】您的短訊驗證碼為：{code}，有效期：15分鐘。歡迎加入更美APP，全球最大醫美平台，讓變美簡單又放心。',
        )
        self.create(
            39,
            '【Gengmei App】Your Code is {code}, this code will expire in 15 minutes.',
        )
        self.create(
            41,
            '亲爱的更美用户，很抱歉通知您，您申请的${doctor_name}医生，时间为${time}的预约被医生取消，请选择别的时间段预约。',
            'SMS_35145088',
            '34603',
        )
        self.create(
            42,
            '{name}您好，请登录更美医生后台-个人信息-个人资料填写财务信息，方便更美和您结算。如有问题，请联系您的商务经理',
            'SMS_45575037',
            '36803',
        )
        self.create(
            43,
            '您的短信验证码为: {code}, 有效期: 15分钟, 欢迎加入{product}, 让变美简单又放心的医美平台。',
            dayu_id='SMS_59905022',
        )
        self.create(
            44,
            '您的验证码是{code}，请在30分钟内填写。',
            dayu_id='SMS_91040004',
        )
