Ejemplo n.º 1
0
    def get(self):

        assetlist = []
        for asset in AssetModel.list():
            units = []
            for unit in asset.units:
                units.append({
                'id': unit.id,
                'status': unit.status,
                'tag': unit.tag,
                'purchase_cost': unit.purchase_cost,
                'warranty_expiration': unit.warranty_expiration,
                'end_of_life': unit.end_of_life,
                'asset': unit.asset_id,
                })

            model = {
                'id': asset.id,
                'description': asset.description,
                'name': asset.name,
                'max_quantity': asset.max_quantity,
                'min_quantity': asset.min_quantity,
                'image': asset.image,
                'units': units,
                'requires_approval': 'true' if asset.requires_approval else 'false'
            }
            print model
            assetlist.append(model)

        return jsonify({'assets': assetlist})
Ejemplo n.º 2
0
    def get(self):

        assetlist = []
        for asset in AssetModel.list():
            units = []
            for unit in asset.units:
                units.append({
                    'id': unit.id,
                    'status': unit.status,
                    'tag': unit.tag,
                    'purchase_cost': unit.purchase_cost,
                    'warranty_expiration': unit.warranty_expiration,
                    'end_of_life': unit.end_of_life,
                    'asset': unit.asset_id,
                })

            model = {
                'id': asset.id,
                'description': asset.description,
                'name': asset.name,
                'max_quantity': asset.max_quantity,
                'min_quantity': asset.min_quantity,
                'image': asset.image,
                'units': units,
                'requires_approval':
                'true' if asset.requires_approval else 'false'
            }
            print model
            assetlist.append(model)

        return jsonify({'assets': assetlist})