HimoolERP/apps/option/permissions.py

46 lines
1.4 KiB
Python
Raw Normal View History

2021-11-10 23:44:25 +08:00
from extensions.permissions import BasePermission
from apps.system.permissions import *
from apps.data.permissions import *
from apps.goods.permissions import *
2021-11-04 23:49:56 +08:00
2021-11-10 23:44:25 +08:00
# System
RoleOptionPermission = BasePermission
UserOptionPermission = BasePermission
# Data
WarehouseOptionPermission = BasePermission
ClientOptionPermission = BasePermission
SupplierOptionPermission = BasePermission
AccountOptionPermission = BasePermission
ChargeItemOptionPermission = BasePermission
# Goods
2021-12-22 17:29:08 +08:00
GoodsCategoryOptionPermission = BasePermission
GoodsUnitOptionPermission = BasePermission
2021-11-10 23:44:25 +08:00
GoodsOptionPermission = BasePermission
BatchOptionPermission = BasePermission
2021-12-22 17:29:08 +08:00
InventoryOptionPermission = BasePermission
2021-11-04 23:49:56 +08:00
2021-12-17 22:48:20 +08:00
# Purchase
PurchaseOrderOptionPermission = BasePermission
# Sales
SalesOrderOptionPermission = BasePermission
2021-12-24 23:35:24 +08:00
# Finance
ClientArrearsOptionPermission = BasePermission
SupplierArrearsOptionPermission = BasePermission
2021-11-10 23:44:25 +08:00
__all__ = [
'RoleOptionPermission', 'UserOptionPermission',
'WarehouseOptionPermission', 'ClientOptionPermission', 'SupplierOptionPermission', 'AccountOptionPermission',
2022-03-07 16:16:33 +08:00
'ChargeItemOptionPermission',
2021-12-22 17:29:08 +08:00
'GoodsCategoryOptionPermission', 'GoodsUnitOptionPermission', 'GoodsOptionPermission',
'BatchOptionPermission', 'InventoryOptionPermission',
2021-12-17 22:48:20 +08:00
'PurchaseOrderOptionPermission',
'SalesOrderOptionPermission',
2021-12-24 23:35:24 +08:00
'ClientArrearsOptionPermission', 'SupplierArrearsOptionPermission',
2021-11-04 23:49:56 +08:00
]