Tweak the Ordering Worksheet generator, per Buefy
This commit is contained in:
parent
b7f3a67cd0
commit
a3723e4879
|
@ -1,3 +1,4 @@
|
||||||
## -*- coding: utf-8 -*-
|
## -*- coding: utf-8; -*-
|
||||||
<%inherit file="/base.mako" />
|
<%inherit file="/page.mako" />
|
||||||
|
|
||||||
${parent.body()}
|
${parent.body()}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
################################################################################
|
################################################################################
|
||||||
#
|
#
|
||||||
# Rattail -- Retail Software Framework
|
# Rattail -- Retail Software Framework
|
||||||
# Copyright © 2010-2022 Lance Edgar
|
# Copyright © 2010-2023 Lance Edgar
|
||||||
#
|
#
|
||||||
# This file is part of Rattail.
|
# This file is part of Rattail.
|
||||||
#
|
#
|
||||||
|
@ -218,6 +218,19 @@ class DepartmentView(MasterView):
|
||||||
.distinct()\
|
.distinct()\
|
||||||
.order_by(model.Department.name)
|
.order_by(model.Department.name)
|
||||||
|
|
||||||
|
if self.get_use_buefy():
|
||||||
|
|
||||||
|
def normalize(dept):
|
||||||
|
return {
|
||||||
|
'uuid': dept.uuid,
|
||||||
|
'number': dept.number,
|
||||||
|
'name': dept.name,
|
||||||
|
}
|
||||||
|
|
||||||
|
return self.json_response([normalize(d) for d in data])
|
||||||
|
|
||||||
|
# nb. the rest of this is legacy / not buefy
|
||||||
|
|
||||||
def configure(g):
|
def configure(g):
|
||||||
g.configure(include=[
|
g.configure(include=[
|
||||||
g.name,
|
g.name,
|
||||||
|
|
|
@ -101,7 +101,7 @@ class OrderingWorksheet(View):
|
||||||
response.headers['Content-Disposition'] = 'attachment; filename=ordering.html'
|
response.headers['Content-Disposition'] = 'attachment; filename=ordering.html'
|
||||||
response.text = body
|
response.text = body
|
||||||
return response
|
return response
|
||||||
return {}
|
return {'use_buefy': self.get_use_buefy()}
|
||||||
|
|
||||||
def write_report(self, vendor, departments, preferred_only):
|
def write_report(self, vendor, departments, preferred_only):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in a new issue