Пример #1
0
 def get(self):
     try:
         start = self.get_argument('start', '')
         end = self.get_argument('end', '')
         store = self.get_argument('store', '')
         channel = self.get_argument('channel', '')
         name = self.get_argument('name', '')
         if not start or not end:
             start = "开始日期"
             end = "结束日期"
             raise StandardError()
         r = SkipperModule(self.application.dc)
         details = r.get_details(store, channel, name, start, end+' 23:59:59')
     except:
         logging.info( traceback.format_exc() )
     return self.render('skipper_details.html',details = details,start=start,end=end,store=store,channel=channel,name=name)
Пример #2
0
 def get(self):
     f_list = list()
     try:
         start = self.get_argument('start', '')
         end = self.get_argument('end', '')
         store = self.get_argument('store', '')
         channel = self.get_argument('channel', '')
         if not start or not end:
             start = "开始日期"
             end = "结束日期"
             raise StandardError()
         r = SkipperModule(self.application.dc)
         s = store
         cha = channel
         f_list = r.get_dict(s, cha, start, end+' 23:59:59')
     except:
         logging.info( traceback.format_exc() )
     stores = ["所有门店","王府井店","亚运村店","五棵松店","中关村店","朝阳门店","三里河店","来广营店","回龙观店","草桥店","下沙店","笕桥店","虚拟代销DC","DC分销中心","北京门店","杭州门店"]
     channels = ["整体查询","品类","品牌"]
     return self.render('skipper.html', f_list = f_list, stores = stores, channels = channels, start = start, end = end, store = store, channel = channel)
     pass
Пример #3
0
 def get(self, order_no) :
     _c = SkipperModule(self.application.dc)
     _details = _c.order_details(order_no)
     return self.render('order_details.html', order_no=order_no, details=_details)
Пример #4
0
 def get(self, member_sid):
     _c = SkipperModule(self.application.dc)
     _member, _details = _c.member_details(member_sid)
     return self.render('member_details.html', member=_member, details=_details)