multistep task order workflow

This commit is contained in:
dandds
2018-12-17 16:55:11 -05:00
parent c5580733ba
commit c6686d70e8
10 changed files with 339 additions and 58 deletions

View File

@@ -56,3 +56,13 @@ class TaskOrder(Base, mixins.TimestampsMixin):
return "<TaskOrder(number='{}', budget='{}', end_date='{}', id='{}')>".format(
self.number, self.budget, self.end_date, self.id
)
def to_dictionary(self):
return {
"portfolio_name": self.workspace.name,
**{
c.name: getattr(self, c.name)
for c in self.__table__.columns
if c.name not in ["id"]
},
}