import datetime # 获取橱窗pick_extra def get_cc_pick_extra(userid): return 'ly_' + userid + '_cc' # 获取分享赚external_info def get_product_share_external_info(userid): return "ly_"+ userid + "_pdshare" # 获取转链external_info def get_zl_external_info(userid): return "ly_"+ userid + "_pdzl" # 获取垫付external_info def get_product_df_external_info(userid): return "ly_"+ userid + "_pddf" # 获取0元购external_info def get_product_0y_external_info(userid): return "ly_"+ userid + "_0y" def get_cc_userid(pick_extra): try: userid = None if pick_extra: data = pick_extra.split('_') if len(data) == 3 and data[0] == 'ly' and data[2] == 'cc': userid = data[1] return userid except: return None def get_product_share_userid(external_info): try: userid = None if external_info: data = external_info.split('_') if len(data) == 3 and data[0] == 'ly' and data[2] == 'pdshare': userid = data[1] return userid except: return None def get_product_df_userid(external_info): try: userid = None if external_info: data = external_info.split('_') if len(data) == 3 and data[0] == 'ly' and data[2] == 'pddf': userid = data[1] return userid except: return None def get_product_0y_userid(external_info): try: userid = None if external_info: data = external_info.split('_') if len(data) == 3 and data[0] == 'ly' and data[2] == '0y': userid = data[1] return userid except: return None def get_product_zl_userid(external_info): try: userid = None if external_info: data = external_info.split('_') if len(data) == 3 and data[0] == 'ly' and data[2] == 'pdzl': userid = data[1] return userid except: return None def getSalesStr(sale): if sale<=999: return "%s"%sale else: return "%s万"%round(sale/10000,1) return sale def getActiveEndStr(date): now = datetime.datetime.now().date() delta = date - now days = delta.days if days<0: return 0 return days