コード例 #1
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.waybill.resource import (WayBillCanon, WayBillHelperResource,
                                           WayBillItemItemsResource,
                                           WayBillStatusResource,
                                           WayBillItemInnerCanon, WayBillPrint,
                                           WayBillBulk, WayBillPrintBulk)
from resources import MyApi


blueprint = Blueprint(
    'waybill_blueprint', __name__, static_folder='static',
    template_folder='templates', static_url_path='/static/waybill')
api = MyApi(blueprint, prefix='/api')
api.add_resource(WayBillBulk, '/waybillbulk')
api.register_canon(WayBillCanon, "/waybill")
api.register_canon(WayBillItemInnerCanon, '/waybill')
api.add_resource(WayBillHelperResource, '/waybill/check_exists')
api.add_resource(WayBillStatusResource, '/waybill/<int:id>/status')
api.add_resource(WayBillPrint, '/waybill/print/<int:id>')
api.add_resource(WayBillPrintBulk, '/waybill/print_bulk')
コード例 #2
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from applications.waybill_return.resource import WayBillReturnStatusResource, \
    WayBillReturnItemInnerCanon, WayBillReturnCanon, WayBillReturnPrint
from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('waybillreturn_blueprint', __name__)
api = MyApi(blueprint, prefix='/api')
api.register_canon(WayBillReturnCanon, "/waybillreturn")
api.register_canon(WayBillReturnItemInnerCanon, '/waybillreturn')
api.add_resource(WayBillReturnStatusResource, '/waybillreturn/<int:id>/status')
api.add_resource(WayBillReturnPrint, '/waybillreturn/print/<int:id>')
コード例 #3
0
ファイル: bl.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from resources import MyApi
from applications.security.resource import UserCanon, RoleCanon

__author__ = 'StasEvseev'


blueprint = Blueprint('user_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(UserCanon, "/user")
api.register_canon(RoleCanon, "/role")
コード例 #4
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8
from flask import Blueprint
from applications.return_app.resource import ReturnCanon, ReturnItemInnerCanon,\
    ReturnStatusResource

from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('return_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(ReturnCanon, '/return')
api.register_canon(ReturnItemInnerCanon, '/return')
api.add_resource(ReturnStatusResource, '/return/<int:id>/status')
コード例 #5
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from resources import MyApi
from applications.good.resource import GoodResourceCanon, GoodPrintBarcode

__author__ = 'StasEvseev'


blueprint = Blueprint('good_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(GoodResourceCanon, "/good")
api.add_resource(GoodPrintBarcode, "/good/<int:id>/printbarcode")
コード例 #6
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from resources import MyApi

from applications.invoice.resource import InvoiceCanon, InvoiceItemInnerCanon, \
    InvoiceItemAcceptanceInnerCanon

__author__ = 'StasEvseev'


blueprint = Blueprint('invoice_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(InvoiceCanon, '/invoice_canon')
api.register_canon(InvoiceItemInnerCanon, '/invoice_canon')
api.register_canon(InvoiceItemAcceptanceInnerCanon, '/from_acceptance')
コード例 #7
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.good_commodity.resource import GoodCommodityResource

from resources import MyApi


blueprint = Blueprint("goodcommodity_blueprint", __name__)

api = MyApi(blueprint, prefix="/api")
api.register_getall(GoodCommodityResource, "/good/tocommodity/<int:id>")
コード例 #8
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from applications.inventory.resource import (
    InventoryCanon, InventoryStatusResource, InventoryItemCanon,
    InventoryItemInnerCanon, InventoryPrint)
from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('inventory_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(InventoryCanon, '/inventory')
api.register_canon(InventoryItemInnerCanon, '/inventory')
api.register_canon(InventoryItemCanon, '/inventory-items')
api.add_resource(InventoryStatusResource, '/inventory/<int:id>/status')
api.add_resource(InventoryPrint, '/inventory/print/<int:id>')
コード例 #9
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.acceptance.resource import AcceptanceCanon, \
    AcceptanceItemsResource, AcceptanceRemainItemsResource, \
    AcceptanceStatusResource, AcceptanceItemInnerCanon

from resources import MyApi


blueprint = Blueprint(
    'acceptance_blueprint', __name__, static_folder='static',
    template_folder='templates', static_url_path='/static/acceptance')

api = MyApi(blueprint, prefix='/api')
api.register_canon(AcceptanceCanon, '/acceptance')
api.register_canon(AcceptanceItemInnerCanon, '/acceptance')
api.add_resource(AcceptanceStatusResource, '/acceptance/<int:id>/status')
コード例 #10
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.price.resource import (PriceParishByGood, PriceResource,
                                         PriceHelperResource,
                                         PriceBulkMailResource,
                                         PriceParishByGood2,
                                         PriceBulkInvoiceResource)

from resources import MyApi


blueprint = Blueprint('price_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.add_resource(PriceParishByGood, '/good/<int:id>/priceparish')
api.add_resource(PriceParishByGood2, '/price/togood/<int:id>')
api.add_resource(PriceResource, '/price')
api.add_resource(PriceHelperResource, '/price/getprice')
api.add_resource(PriceBulkMailResource, '/pricebulk')
api.add_resource(PriceBulkInvoiceResource, '/pricebulkinvoice')
コード例 #11
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from applications.receiver.resource import ReceiverResource, \
    ReceiverCanonResource
from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('receiver_blueprint', __name__)
api = MyApi(blueprint, prefix='/api')
api.register_canon(ReceiverCanonResource, '/receiver')
コード例 #12
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from resources import MyApi
from applications.commodity.resource import CommodityCanonResource
from applications.commodity.service import CommodityService

__author__ = 'StasEvseev'


blueprint = Blueprint('commodity_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(CommodityCanonResource, '/commodity')
コード例 #13
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from applications.point_sale.resource import PointSaleItemInnerCanon, \
    PointSaleCanon
from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('pointsale_blueprint', __name__)
api = MyApi(blueprint, prefix='/api')

api.register_canon(PointSaleCanon, '/pointsale')
api.register_canon(PointSaleItemInnerCanon, '/pointsale')
コード例 #14
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.order.resource import OrderCanon, OrderItemInnerCanon

from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('order_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(OrderCanon, '/order')
api.register_canon(OrderItemInnerCanon, '/order')
コード例 #15
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from applications.provider_app.resource import ProviderCanon
from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('provider_blueprint', __name__)
api = MyApi(blueprint, prefix='/api')
api.register_canon(ProviderCanon, '/provider')
コード例 #16
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint

from applications.settings.resource import ProfileCanon
from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('settings_blueprint', __name__)
api = MyApi(blueprint, prefix='/api')

api.register_canon(ProfileCanon, '/settings')
コード例 #17
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.seller.resource import SellerResource

from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('seller_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(SellerResource, "/seller")
コード例 #18
0
ファイル: __init__.py プロジェクト: StasEvseev/adminbuy
# coding: utf-8

from flask import Blueprint
from applications.collection.resource import CollectCanonResource

from resources import MyApi

__author__ = 'StasEvseev'


blueprint = Blueprint('collect_blueprint', __name__)

api = MyApi(blueprint, prefix='/api')
api.register_canon(CollectCanonResource, '/collect')