Example #1
0
 def get(self):
     photo_start = self.get_argument("photo_start", "")
     photo_end = self.get_argument("photo_end", "")
     order_start = self.get_argument("order_start", "")
     order_end = self.get_argument("order_end", "")
     source_list = ["全部", "PC+天猫", "实体店", "手机端"]
     store_dict = {
         1002: "亚运村店",
         1004: "五棵松店",
         1005: "中关村店",
         1007: "三里河店",
         1008: "来广营店",
         1010: "回龙观店",
         9000: "合计",
         1011: "草桥店",
     }
     category_list = ["儿童", "服饰", "户外", "家居用品", "毛纺", "男装", "内衣", "女装", "皮具", "鞋", "休闲", "羽绒", "运动", "合计"]
     source = self.get_argument("source", "全部")
     if photo_start == "开始日期" or photo_end == "结束日期" or order_start == "开始日期" or order_end == "结束日期":
         return self.render(
             "photo.html",
             photo_start=photo_start,
             photo_end=photo_end,
             order_start=order_start,
             order_end=order_end,
             rnk_dict={},
             store_dict=store_dict,
             category_list=category_list,
             page_type="total",
             source_list=source_list,
             source=source,
         )
     else:
         r = PhotoModule(self.application.dc)
         rnk_dict = r.get_total_dict(
             photo_start, photo_end + " 23:59:59", order_start, order_end + " 23:59:59", source
         )
         return self.render(
             "photo.html",
             photo_start=photo_start,
             photo_end=photo_end,
             order_start=order_start,
             order_end=order_end,
             rnk_dict=rnk_dict,
             store_dict=store_dict,
             category_list=category_list,
             page_type="total",
             source_list=source_list,
             source=source,
         )
Example #2
0
 def get(self):
     photo_start = self.get_argument("photo_start", "")
     photo_end = self.get_argument("photo_end", "")
     order_start = self.get_argument("order_start", "")
     order_end = self.get_argument("order_end", "")
     source_list = ["全部", "PC+天猫", "实体店", "手机端"]
     store_dict = {1002: "亚运村店", 1004: "五棵松店", 1005: "中关村店", 1007: "三里河店", 1008: "来广营店", 1010: "回龙观店"}
     all_store_dict = {
         1001: "王府井店",
         1002: "亚运村店",
         1004: "五棵松店",
         1005: "中关村店",
         1006: "朝阳门店",
         1007: "三里河店",
         1008: "来广营店",
         1010: "回龙观店",
         1011: "草桥店",
         1301: "下沙店",
         1311: "笕桥店",
         2000: "上品本网店",
         2001: "天猫虚拟店",
         2002: "当当虚拟店",
         2003: "淘宝虚拟店",
         5000: "DC分销中心",
         5001: "虚拟代销DC",
         5300: "杭州DC分销中心",
         5310: "杭州笕桥DC分销中心",
     }
     category_list = ["儿童", "服饰", "户外", "家居用品", "毛纺", "男装", "内衣", "女装", "皮具", "鞋", "休闲", "羽绒", "运动"]
     source = self.get_argument("source", "全部")
     if photo_start == "开始日期" or photo_end == "结束日期" or order_start == "开始日期" or order_end == "结束日期":
         return self.render(
             "photo.html",
             photo_start=photo_start,
             photo_end=photo_end,
             order_start=order_start,
             order_end=order_end,
             rnk_list=(),
             store_dict=store_dict,
             category_list=category_list,
             page_type="detail",
             all_store_dict=all_store_dict,
             source_list=source_list,
             source=source,
         )
     else:
         r = PhotoModule(self.application.dc)
         rnk_list = r.get_detail_list(
             photo_start, photo_end + " 23:59:59", order_start, order_end + " 23:59:59", source
         )
         return self.render(
             "photo.html",
             photo_start=photo_start,
             photo_end=photo_end,
             order_start=order_start,
             order_end=order_end,
             rnk_list=rnk_list,
             store_dict=store_dict,
             category_list=category_list,
             page_type="detail",
             all_store_dict=all_store_dict,
             source_list=source_list,
             source=source,
         )