zizhi_list = list()
if CertOrder.objects.filter(owner=shop.owner, has_paid=True, cert_type=1).first():
offlineshop = OfflineShop.objects.filter(shop_company=shop,approved=True).first()
if offlineshop:
zizhi_list.append({"obj":offlineshop,"time":offlineshop.update_time,"type":1,"name":"线下实体店"})
if CertOrder.objects.filter(owner=shop.owner, has_paid=True, cert_type=2).first():
shopbrand = ShopBrand.objects.filter(shop_company=shop,approved=True).first()
if shopbrand:
zizhi_list.append({"obj":shopbrand,"time":shopbrand.update_time,"type":2,"name":"品牌店铺"})
if CertOrder.objects.filter(owner=shop.owner, has_paid=True, cert_type=3).first():
abroadbuyer = AbroadBuyer.objects.filter(shop_company=shop,approved=True).first()
if abroadbuyer:
zizhi_list.append({"obj":abroadbuyer,"time":abroadbuyer.update_time,"type":3,"name":"海外买手"})
if CertOrder.objects.filter(owner=shop.owner, has_paid=True, cert_type=4).first():
hongren = HongRen.objects.filter(shop_company=shop,approved=True).first()
if hongren:
zizhi_list.append({"obj":hongren,"time":hongren.update_time,"type":4,"name":"红人店铺"})
if zizhi_list:
zizhi_list.sort(key=operator.itemgetter('time'), reverse=True)