signal_manager.py 2.05 KB
Newer Older
wanli's avatar
wanli committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
#!/usr/bin/env python
# -*- coding: utf_8 -*-

from fullstack.event import PySignal

class SignalManager(object):
    # 接口模块
    actionUpdatePassword = PySignal()

    # 上传文件
    actionUploadFile = PySignal()
    actionBackupDatabase = PySignal()
    # 导入excel
    # 导出excel

    # 登录模块
    actionLogin = PySignal()
    actionLogout = PySignal()
    actionRegister = PySignal()

    # 应用管理
    actionAddApp = PySignal()
    actionGetApp = PySignal()
    actionGetAppList = PySignal()
    actionUpdateApp = PySignal()
    actionDeleteApp = PySignal()

    # 应用打包记录
    actionAddBuildLog = PySignal()
    actionGetBuildLog = PySignal()
    actionGetBuildLogList = PySignal()
    actionUpdateBuildLog = PySignal()
    actionDeleteBuildLog = PySignal()

    # 网盘管理
    actionAddNetDisc = PySignal()
    actionGetNetDisc = PySignal()
    actionGetNetDiscList = PySignal()
    actionUpdateNetDisc = PySignal()
    actionDeleteNetDisc = PySignal()

    # 用户模块
    actionAddUser = PySignal()
    actionDeleteUser = PySignal()
    actionGetUser = PySignal()
    actionGetUserList = PySignal()
    actionUpdateUser = PySignal()

    # 文件附件模块
    actionAddAnnex = PySignal()
    actionDeleteAnnex = PySignal()
    actionGetAnnex = PySignal()
    actionGetAnnexList = PySignal()
    actionUpdateAnnex = PySignal()

wanli's avatar
wanli committed
56 57 58 59 60 61 62 63 64 65 66 67 68 69
    # 系统框架模块
    actionAddFramework = PySignal()
    actionDeleteFramework = PySignal()
    actionGetFramework = PySignal()
    actionGetFrameworkList = PySignal()
    actionUpdateFramework = PySignal()

    # 应用下载统计模块
    actionAddDownload = PySignal()
    actionDeleteDownload = PySignal()
    actionGetDownload = PySignal()
    actionGetDownloadList = PySignal()
    actionUpdateDownload = PySignal()

wanli's avatar
wanli committed
70 71 72 73 74 75 76
    # 系统菜单
    actionAddMenu = PySignal()
    actionDeleteMenu = PySignal()
    actionGetMenu = PySignal()
    actionGetMenuList = PySignal()
    actionUpdateMenu = PySignal()

wanli's avatar
wanli committed
77 78 79 80
    def __init__(self):
        super(SignalManager, self).__init__()

signalManager = SignalManager()