def set_provider_logo(self, logo): """ :param logo: :return: """ if not Utils.checkKeysInDict(self.data, ['content', 'provider']): self.data['content']['provider'] = {} if not Utils.checkKeysInDict(self.data, ['content', 'provider', 'logo']): self.data['content']['provider']['logo'] = {} if logo is not None: self.data['content']['provider']['logo']['src'] = str(logo)
def get_template_token(self): data = self.request.get_data() token = '' if data and Utils.checkKeysInDict(data, ['context', 'Screen', 'token']): token = Utils.get_dict_data_by_keys(data, ['context', 'Screen', 'token']) return token
def set_art(self, src): """ :param src: :return: """ if not Utils.checkKeysInDict(self.data, ['content', 'art']): self.data['content']['art'] = {} if src is not None: self.data['content']['art']['src'] = str(src)
def set_provider_name(self, name): """ :param name: :return: """ if not Utils.checkKeysInDict(self.data, ['content', 'provider']): self.data['content']['provider'] = {} if name is not None: self.data['content']['provider']['name'] = name
def set_lyric(self, url): """ 设置歌词 http、https :param url: :return: """ if not Utils.checkKeysInDict(self.data, ['content', 'lyric']): self.data['content']['lyric'] = {} if url is not None: self.data['content']['lyric']['url'] = str(url) self.data['content']['lyric']['format'] = 'LRC'